<project name="Factorial" app="Snap! 8.2, https://snap.berkeley.edu" version="2"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><scenes select="1"><scene name="Factorial"><notes></notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Factorial %&apos;N&apos;" type="reporter" category="other"><header></header><code></code><translations></translations><inputs><input type="%n"></input></inputs><script><block s="doDeclareVariables"><list><l>N1</l></list></block><block s="doShowVar"><l>N1</l></block><block s="doSetVar"><l>N1</l><block s="reportDifference"><block var="N"/><l>1</l></block></block><block s="doReport"><block s="reportIfElse"><block s="reportVariadicLessThan"><list><block var="N"/><l>2</l></list></block><l>1</l><block s="reportVariadicProduct"><list><block var="N"/><custom-block s="Factorial %n"><block var="N1"/></custom-block></list></block></block></block></script></block-definition></blocks><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" id="37"><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="38"></list></costumes><sounds><list struct="atomic" id="39"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="0" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="80,80,80,1" pen="tip" id="44"><costumes><list struct="atomic" id="45"></list></costumes><sounds><list struct="atomic" id="46"></list></sounds><blocks></blocks><variables></variables><scripts><script x="121" y="65.33333333333334"><block s="receiveGo"></block><block s="doAsk"><l>N</l></block><block s="bubble"><custom-block s="Factorial %n"><block s="getLastAnswer"></block></custom-block></block></script></scripts></sprite></sprites></stage><variables></variables></scene></scenes></project>