<snapdata remixID="10105467"><project name="DiseaseSpreadModel" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAALU0lEQVR4Xu2daUxUWRbHD4goggqIuICjAoIbKIgbbjAqOCo6rmOLUTGgrTHjB/0wtnvceiY6jT2JZsCgtt1uaTsYNUY0MmKj4hBF0FZERxHcQRQsG9xqck5bbywRCofl1tP/TSpFvXffO/f+74/7qu475zwbo9FoJBQooEgBGwCoSHmYFQUAIEBQqgAAVCo/jANAMKBUAQCoVH4YB4BgQKkCAFCp/DAOAMGAUgUAoFL5YRwAggGlCgBApfLDOAAEA0oVAIBK5YdxAAgGlCoAAJXKD+MAEAwoVQAAKpUfxgEgGFCqAABUKj+MA0AwoFQBAKhUfhgHgGBAqQIAUKn8MA4AwYBSBQCgUvlhHACCAaUKAECl8sM4AAQDShUAgErlh3EACAaUKgAAlcoP4wAQDChVAAAqlR/GASAYUKoAAFQqP4wDQDCgVAEAqFR+GAeAYECpAgBQqfwwDgDBgFIFAKBS+WEcAIIBpQoAQKXywzgABANKFQCASuWHcQAIBpQqAACVyg/jHwTw/PnzdPLkSVHHxsaG3n2ksDV87tKlC0VERGD0PgEFKgB49OhR8vb2rteutWnThpYPbUs+rnZV2m1gQzThu2tUXFws9Xx8fOq1nTBW+wqYAZienk5NmzaVGc8009XHewPjC/L4bky1euf0dR5d/uUXad+VK1dowoQJ1ToOlaxTATMAly1bpg1oWVkZrVy5knbs2EFDhgwhV1dXmj9/PkVFRdHEiROpZ8+eAsGSJUsoOzubXr58KftNl+20tDRKTEykjIwM2RYcHEyzZs2SY/kc48aNo6FDh9KGDRvIUHSPeiTPMVPIIXY3/ZrwRQXVHL/Oo4sXL2r/JNwOFP0qYAZgXFwchYSEyODypbhXr1507949iomJodTUVDp48CA1a9aMcnJyyNHRkfz8/KigoIBiY2OptLSUFi1aRA0bNhQY+XvatWvXKCUlhYYPHy77DQYD9evXjxISEmjnzp20fft2Wr9+Pb0sLaoAoONX6WRY1/eDAJ47d07gf/LkCYWHh+tXfbSczAB88OCBQPOxZfDgwXIIQ/r/lKf38yg046tqHfp6cRZlZWdL3aSkJNq4cWO1jkMl61Sgwo8Qnp28vLzq9Tsgz7hBQYHk4uxSpUrFT4rpwoVMmaHPnj0rl38UfStQ6Trgu0sv1thFvgSj6F8BLETrfwx13QMAqOvh03/jAaD+x1DXPQCAuh4+/TceAOp/DHXdAwCo6+HTf+MBoP7HUNc9AIC6Hj79Nx4A6n8Mdd0DAKjr4dN/4wGg/sdQ1z0AgLoePv03HgDqfwx13YN6DUqys7MT7+qAgABdi4bG154CNQ5KcnB1p98t2EJkrLpR0WOG0V+CmksljrqbPHly7fUCZ9KtAjUOSgrYmEy2vaoXUJQZWqY5urJrf7t27XQrHBpeOwpUGpS0Zs0amjRpEt24cUPzPGYv5OnTp8sldOTIkRQYGEjBiZfIxq8/ZX3Rjpo1sqWS8jcUsDtfPvM7l/iwljQ75RH9e0Cp1mqOwJszxzwQqXa6hLPoSYFKg5Ly8vKoR48edOrUKQlE4qi4q1evSuTbzJkzad68eeIaP+CHXEr4cowAZvjSi8rfGKnkxRtqZm9LrvE36fHsjvLO5efgQm0GvHPnDo0fP15PWqGtdaBAjYOSwn7MIxvf/tVq2omAu1q9gQMHCowon7cCNQ5K6tixI3X08rKoYlFhocTzMnSPHz+W+GAUKFDvQUmY9QDduwpgIRo8KFUAACqVH8YBIBhQqgAAVCo/jANAMKBUAQCoVH4Yr1dvGJa7LlL8coZVvqvCqeFQ9KVAjb1h6qq7P3/7Z3qem06WbpZEf59NBY+fSzPu379PfIcFRT8K1Ngbpi5S+PK958bf9KfGdpZv1b3pPobyg+ZqM2u3bt30oz5aap6g8t0UvRcuXJCUutu2baMOHTrI7TNTPmbeFh0dTVyHPWLWrl0rmVJnz54tkvK21atXS6ZUTsXLmUzDwsK0+qbjTOfhd3ZUHTFiBO3du5dcnJ3JZfNgsn3LX6OJfyM73yF8ASdjWQk9//swbehed4+km/6xSNmrU5gr9YbJysoSkIqKimR2YW8YTmDu4OAgycE9PT0FMM7RvHXrVrn0PX36VF48C/Esxh7QnD+as9oHBQVJ9tUBAwZI+t9WrVrJuVu3bi2XTj4ne9rwu33DhtQy/vcagKwtp+y1cXIj46tyMizvqsn9qttoyvGboc2AfftWTOur07H5LJpdY28Yk0oMLAPEsyjnhOZi2sa5oxcuXEi5ublmojKcnKj84cOHZtvbtm1LLf8ZZgZgZaPxuu9Mymr5m738/HyaOnXqZzFwn0ona+wNUxffAdnPMLBnD3J1bWFRZ35kA8+gnEx92rRpFuujgnUpUO/eMHXVfXjZ1JWydXteLETXrb44uwUFACAQUaoAAFQqP4wDQDCgVAEAqFR+GAeAYECpAgBQqfwwDgDBgFIFAKBS+WEcAIIBpQoAQKXywzgABANKFagA4IEDB8jf319po9i4p6cH5Vy6SC9fvKiyLa3bdaCy8t/qvHr1inx9fZW3HQ2ovgJmABYWFhK/rKEkLwihWT2dqtWUguhkrV7nzp2rdQwqWYcCZgBu2bJFPJbZH4/dm8rKyqhr166SpJLzBUZGRoqHs2n/4cOHxat57ty5ZDAYtO2m/e+/8+zEXtGm7Tdv3qRBgwaJI+n79ppvHUVuTWw1lRxXXWaPfDIsrxjzcWPqQc0j2t3dnThKDkUfCpgBuHjxYglvZBiOHDkiMSC7du2SmI/k5GTy9vaWV1RUFPn5+YmL/u3btyXTaUlJCaWlpYlzKHs+u7i4iINoSEgIvXh7GWV3fXbt58/Ozs505swZAXj06NG0efNmCg0NJQ8PD4HUbccfzQB0Wnf9rTt+RQCvTvpJg9rW1lbc/1H0oYAZgKmpqRLHYZqhGB6Gpnnz5nT69GnJ6cwvBqxTp06ai3379u0pIyNDjuvdu7fEgLRo0UK8lNm9vry8XOJHOG63tLRU4LS3t5dgJQaRy+XLlyWWhO1dunSJPPb8yQzAquS8OGa3NgNym+Gcqg/4uJUVfoRwhBonnWSYTKUugsktnT/41wyif31rUckG07dR+qMG0t6kpCTatGmTxWNQwXoU+OAyzPHjx2nfvn3SShXwWYLz/f08o06ZMkUi9FD0pQDWAfU1Xp9caz+J3DBVzZj8q5h/vXOcMor1KWC1uWGqkuraT9/Qf07soQb/W6X5YPXo7RlUUPJa9uXk5NCoUaOsbwQ+8xZZZW6YytYReTtnZmjyj8HkZG+BPh7Ypq3o9vgd2q96XtNEsS4FzAB8NzdMfHw8hYeH07Fjx+TxCvx0pD59+hAvPvM6IC+bZGZmSjYEXr/jdUNeR+RtptwvnPGAH0jzfm4Y/qV96NAh2r9/v1Y3MTFRctHw4xs47wzPVvxkphUrVtCqVatoxowZtGfPHmrSpAm1ShimzX724QvJfugCMpY/Iyp7RoZ1fTSFjU7udCNyq3yWYPfAQOtSH60xX4aJi4uThWPTDLR06VJZt+M7Im5ubvJ39+7dBT5+UlJERITkeeG7GVyHC68JPnv2TFvGuXXrVoXcMLyo7ePjI2uAKSkpsuB94sQJ7XsaL1TzgjXv4/PdvXuXYmJiZIGa1xM9t/9BA9Ahdje9Kc4nO99QosZOZnljGMArEZu1/vA/EIp1KVBruWE+1C1LuWEsScEL2Jxnhhe2+RYgF/4x0eH7SIvf/2TWc/akzIF/leMePXqER4NZElzBfqvNDVNVzhl//27U0s3doly516/LfWZ2sBg7diw1atTI4jGoUL8KfDK5YaqSDbfm6heqj7GGheiPUQt1a12B/wLcEqgC6fKw9gAAAABJRU5ErkJggg==</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,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+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+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</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="0" y="0" heading="352.11" scale="1" volume="100" pan="0" rotation="1" draggable="true" hidden="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Infected" center-x="13" center-y="12" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAABhklEQVRIS+3Wz0sWURTG8Y+Vla2ysFAJsl0gBfkDXUr+2YK7MqKFCLaLUIkI+rGxNLLikXtfLvJKM5aLwAvDDIfhfu85Z87zzIjha+SUeNfwr/bFdrM8XypXns8KCuBncw02yoaXcQ1juIorZwAF8AOH+FbuR/XEyeAGbuMOxgss8a4Z1Qy+4iM+4BMOaolGcQsP8BD3cROJ94F8Lxu/wTbe4kstU8ozicdYxizulvJ1haQPB3iPTTzDVjJqe3EPi1jBE0zheo9MAkkfdvES63iFd4GkwWl4IEtYxTymCyR96bICST928AJrBTaA5MQV8hQLBZIvrQ9kv0A2LiB/6kt6clGu/+zrOvdhrBKfYcwQRlbmipZlSPsMYyZ+b5isBFIF8lEjkJH8ZNhHIOMjVSCftwKZk0a/IvUz/0DqPyNS/7qV+uopMa2AJv7CtI6KEsesYloBHptWViv56UPKlzJ2LVVVg7hjQClbvCX3Y/ttV/2R6GO7J+Xm1B+Jky/2zWAYaBD7DUxilKHR8KQeAAAAAElFTkSuQmCC" id="10"/></item><item><costume name="Vaccinated" center-x="15" center-y="14" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAcCAYAAAB2+A+pAAACo0lEQVRIS+2Xz08aQRxHHz+2KIKAQimyworUxEi8cGib9tiDHmr/1upBDu2tTduDF4M1sQgLLFIKCgiiuLDbLAbF2jRRaDzUOWwmk8m8fGZn5/vWxM1m+sPYKIb0wUUGIWbicQsg4HSa8Y2CBZSBRkMDVLa2uoDRpw82IYpjBN2TTPtdOCfHsU9YEIwpvccdmmqgoHXSpXF8ymGpTqF2jKKcAXofbGV5eYrg4wh+71O80z4mHI94ZBlu28+7OifNcyqHZUqV7xR+ptnePgI6xsImJMmGFBCZCT1jNvCSGf8ck047Fqv5ck9um9l4o92ORr3RoljKkC9+4iD3FbmoIMvtC/ALcQzvUoRw6DVzoRWCgUXcbgeCAb5jaF0HtaNRqzcpHOySySXI5t5T2UnzWTm7AMfj40TE+R40MveGUDCGx+PA2kt8N7KOTqejUa02yRWSyJkN9nMJ0so+W1unV+AFKYokrTAfXiMsxvC4nFiF4RJ3VI1qvUFOSZLOrpOWE+zJqZvgiLRCJPyW0OwSUyMCH9Ub5PM7ZLLvyMoJqnKKjd8Tz4VXmZfW/gk4La+Ty24+gMcxDtfDVo/ic+qf6ofDdXll/p+H696uzHspEjfKottxUZ2GKYtGdar9pSwOioA0u4oYWMTlciAI5tuKx7X5qqpRrzdRirvI+U0y2Q8cfdu/EoG++gRmniOKr3jii+By2BGEu0lAn66qOvVmix/lNIrykeLBl0H1uVDJWGyKgC+Kd3oBn9eHw27DNlxg2ho0W23KlTKVwz2K5RTJpCF7aj+RGVG04Xe6cXs9Pb2dcJixaMMl7poNy9R6elurVCk1aihK23Dr60IfjQrY7dae0E/2DHT4dmzVe0LfanVIpQzTvib0fcAgbDRgGPx1uez/Auw4Kk/fZVCRAAAAAElFTkSuQmCC" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="10"><block s="receiveGo"></block><block s="doSetVar"><l>default_infected</l><l>0</l></block><block s="doSetVar"><l>number_of_people</l><l>0</l></block><block s="doSetVar"><l>Walk_Speed</l><l>0</l></block><block s="doSetVar"><l>Infection_Percentage</l><l>0</l></block><block s="show"></block><block s="gotoXY"><l>0</l><l>0</l></block><block s="setScale"><l>100</l></block><block s="doAsk"><l>how many?</l></block><block s="doSetVar"><l>number_of_people</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>how fast?</l></block><block s="doSetVar"><l>Walk_Speed</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>infection percentage</l></block><block s="doSetVar"><l>Infection_Percentage</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Vaccinated percentage?</l></block><block s="doSetVar"><l>vaccinated_percentage</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>default_infected</l><block s="reportRound"><block s="reportProduct"><block var="number_of_people"/><block s="reportQuotient"><block var="Infection_Percentage"/><l>100</l></block></block></block></block><block s="doSetVar"><l>default_vaccinated</l><block s="reportRound"><block s="reportProduct"><block var="number_of_people"/><block s="reportQuotient"><block var="vaccinated_percentage"/><l>100</l></block></block></block></block><block s="doRepeat"><block s="reportDifference"><block s="reportDifference"><block var="number_of_people"/><block var="default_infected"/></block><block var="default_vaccinated"/></block><script><block s="createClone"><l><option>myself</option></l></block><block s="doSwitchToCostume"><l><option>Turtle</option></l></block></script></block><block s="doIf"><block var="default_vaccinated"/><script><block s="createClone"><l><option>myself</option></l></block><block s="doSwitchToCostume"><l>Vaccinated</l></block></script></block><block s="doRepeat"><block var="default_infected"/><script><block s="createClone"><l><option>myself</option></l></block><block s="doSwitchToCostume"><l>Infected</l></block></script></block><block s="doResetTimer"></block><block s="hide"></block><block s="doIf"><block s="reportEquals"><block s="getLastMessage"></block><l>done</l></block><script><block s="bubble"><block s="reportJoinWords"><list><l>it took</l><block s="getTimer"></block><l>to infect everyone</l></list></block></block></script></block></script><script x="516" y="39.000000000000256"><block s="receiveOnClone"></block><block s="gotoXY"><block s="reportRandom"><l>-100</l><l>100</l></block><block s="reportRandom"><l>-100</l><l>100</l></block></block><block s="setHeading"><l><option>random</option></l></block><block s="doUntil"><block s="reportOr"><block s="reportEquals"><block var="default_infected"/><block var="number_of_people"/></block><block s="reportEquals"><block var="default_infected"/><block s="reportDifference"><block var="number_of_people"/><block var="default_vaccinated"/></block></block></block><script><block s="doIfElse"><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block s="reportObject"><l><option>myself</option></l></block></block><l>Turtle</l></block><script><block s="doWait"><l>1</l></block><block s="forward"><block var="Walk_Speed"/></block><block s="bounceOffEdge"></block><block s="doIf"><custom-block s="CollideWithSick?"></custom-block><script><block s="doSwitchToCostume"><l>Infected</l></block><block s="doChangeVar"><l>default_infected</l><l>1</l></block></script></block><block s="doIf"><block s="reportListContainsItem"><block s="reportAttributeOf"><l><option>costume name</option></l><block s="reportGet"><l><option>neighbors</option></l></block></block><l>Infected</l></block><script><block s="forward"><block s="reportProduct"><block var="Walk_Speed"/><l>2</l></block></block></script></block></script><script><block s="doWait"><l>1</l></block><block s="forward"><block var="Walk_Speed"/></block><block s="bounceOffEdge"></block></script></block></script></block><block s="doBroadcast"><l>done</l></block></script><script x="181" y="724.8333333333334"><block s="reportListIsEmpty"><l/></block></script></scripts></sprite><watcher var="timer" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="infection" style="normal" x="10" y="124.00000399999999" color="243,118,29" hidden="true"/><watcher var="default_infected" style="normal" x="10" y="145.00000599999998" color="243,118,29"/><watcher var="healthy" style="normal" x="10" y="166.00000799999998" color="243,118,29" hidden="true"/><watcher scope="Stage" s="getTimer" style="normal" x="10" y="208.00001199999997" color="4,148,220"/><watcher var="number_of_people" style="normal" x="10" y="250.00001599999996" color="243,118,29"/><watcher var="Walk_Speed" style="normal" x="10" y="271.00001799999995" color="243,118,29" hidden="true"/><watcher var="Infection_Percentage" style="normal" x="10" y="292.00001999999995" color="243,118,29" hidden="true"/><watcher var="infected_people" style="normal" x="10" y="313.00002199999994" color="243,118,29" hidden="true"/><watcher s="yPosition" style="normal" x="6" y="265.999998" color="74,108,212" hidden="true"/><watcher s="xPosition" style="normal" x="8" y="294.00002399999994" color="74,108,212" hidden="true"/><watcher var="vaccinated_percentage" style="normal" x="10" y="334.00002399999994" color="243,118,29"/><watcher var="default_vaccinated" style="normal" x="10" y="307.999998" color="243,118,29"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="CollideWithSick?" type="predicate" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doForEach"><l>item</l><block s="reportGet"><l><option>neighbors</option></l></block><script><block s="doIf"><block s="reportAnd"><block s="reportTouchingObject"><block var="item"/></block><block s="reportEquals"><block s="reportAttributeOf"><l><option>costume name</option></l><block var="item"/></block><l>Infected</l></block></block><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><scripts><script x="293.6416015625" y="189.86666666666696"><block s="reportListContainsItem"><l/><l>Infected</l></block></script><script x="430.31640625" y="194.86666666666696"><block s="reportGet"><l><option>neighbors</option></l></block></script><script x="181.728515625" y="220.86666666666696"><block s="reportGet"><l><option>neighbors</option></l></block></script></scripts></block-definition><block-definition s="makebuidling" type="command" category="control"><header></header><code></code><translations></translations><inputs></inputs><script><block s="setHeading"><l>90</l></block></script></block-definition><block-definition s="do in parallel %&apos;actions&apos; and wait" type="command" category="control"><comment x="0" y="0" w="238.66666666666666" collapsed="false">Accepts any number of scripts as inputs.  Launches a separate thread for each of them, so they are done in parallel, then waits for them all to complete.&#xD;&#xD;This doesn&apos;t change how the Snap! scheduler works; the threads are not truly asynchronous. And there is no increase in speed.  Rather, the point of this block is to allow starting synchronized but independent scripts.</comment><header></header><code></code><translations>pt:executa _ em paralelo e espera&#xD;</translations><inputs><input type="%mult%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>threads</l></list></block><block s="doSetVar"><l>threads</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="evaluate"><block s="reifyScript"><script><block s="doDeclareVariables"><list><l>is running?</l></list></block><block s="doSetVar"><l>is running?</l><block s="reportBoolean"><l><bool>true</bool></l></block></block><block s="fork"><block s="reifyScript"><script><block s="doRun"><block var="each script"/><list></list></block><block s="doSetVar"><l>is running?</l><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><list></list></block><list></list></block><block s="doReport"><block s="reifyScript"><script><block s="doReport"><block var="is running?"/></block></script><list></list></block></block></script><list></list></block><list></list></block></autolambda><list><l>each script</l></list></block><block var="actions"/></block></block><block s="doWaitUntil"><block s="reportListIsEmpty"><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="evaluate"><block var="test"/><list></list></block></autolambda><list><l>test</l></list></block><block var="threads"/></block></block></block></script></block-definition><block-definition s="do in parallel %&apos;actions&apos;" type="command" category="control"><comment x="0" y="0" w="238.66666666666666" collapsed="false">Accepts any number of scripts as inputs.  Launches a separate thread for each of them, so they are done in parallel, then continues with the current script while they all run.&#xD;&#xD;This doesn&apos;t change how the Snap! scheduler works; the threads are not truly asynchronous. And there is no increase in speed.  Rather, the point of this block is to allow starting synchronized but independent scripts.</comment><header></header><code></code><translations>pt:executa _ em paralelo&#xD;</translations><inputs><input type="%mult%cs"></input></inputs><script><block s="doIf"><block s="reportGreaterThan"><block s="reportListLength"><block var="actions"/></block><l>0</l></block><script><block s="fork"><block s="reportListItem"><l>1</l><block var="actions"/></block><list></list></block><custom-block s="do in parallel %mult%cs"><block s="reportCDR"><block var="actions"/></block></custom-block></script></block></script></block-definition></blocks><variables><variable name="timer"><l>0</l></variable><variable name="infection"><l>0</l></variable><variable name="default_infected"><l>7</l></variable><variable name="healthy"><l>0</l></variable><variable name="number_of_people"><l>15</l></variable><variable name="Walk_Speed"><l>10</l></variable><variable name="Infection_Percentage"><l>30</l></variable><variable name="infected_people"><l>8</l></variable><variable name="vaccinated_percentage"><l>50</l></variable><variable name="default_vaccinated"><l>8</l></variable></variables></project><media name="DiseaseSpreadModel" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>