<snapdata remixID="11036202"><project name="hamming" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAADoVJREFUeF7t1cEJAAAIxDDdf2m3sJ+4wEEQuuMIECBAgACBd4F9XzRIgAABAgQIjAB7AgIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECByxcQFpoRMBzwAAAABJRU5ErkJggg==</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="1" x="87" y="93" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="8"><costumes><list struct="atomic" id="9"></list></costumes><sounds><list struct="atomic" id="10"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>Answer</l><l>0</l></block><block s="doSetVar"><l>Code</l><block s="reportNewList"><list><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l><l></l></list></block></block><block s="doUntil"><block s="reportAnd"><block s="reportEquals"><block s="reportStringSize"><block var="Answer"/></block><l>11</l></block><block s="reportIsA"><block var="Answer"/><l><option>number</option></l></block></block><script><block s="doAsk"><l>Enter 11 binary bits</l></block><block s="doSetVar"><l>Answer</l><block s="getLastAnswer"></block></block><block s="doFor"><l>i</l><l>1</l><l>11</l><script><block s="doIf"><block s="reportNot"><block s="reportOr"><block s="reportEquals"><block s="reportLetter"><block var="i"/><block var="Answer"/></block><l>0</l></block><block s="reportEquals"><block s="reportLetter"><block var="i"/><block var="Answer"/></block><l>1</l></block></block></block><script><block s="doSetVar"><l>Answer</l><l>0</l></block></script></block></script></block></script></block><block s="doReplaceInList"><l>4</l><block var="Code"/><block s="reportLetter"><l>1</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>6</l><block var="Code"/><block s="reportLetter"><l>2</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>7</l><block var="Code"/><block s="reportLetter"><l>3</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>8</l><block var="Code"/><block s="reportLetter"><l>4</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>10</l><block var="Code"/><block s="reportLetter"><l>5</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>11</l><block var="Code"/><block s="reportLetter"><l>6</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>12</l><block var="Code"/><block s="reportLetter"><l>7</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>13</l><block var="Code"/><block s="reportLetter"><l>8</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>14</l><block var="Code"/><block s="reportLetter"><l>9</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>15</l><block var="Code"/><block s="reportLetter"><l>10</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>16</l><block var="Code"/><block s="reportLetter"><l>11</l><block var="Answer"/></block></block><block s="doReplaceInList"><l>1</l><block var="Code"/><l>0</l></block><block s="doReplaceInList"><l>2</l><block var="Code"/><l>0</l></block><block s="doReplaceInList"><l>3</l><block var="Code"/><l>0</l></block><block s="doReplaceInList"><l>5</l><block var="Code"/><l>0</l></block><block s="doReplaceInList"><l>9</l><block var="Code"/><l>0</l></block><block s="doSetVar"><l>Parity1</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>2</l><l>3</l><l>4</l><l>5</l><l>6</l><l>7</l><l>8</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>9</l><l>10</l><l>11</l><l>12</l><l>13</l><l>14</l><l>15</l><l>16</l></custom-block></custom-block></block><block s="doSetVar"><l>Parity2</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>2</l><l>4</l><l>6</l><l>8</l><l>10</l><l>12</l><l>14</l><l>16</l></custom-block></block><block s="doSetVar"><l>Parity3</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>3</l><l>4</l><l>7</l><l>8</l><l>11</l><l>12</l><l>15</l><l>16</l></custom-block></block><block s="doSetVar"><l>Parity5</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>5</l><l>6</l><l>7</l><l>8</l><l>13</l><l>14</l><l>15</l><l>16</l></custom-block></block><block s="doSetVar"><l>Parity9</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>9</l><l>10</l><l>11</l><l>12</l><l>13</l><l>14</l><l>15</l><l>16</l></custom-block></block><block s="doIfElse"><block s="reportEquals"><block s="reportQuotient"><block var="Parity1"/><l>2</l></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block s="reportQuotient"><block var="Parity1"/><l>2</l></block><l>.</l></block></block></block><script><block s="doReplaceInList"><l>1</l><block var="Code"/><l>0</l></block></script><script><block s="doReplaceInList"><l>1</l><block var="Code"/><l>1</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportQuotient"><block var="Parity2"/><l>2</l></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block s="reportQuotient"><block var="Parity2"/><l>2</l></block><l>.</l></block></block></block><script><block s="doReplaceInList"><l>2</l><block var="Code"/><l>0</l></block></script><script><block s="doReplaceInList"><l>2</l><block var="Code"/><l>1</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportQuotient"><block var="Parity3"/><l>2</l></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block s="reportQuotient"><block var="Parity3"/><l>2</l></block><l>.</l></block></block></block><script><block s="doReplaceInList"><l>3</l><block var="Code"/><l>0</l></block></script><script><block s="doReplaceInList"><l>3</l><block var="Code"/><l>1</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportQuotient"><block var="Parity5"/><l>2</l></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block s="reportQuotient"><block var="Parity5"/><l>2</l></block><l>.</l></block></block></block><script><block s="doReplaceInList"><l>5</l><block var="Code"/><l>0</l></block></script><script><block s="doReplaceInList"><l>5</l><block var="Code"/><l>1</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportQuotient"><block var="Parity9"/><l>2</l></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block s="reportQuotient"><block var="Parity9"/><l>2</l></block><l>.</l></block></block></block><script><block s="doReplaceInList"><l>9</l><block var="Code"/><l>0</l></block></script><script><block s="doReplaceInList"><l>9</l><block var="Code"/><l>1</l></block></script></block><block s="doSetVar"><l>Finished Hamming Square</l><block s="reportReshape"><block var="Code"/><list><l>4</l><l>4</l></list></block></block></script><script x="20" y="1431.8333333333323"><block s="receiveKey"><l><option>space</option></l></block><custom-block s="Replace %s %s"><block s="reportRandom"><l>1</l><l>16</l></block><block var="Code"/></custom-block><block s="doSetVar"><l>Finished Hamming Square</l><block s="reportReshape"><block var="Code"/><list><l>4</l><l>4</l></list></block></block><block s="doSetVar"><l>Parity1</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>2</l><l>3</l><l>4</l><l>5</l><l>6</l><l>7</l><l>8</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>9</l><l>10</l><l>11</l><l>12</l><l>13</l><l>14</l><l>15</l><l>16</l></custom-block></custom-block></block><block s="doSetVar"><l>Parity2</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>2</l><l>4</l><l>6</l><l>8</l><l>10</l><l>12</l><l>14</l><l>16</l></custom-block></block><block s="doSetVar"><l>Parity3</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>3</l><l>4</l><l>7</l><l>8</l><l>11</l><l>12</l><l>15</l><l>16</l></custom-block></block><block s="doSetVar"><l>Parity5</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>5</l><l>6</l><l>7</l><l>8</l><l>13</l><l>14</l><l>15</l><l>16</l></custom-block></block><block s="doSetVar"><l>Parity9</l><custom-block s="Add Items %s %s %s %s %s %s %s %s"><l>9</l><l>10</l><l>11</l><l>12</l><l>13</l><l>14</l><l>15</l><l>16</l></custom-block></block><block s="doIfElse"><block s="reportEquals"><block s="reportQuotient"><block var="Parity2"/><l>2</l></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="Parity2"/><l>.</l></block></block></block><script><block s="doSetVar"><l>Parity2</l><l>0</l></block></script><script><block s="doSetVar"><l>Parity2</l><l>1</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportQuotient"><block var="Parity3"/><l>2</l></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="Parity3"/><l>.</l></block></block></block><script><block s="doSetVar"><l>Parity3</l><l>0</l></block></script><script><block s="doSetVar"><l>Parity3</l><l>1</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportQuotient"><block var="Parity5"/><l>2</l></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="Parity5"/><l>.</l></block></block></block><script><block s="doSetVar"><l>Parity5</l><l>0</l></block></script><script><block s="doSetVar"><l>Parity5</l><l>1</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportQuotient"><block var="Parity9"/><l>2</l></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="Parity9"/><l>.</l></block></block></block><script><block s="doSetVar"><l>Parity9</l><l>0</l></block></script><script><block s="doSetVar"><l>Parity9</l><l>1</l></block></script></block><block s="doIfElse"><block s="reportEquals"><block s="reportQuotient"><block var="Parity1"/><l>2</l></block><block s="reportListItem"><l>1</l><block s="reportTextSplit"><block var="Parity1"/><l>.</l></block></block></block><script><block s="doSetVar"><l>Parity1</l><l>0</l></block></script><script><block s="doSetVar"><l>Parity1</l><l>1</l></block></script></block><block s="doSetVar"><l>Answer</l><block s="reportSum"><block s="reportSum"><block s="reportSum"><block s="reportProduct"><block var="Parity9"/><block s="reportPower"><l>2</l><l>3</l></block></block><block s="reportProduct"><block var="Parity5"/><block s="reportPower"><l>2</l><l>2</l></block></block></block><block s="reportSum"><block s="reportProduct"><block var="Parity3"/><block s="reportPower"><l>2</l><l>1</l></block></block><block s="reportProduct"><block var="Parity2"/><block s="reportPower"><l>2</l><l>0</l></block></block></block></block><l>1</l></block></block></script></scripts></sprite><watcher var="Code" style="normal" x="148.376220703125" y="12.20135498046875" color="243,118,29" hidden="true"/><watcher var="Parity9" style="normal" x="118" y="149.00000999999997" color="243,118,29" hidden="true"/><watcher var="Parity5" style="normal" x="119" y="169.00001199999997" color="243,118,29" hidden="true"/><watcher var="Parity3" style="normal" x="120" y="189.00000799999998" color="243,118,29" hidden="true"/><watcher var="Parity2" style="normal" x="120" y="211.00000599999998" color="243,118,29" hidden="true"/><watcher var="Answer" style="normal" x="4" y="47.000001999999995" color="243,118,29"/><watcher var="Parity1" style="normal" x="121" y="253.000004" color="243,118,29" hidden="true"/><watcher var="Finished Hamming Square" style="normal" x="16" y="89" color="243,118,29" extX="294" extY="172"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Add Items %&apos;1&apos; %&apos;2&apos; %&apos;3&apos; %&apos;4&apos; %&apos;5&apos; %&apos;6&apos; %&apos;7&apos; %&apos;8&apos;" type="reporter" category="variables"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doReport"><block s="reportSum"><block s="reportListItem"><block var="1"/><block var="Code"/></block><block s="reportSum"><block s="reportListItem"><block var="2"/><block var="Code"/></block><block s="reportSum"><block s="reportListItem"><block var="3"/><block var="Code"/></block><block s="reportSum"><block s="reportListItem"><block var="4"/><block var="Code"/></block><block s="reportSum"><block s="reportListItem"><block var="5"/><block var="Code"/></block><block s="reportSum"><block s="reportListItem"><block var="6"/><block var="Code"/></block><block s="reportSum"><block s="reportListItem"><block var="7"/><block var="Code"/></block><block s="reportListItem"><block var="8"/><block var="Code"/></block></block></block></block></block></block></block></block></block></script></block-definition><block-definition s="Replace %&apos;Num&apos; %&apos;List&apos;" type="command" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input></inputs><script><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="Num"/><block var="List"/></block><l>1</l></block><script><block s="doReplaceInList"><block var="Num"/><block var="List"/><l>0</l></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportListItem"><block var="Num"/><block var="List"/></block><l>0</l></block><script><block s="doReplaceInList"><block var="Num"/><block var="List"/><l>1</l></block></script></block></script></block-definition></blocks><variables><variable name="Code"><list struct="atomic" id="745">1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</list></variable><variable name="Answer"><l>1</l></variable><variable name="Parity1"><l>0</l></variable><variable name="Parity2"><l>0</l></variable><variable name="Parity3"><l>0</l></variable><variable name="Parity5"><l>0</l></variable><variable name="Parity9"><l>0</l></variable><variable name="Finished Hamming Square"><list id="746"><item><list struct="atomic" id="747">1,0,0,0</list></item><item><list struct="atomic" id="748">0,0,0,0</list></item><item><list struct="atomic" id="749">0,0,0,0</list></item><item><list struct="atomic" id="750">0,0,0,0</list></item></list></variable></variables></project><media name="hamming" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>