<snapdata remixID="11781564"><project name="Typing practice" app="Snap! 7, https://snap.berkeley.edu" version="2"><notes>Text from https://www.lipsum.com/feed/html</notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAB2ZJREFUeF7tmLtrVU0UxXd8PzFqfEcNWEgag7WVXUxIDKIiaicBwcLCQouQQgQRRARJoaKFNqLmZbCwtDBgZeMfkGgSovgoEnxrZA3MYXJzcs+Nn357w14DwuFkZvbea/3unjlW1dfXTwkHFVBSoIoAKinPsEEBAkgQVBUggKryMzgBJAOqChBAVfkZnACSAVUFCKCq/AxOAMmAqgIEUFV+BieAZEBVAQKoKj+DE0AyoKoAAVSVn8EJIBlQVYAAqsrP4ASQDKgqQABV5WdwAkgGVBUggKryMzgBJAOqChBAVfkZnACSAVUFCKCq/AxOAMmAqgIEUFV+BieAZEBVAQKoKj+DE0AyoKoAAVSVn8EJIBlQVYAAqsrP4ASQDKgqQABV5WdwAkgGVBUggKryMzgBJAOqChBAVfkZnACSAVUFCKCq/AxOAMmAqgIEUFV+BieAZEBVAQKoKj+DE0AyoKoAAVSVn8EJIBlQVYAAqsrP4ASQDKgqQABV5WdwAkgGVBUggKryMzgBJAOqChBAEZk/f75s3bo1GDE0NDTNELyfnJyUjx8/Zu+XLVsmnz59UjVursFv3rwp7e3tFS2by9yKNiwziQAm4tTV1c0AME+7LVu2yOjo6H/V/n9dPzAwIC0tLRXFnMvcijYsB+C+ffumfvz4ISMjI2HaokWLZPPmzeF5YmJC3r9/H55hDkacu3DhwtA5Nm7cOK1zbNiwQZYuXRreoUu8ffs2PG/fvl2qqqpyu0xpfug6X79+FXSatCvV1NTIihUrwrtXr17Jr1+/wvO2bdtk3rx5Fe2N3JAjxps3b+Tz589Z+FIAY83QAFqkOsRFAPH79+9lfYChcUQIHj16lOmxf//+UAvm/fz5M+iK+g8ePBiW9ff3Z/XF9Tt27JCrV6+Gv4+Pj2fd7dy5c7Jnz57wvre3V168eCHnz5+fll/co6enR+AjBnJoaGjIndva2irQ/vbt20HrM2fOyOnTp+XevXvy5MkTOXDgQNijUsDTZEIHxOYfPnwIIuR1gfRdnAuR1q1bJ2NjY0Gw6urqDNYYIF1XW1ubQV7WLZFwHGJfmBG7DeBdu3atvHv3LgMBx+WaNWsC6F++fCnaNoMV8EaY0iM3r3YYtGTJkgxArJtLB3z48KGcOnUqwB4HwAEcT58+Da/6+vqkra0tAJjCGA198OCBHDp0aFp9aZe6f/++HD58OECKfbFH6SjtasePHw8/vu7u7jA17oHn0rnlAHz58qVcuHBBrly5Infv3g3Az2VUoQNiATogDF+/fv00saJR6aaYCyAWLFgQisAzQECnWL16taxatSqbHg1GN8PeabedLVEA+Pr16/BndCuYl3auuA57p3OLCkee6MTp+NcA5h1n6Dyxa6SGp3PTZwDc2NgYfmQRxLSrYo+jR4/K3r17ZdeuXQGIIgBv3boV/IgD3uNHMFcAjxw5UiR72b/PuAPCoOHh4WmLZusMeQCmc/PWLV68OBzz8UjLyy4PQPy6IRiOm3QAUIAPsCsZefXFdZV2QFxR0KErGThqYWy8LmDN9evX5c6dO/Ls2bPQtdAlAeRsAMY4gG/nzp0BsDywcTxevnw5dMMiAHGMfvv2Ta5du1Y4t6mpKRzPFy9elI6OjnDyxSN4NgAvXbokZ8+eLZQo64CxE6B7oYthxDsgREJxaefB0ZQHIODBkYwB0XHclXae0i/N0izzAMQcGA94MSBehCDe1fC+aG9cFfAvrWXlypXheI8j3g3TfdO9Uz2K7oCYiztcHPFYzbsX5gEI3bu6umasb25ulpMnT854jy/YeC/HcYx7G8aNGzdk06ZN4TnmkN4tBwcHA2CzzY35Pn78WOrr6wsBxPzOzs7CI5lfwYW/UU74EwXQ+XF3LBpqAM52kUc3Knc8FxWEv+O+mH7d4h268NRUuO7+9YH71IkTJ2bsu3v37sIO8NeTMbAhPmyOHTuWfRjiaznvqMZxrgpg/C+AVLP0vzz+VMvSozM9bv90z3LrSj8I4txKjqB/kY+1PQHg8uXLZ6T1/PlzPQCticR8dBRQ64A65TKqNQUIoDVHnOVDAJ0Zbq1cAmjNEWf5EEBnhlsrlwBac8RZPgTQmeHWyiWA1hxxlg8BdGa4tXIJoDVHnOVDAJ0Zbq1cAmjNEWf5EEBnhlsrlwBac8RZPgTQmeHWyiWA1hxxlg8BdGa4tXIJoDVHnOVDAJ0Zbq1cAmjNEWf5EEBnhlsrlwBac8RZPgTQmeHWyiWA1hxxlg8BdGa4tXIJoDVHnOVDAJ0Zbq1cAmjNEWf5EEBnhlsrlwBac8RZPgTQmeHWyiWA1hxxlg8BdGa4tXIJoDVHnOVDAJ0Zbq1cAmjNEWf5EEBnhlsrlwBac8RZPgTQmeHWyiWA1hxxlg8BdGa4tXIJoDVHnOVDAJ0Zbq1cAmjNEWf5EEBnhlsrlwBac8RZPgTQmeHWyiWA1hxxlg8BdGa4tXIJoDVHnOVDAJ0Zbq1cAmjNEWf5EEBnhlsrlwBac8RZPgTQmeHWyiWA1hxxls9vkxM2vvQOYAoAAAAASUVORK5CYII=</thumbnail><scenes select="1"><scene name="Typing practice"><notes>Text from https://www.lipsum.com/feed/html</notes><hidden></hidden><headers></headers><code></code><blocks><block-definition s="draw" type="command" category="pen"><variables><list struct="atomic" id="6">current pos</list></variables><header></header><code></code><translations></translations><inputs></inputs><script><custom-block s="let %upvar be %s"><l>size</l><l>30</l></custom-block><custom-block s="let %upvar be %s"><l>left</l><block s="reportJoinWords"><list><block s="reportLetter"><block s="reportNumbers"><l>0</l><block var="current character"/></block><block var="displayed text"/></block></list></block></custom-block><custom-block s="let %upvar be %s"><l>right</l><block s="reportJoinWords"><list><block s="reportLetter"><block s="reportNumbers"><block s="reportVariadicSum"><list><block var="current character"/><l>1</l></list></block><block s="reportStringSize"><block var="displayed text"/></block></block><block var="displayed text"/></block></list></block></custom-block><custom-block s="let %upvar be %s"><l>target pos</l><block s="reportMonadic"><l><option>neg</option></l><custom-block s="width of text %txt size %n"><block var="left"/><block var="size"/></custom-block></block></custom-block><block s="doSetVar"><l>current pos</l><block s="reportVariadicSum"><list><block var="current pos"/><block s="reportVariadicProduct"><list><block s="reportDifference"><block var="target pos"/><block var="current pos"/></block><l>0.4</l></list></block></list></block></block><block s="gotoXY"><block var="current pos"/><l>0</l></block><block s="setColor"><color>73,73,73,1</color></block><block s="write"><block var="left"/><block var="size"/></block><block s="setColor"><color>220,220,220,1</color></block><block s="write"><block var="right"/><block var="size"/></block></script></block-definition><block-definition s="width of text %&apos;text&apos; size %&apos;size&apos;" type="reporter" category="pen"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportVariadicProduct"><list><block s="reportStringSize"><block var="text"/></block><block var="size"/><l>0.5498046874999665</l></list></block></block></script></block-definition><block-definition s="let %&apos;var&apos; be %&apos;value&apos;" type="command" category="other"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>var</l><block var="value"/></block></script></block-definition><block-definition s="alphabet" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><block s="reportUnicodeAsLetter"><block s="reportNumbers"><block s="reportUnicode"><l>a</l></block><block s="reportUnicode"><l>z</l></block></block></block></block></script></block-definition></blocks><stage name="Stage" width="480" height="360" costume="0" color="41,41,41,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="false" hyperops="true" codify="false" inheritance="true" sublistIDs="false" id="112"><pentrails>data:image/png;base64,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</pentrails><costumes><list struct="atomic" id="113"></list></costumes><sounds><list struct="atomic" id="114"></list></sounds><variables></variables><blocks></blocks><scripts><script x="29" y="26.333333333333343"><block s="receiveGo"></block><block s="setBackgroundColor"><color>41,41,41,1</color></block></script></scripts><sprites select="1"><sprite name="Sprite" idx="1" x="51339.93554687502" y="3.211653165635653e-12" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="0" color="220,220,220,1" pen="tip" id="122"><costumes><list struct="atomic" id="123"></list></costumes><sounds><list struct="atomic" id="124"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="hide"></block><block s="doSetVar"><l>text</l><l>Maecenas nec elit consectetur, laoreet sem non, vulputate lacus. Donec hendrerit euismod pellentesque. Integer porttitor, nibh sit amet mattis vehicula, nisl risus aliquam metus, ac sodales nisl justo a ante. Suspendisse id arcu et lorem semper maximus sed nec nunc. Donec gravida lacus at iaculis faucibus. Nam non mauris ligula. Cras nulla tortor, dapibus id dapibus id, fermentum sed sem. Pellentesque et ligula leo. Mauris pulvinar purus sed iaculis porttitor. Nam tincidunt nisi nulla, nec elementum nibh ullamcorper tempor. Quisque venenatis eleifend erat, eu porttitor urna mollis eget. Curabitur felis felis, varius tincidunt dictum eu, varius id libero. Etiam id massa arcu. Quisque quis sapien eget dui volutpat malesuada.&#xD;&#xD;Phasellus cursus sapien orci, at vestibulum nunc vestibulum fermentum. Donec tincidunt dolor ante, a cursus magna mollis id. Vestibulum vitae quam eget arcu elementum placerat. Aenean massa mauris, rutrum nec finibus sed, consequat at tellus. Donec id vulputate libero. Maecenas eu fringilla diam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Proin fermentum mi sed dui ullamcorper bibendum vel a odio. Vivamus sit amet ligula sollicitudin, luctus magna at, tristique turpis. Phasellus lacinia mattis magna, sit amet cursus urna euismod sed. Integer posuere, lorem sed gravida vehicula, velit eros pulvinar dolor, sed cursus libero tortor quis neque. Morbi gravida turpis ut est maximus lobortis. Pellentesque consequat ipsum massa, sit amet gravida nulla congue ornare. Etiam sollicitudin nec tortor sit amet tincidunt. Pellentesque aliquet lectus faucibus, condimentum justo vitae, faucibus tellus. Praesent porttitor rutrum nulla at egestas.&#xD;&#xD;Integer eu ipsum vitae nisi efficitur mollis. Morbi ultrices tincidunt dui, at euismod ante tempus non. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse nulla sem, dictum et hendrerit a, elementum ac purus. Ut consequat suscipit rutrum. Proin a eros non diam tempus vestibulum a ut enim. Etiam luctus enim leo, id fermentum dolor malesuada in.&#xD;&#xD;Etiam mattis aliquet fermentum. Morbi convallis pharetra ipsum, vel consectetur diam porttitor et. Aenean dictum a velit at suscipit. Aliquam efficitur in metus eu tristique. Nunc malesuada ligula nec mi hendrerit accumsan. Cras enim ex, tempor sed ligula in, suscipit porttitor nulla. Proin ullamcorper, nisi et blandit rhoncus, quam lacus volutpat lacus, non euismod lacus enim lacinia nibh. Vivamus eleifend sapien in nulla porttitor, commodo vulputate quam semper. Curabitur consequat arcu ut mauris consequat semper. Aenean ut lobortis metus. Proin imperdiet odio at neque tempus, a sollicitudin diam porttitor. Vestibulum tincidunt id justo et feugiat.&#xD;&#xD;Etiam ultricies velit a pharetra luctus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nulla facilisi. Etiam vel vulputate ante. Ut commodo lacus eu ipsum bibendum, posuere commodo lectus auctor. In id dictum sapien. Donec imperdiet diam ligula, at vulputate augue mollis in.</l></block><block s="doSetVar"><l>current character</l><l>0</l></block><block s="doSetVar"><l>space symbol</l><block s="reportListItem"><l>1</l><block s="reportNewList"><list><l>⎵</l><l>•</l><l> </l></list></block></block></block><block s="doSetVar"><l>case sensitive</l><block s="reportBoolean"><l><bool>false</bool></l></block></block><block s="doSetVar"><l>displayed text</l><block s="reportJoinWords"><list><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportEquals"><l></l><l> </l></block><block var="space symbol"/><l></l></block></autolambda><list></list></block><block s="reportTextSplit"><block var="text"/><l><option>letter</option></l></block></block></list></block></block><block s="doForever"><script><block s="doIf"><block s="reportEquals"><block var="current character"/><block s="reportStringSize"><block var="text"/></block></block><script><block s="doSetVar"><l>current character</l><l>0</l></block></script></block><block s="clear"></block><custom-block s="draw"><variables><variable name="current pos"><l>-280.40039062498283</l></variable></variables></custom-block></script></block></script><script x="20" y="403.99999999999983"><block s="receiveKey"><l><option>any key</option></l><list><l>key</l></list></block><block s="doIf"><block s="reportIfElse"><block var="case sensitive"/><block s="reportIsIdentical"><block var="key"/><block s="reportLetter"><block s="reportVariadicSum"><list><block var="current character"/><l>1</l></list></block><block var="text"/></block></block><block s="reportEquals"><block var="key"/><block s="reportLetter"><block s="reportVariadicSum"><list><block var="current character"/><l>1</l></list></block><block var="text"/></block></block></block><script><block s="doChangeVar"><l>current character</l><l>1</l></block></script></block></script><script x="20" y="581.1666666666667"><block s="reportCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l><option>any</option></l><custom-block s="alphabet"></custom-block></block></autolambda><list><l>value</l><l>index</l><l>list</l></list></block><block s="reportNumbers"><l>1</l><l>1000</l></block></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><block var="#1"/><block s="reportIfElse"><block s="reportEquals"><block s="reportRandom"><l>1</l><l>10</l></block><l>1</l></block><l> </l><l></l></block><block var="#2"/></list></block></autolambda><list><l>#1</l><l>#2</l></list></block></block></script></scripts></sprite><watcher var="current character" style="normal" x="4.440333024977008" y="13.765033265494914" color="243,118,29" hidden="true"/><watcher var="space symbol" style="normal" x="4.3373493975902875" y="4.3373493975903585" color="243,118,29" hidden="true"/><watcher var="case sensitive" style="normal" x="5.799436165928228" y="5.799436165928306" color="243,118,29" hidden="true"/></sprites></stage><variables><variable name="current character"><l>17</l></variable><variable name="space symbol"><l>⎵</l></variable><variable name="case sensitive"><bool>false</bool></variable><variable name="text"><l>Maecenas nec elit consectetur, laoreet sem non, vulputate lacus. Donec hendrerit euismod pellentesque. Integer porttitor, nibh sit amet mattis vehicula, nisl risus aliquam metus, ac sodales nisl justo a ante. Suspendisse id arcu et lorem semper maximus sed nec nunc. Donec gravida lacus at iaculis faucibus. Nam non mauris ligula. Cras nulla tortor, dapibus id dapibus id, fermentum sed sem. Pellentesque et ligula leo. Mauris pulvinar purus sed iaculis porttitor. Nam tincidunt nisi nulla, nec elementum nibh ullamcorper tempor. Quisque venenatis eleifend erat, eu porttitor urna mollis eget. Curabitur felis felis, varius tincidunt dictum eu, varius id libero. Etiam id massa arcu. Quisque quis sapien eget dui volutpat malesuada.&#xD;&#xD;Phasellus cursus sapien orci, at vestibulum nunc vestibulum fermentum. Donec tincidunt dolor ante, a cursus magna mollis id. Vestibulum vitae quam eget arcu elementum placerat. Aenean massa mauris, rutrum nec finibus sed, consequat at tellus. Donec id vulputate libero. Maecenas eu fringilla diam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Proin fermentum mi sed dui ullamcorper bibendum vel a odio. Vivamus sit amet ligula sollicitudin, luctus magna at, tristique turpis. Phasellus lacinia mattis magna, sit amet cursus urna euismod sed. Integer posuere, lorem sed gravida vehicula, velit eros pulvinar dolor, sed cursus libero tortor quis neque. Morbi gravida turpis ut est maximus lobortis. Pellentesque consequat ipsum massa, sit amet gravida nulla congue ornare. Etiam sollicitudin nec tortor sit amet tincidunt. Pellentesque aliquet lectus faucibus, condimentum justo vitae, faucibus tellus. Praesent porttitor rutrum nulla at egestas.&#xD;&#xD;Integer eu ipsum vitae nisi efficitur mollis. Morbi ultrices tincidunt dui, at euismod ante tempus non. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Suspendisse nulla sem, dictum et hendrerit a, elementum ac purus. Ut consequat suscipit rutrum. Proin a eros non diam tempus vestibulum a ut enim. Etiam luctus enim leo, id fermentum dolor malesuada in.&#xD;&#xD;Etiam mattis aliquet fermentum. Morbi convallis pharetra ipsum, vel consectetur diam porttitor et. Aenean dictum a velit at suscipit. Aliquam efficitur in metus eu tristique. Nunc malesuada ligula nec mi hendrerit accumsan. Cras enim ex, tempor sed ligula in, suscipit porttitor nulla. Proin ullamcorper, nisi et blandit rhoncus, quam lacus volutpat lacus, non euismod lacus enim lacinia nibh. Vivamus eleifend sapien in nulla porttitor, commodo vulputate quam semper. Curabitur consequat arcu ut mauris consequat semper. Aenean ut lobortis metus. Proin imperdiet odio at neque tempus, a sollicitudin diam porttitor. Vestibulum tincidunt id justo et feugiat.&#xD;&#xD;Etiam ultricies velit a pharetra luctus. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nulla facilisi. Etiam vel vulputate ante. Ut commodo lacus eu ipsum bibendum, posuere commodo lectus auctor. In id dictum sapien. Donec imperdiet diam ligula, at vulputate augue mollis in.</l></variable><variable name="displayed text"><l>Maecenas⎵nec⎵elit⎵consectetur,⎵laoreet⎵sem⎵non,⎵vulputate⎵lacus.⎵Donec⎵hendrerit⎵euismod⎵pellentesque.⎵Integer⎵porttitor,⎵nibh⎵sit⎵amet⎵mattis⎵vehicula,⎵nisl⎵risus⎵aliquam⎵metus,⎵ac⎵sodales⎵nisl⎵justo⎵a⎵ante.⎵Suspendisse⎵id⎵arcu⎵et⎵lorem⎵semper⎵maximus⎵sed⎵nec⎵nunc.⎵Donec⎵gravida⎵lacus⎵at⎵iaculis⎵faucibus.⎵Nam⎵non⎵mauris⎵ligula.⎵Cras⎵nulla⎵tortor,⎵dapibus⎵id⎵dapibus⎵id,⎵fermentum⎵sed⎵sem.⎵Pellentesque⎵et⎵ligula⎵leo.⎵Mauris⎵pulvinar⎵purus⎵sed⎵iaculis⎵porttitor.⎵Nam⎵tincidunt⎵nisi⎵nulla,⎵nec⎵elementum⎵nibh⎵ullamcorper⎵tempor.⎵Quisque⎵venenatis⎵eleifend⎵erat,⎵eu⎵porttitor⎵urna⎵mollis⎵eget.⎵Curabitur⎵felis⎵felis,⎵varius⎵tincidunt⎵dictum⎵eu,⎵varius⎵id⎵libero.⎵Etiam⎵id⎵massa⎵arcu.⎵Quisque⎵quis⎵sapien⎵eget⎵dui⎵volutpat⎵malesuada.&#xD;&#xD;Phasellus⎵cursus⎵sapien⎵orci,⎵at⎵vestibulum⎵nunc⎵vestibulum⎵fermentum.⎵Donec⎵tincidunt⎵dolor⎵ante,⎵a⎵cursus⎵magna⎵mollis⎵id.⎵Vestibulum⎵vitae⎵quam⎵eget⎵arcu⎵elementum⎵placerat.⎵Aenean⎵massa⎵mauris,⎵rutrum⎵nec⎵finibus⎵sed,⎵consequat⎵at⎵tellus.⎵Donec⎵id⎵vulputate⎵libero.⎵Maecenas⎵eu⎵fringilla⎵diam.⎵Vestibulum⎵ante⎵ipsum⎵primis⎵in⎵faucibus⎵orci⎵luctus⎵et⎵ultrices⎵posuere⎵cubilia⎵curae;⎵Proin⎵fermentum⎵mi⎵sed⎵dui⎵ullamcorper⎵bibendum⎵vel⎵a⎵odio.⎵Vivamus⎵sit⎵amet⎵ligula⎵sollicitudin,⎵luctus⎵magna⎵at,⎵tristique⎵turpis.⎵Phasellus⎵lacinia⎵mattis⎵magna,⎵sit⎵amet⎵cursus⎵urna⎵euismod⎵sed.⎵Integer⎵posuere,⎵lorem⎵sed⎵gravida⎵vehicula,⎵velit⎵eros⎵pulvinar⎵dolor,⎵sed⎵cursus⎵libero⎵tortor⎵quis⎵neque.⎵Morbi⎵gravida⎵turpis⎵ut⎵est⎵maximus⎵lobortis.⎵Pellentesque⎵consequat⎵ipsum⎵massa,⎵sit⎵amet⎵gravida⎵nulla⎵congue⎵ornare.⎵Etiam⎵sollicitudin⎵nec⎵tortor⎵sit⎵amet⎵tincidunt.⎵Pellentesque⎵aliquet⎵lectus⎵faucibus,⎵condimentum⎵justo⎵vitae,⎵faucibus⎵tellus.⎵Praesent⎵porttitor⎵rutrum⎵nulla⎵at⎵egestas.&#xD;&#xD;Integer⎵eu⎵ipsum⎵vitae⎵nisi⎵efficitur⎵mollis.⎵Morbi⎵ultrices⎵tincidunt⎵dui,⎵at⎵euismod⎵ante⎵tempus⎵non.⎵Pellentesque⎵habitant⎵morbi⎵tristique⎵senectus⎵et⎵netus⎵et⎵malesuada⎵fames⎵ac⎵turpis⎵egestas.⎵Suspendisse⎵nulla⎵sem,⎵dictum⎵et⎵hendrerit⎵a,⎵elementum⎵ac⎵purus.⎵Ut⎵consequat⎵suscipit⎵rutrum.⎵Proin⎵a⎵eros⎵non⎵diam⎵tempus⎵vestibulum⎵a⎵ut⎵enim.⎵Etiam⎵luctus⎵enim⎵leo,⎵id⎵fermentum⎵dolor⎵malesuada⎵in.&#xD;&#xD;Etiam⎵mattis⎵aliquet⎵fermentum.⎵Morbi⎵convallis⎵pharetra⎵ipsum,⎵vel⎵consectetur⎵diam⎵porttitor⎵et.⎵Aenean⎵dictum⎵a⎵velit⎵at⎵suscipit.⎵Aliquam⎵efficitur⎵in⎵metus⎵eu⎵tristique.⎵Nunc⎵malesuada⎵ligula⎵nec⎵mi⎵hendrerit⎵accumsan.⎵Cras⎵enim⎵ex,⎵tempor⎵sed⎵ligula⎵in,⎵suscipit⎵porttitor⎵nulla.⎵Proin⎵ullamcorper,⎵nisi⎵et⎵blandit⎵rhoncus,⎵quam⎵lacus⎵volutpat⎵lacus,⎵non⎵euismod⎵lacus⎵enim⎵lacinia⎵nibh.⎵Vivamus⎵eleifend⎵sapien⎵in⎵nulla⎵porttitor,⎵commodo⎵vulputate⎵quam⎵semper.⎵Curabitur⎵consequat⎵arcu⎵ut⎵mauris⎵consequat⎵semper.⎵Aenean⎵ut⎵lobortis⎵metus.⎵Proin⎵imperdiet⎵odio⎵at⎵neque⎵tempus,⎵a⎵sollicitudin⎵diam⎵porttitor.⎵Vestibulum⎵tincidunt⎵id⎵justo⎵et⎵feugiat.&#xD;&#xD;Etiam⎵ultricies⎵velit⎵a⎵pharetra⎵luctus.⎵Interdum⎵et⎵malesuada⎵fames⎵ac⎵ante⎵ipsum⎵primis⎵in⎵faucibus.⎵Nulla⎵facilisi.⎵Etiam⎵vel⎵vulputate⎵ante.⎵Ut⎵commodo⎵lacus⎵eu⎵ipsum⎵bibendum,⎵posuere⎵commodo⎵lectus⎵auctor.⎵In⎵id⎵dictum⎵sapien.⎵Donec⎵imperdiet⎵diam⎵ligula,⎵at⎵vulputate⎵augue⎵mollis⎵in.</l></variable></variables></scene></scenes></project><media name="Typing practice" app="Snap! 7, https://snap.berkeley.edu" version="2"></media></snapdata>