<snapdata remixID="10929108"><project name="U3L2-ContactList" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAB4CAYAAAB1ovlvAAAAAXNSR0IArs4c6QAAEhpJREFUeF7tnQeQVEUTx+cE86lIMNQnYs6iYgLLEhNmCgVBy4CpDGXAwqyYE4ZSVBQ5ECNm4cBQEhSPMnyfqKUoKlIqeqKCOSuI3le/0d6ae/d235u3L+zum6naOtg382am57/dPd09PXUtLS0tyhVHgYwoUOcAmBHlXbeaAg6ADgiZUsABMFPyu84dAB0GMqWAA2Cm5HedOwA6DGRKAQfATMnvOncAdBjIlAIOgJmS33XuAOgwkCkFKgqAeAWfffZZNWLECPXcc8+1IsxKK62kfv31V/0d9erq6jIlnOs8HgpkDsA//vhDrbjiioGzAXQXXHCBuv766wt1DzroIPXkk086MAZSr3IrZAbA++67Tx177LGhKAP4Lr30UnXVVVcVre9iKkKRsuIqpQ5AgLLMMstYESKsyHUgtCJrRVROFYB77LGHampqspo4oFpjjTXU119/HdiOultttZWaOHGi2mSTTQLruwrZUyA1AEbdNITlfpByww03VG+88Ybq0KGDOuuss9RNN92UOoU7D+yv5owcpdZaa63U+67GDlMBIODj8/fff7eiEaI4SGzaAJCX04eI+COOOEI9+OCDqa4LO/X6qY26z/rFS1Svmf9T00aPSXUM1dRZ4gAEDHfffbfecGywwQZq/vz5mj7rr7+++vjjj9W9996rjjvuuJKbCxvuaQKQl952223qjDPOSHVNRo4cqYb8Z/U2fXZoXqCGLW2vzjnnnFTHU8mdJQrAvn37qt9++009//zzRU0lcLi99tpLzZgxw5dO5XBAeWEQl417gRwAw1M0UQDCuWTXWwoEpUAWBwAhR1og9Irgnk3/VdMbxoZfkZzVTAyAIjbDACguAPbo0UM1Njaqbt26tVlGjNjDhw9PfHndJsSOxIkAcNGiRYVdYBwAxLTy7rvvBs4syGSTFhcMHGjMFdB72XV/8MEHavXV/9E9k56ryWC6dOmiPv/8c7X88stbzywRAJq723IBKMQM2ojILrtUvccff1wdeuih1kSq5AZLlixRAODHH38sDNO7EUtq/H/99VcB6F27dlVffvmldVeJANAEAcQ44IAD1JQpU3wHt+++++pnpYCDvxjwHH300SV3y1tvvbWaM2dO0Tp+piBrilVYA37g0Lhdu3atRgbNll122Tbfe4f/559/6np+P3QABjPxqlOAfrnlltNtBOzmdzYkih2AL7/8stp1111bjQEioZc1Nze3+p5fDd8FcTchDiAcNGhQm/nx/gceeEANHjw4cO5Ji6bAAcRcgfmEcW/+/vvvhaAPL4ek/eLFizWoAFL79u31R4o8X2GFFVqBzjuVMNLO2yZ2AK6zzjpaH/AbHN+NHj1aPzrllFP03zDgk3d98cUXau2111YffviheumllwrBDIjVCRMmhFraWgPgN998ozp37twmRG3evHlasvzyyy9aekyaNEn17t1bvffee4rQNgqhb9hI0R/XXHNN9cknn6i3335bg1DWBc4KJ+TvDjvsoH744Qc1d+7cVuu2dOlS/ZxnooOGWowkDqYHeTdOPfVUPbZRo0aFHWObejvuuKNC3GLgti21BkB0v5VXXrkVx4ImV1xxhRaPuCPPPfdc9corr6g77rhDbbTRRgWSEcoGQwB8+OhRhw488ECF/ZYCWDfbbDOFmJ49e7Y67bTTFJwUx8HZZ59dAL3ogtQLE1pnrlnsHDAIgLaAibt+rQEQ7gPQRCcrRa9i4toUsYhidEIzYonngAyxDADZ7Zo2XlNU20g0LQHjzg3jABj3Tyb4fSeccIIaN25cYEXR8wRMIlppKPqb+OsFdAJsuJvohQIy0SXxdsFJCQCxLQ6AthSrwPqAA7148803L4zOG/gR97BhNAJAdMn99tvPSp+X8TgAxr0yGbxPTCm33nqruvDCC7WYTLogptkVjx07Vh122GFaTxRzjk3fqQCwT58+avvtt1fbbrut2nLLLfWui52bt8DK8aK8//77WgGeNWuWDmT47rvvbOZUsm6t6YCxESajF8UOQL95vPDCC+q1115Tb731lnrnnXfUwoULFeYDb2E3x45siy220OKkZ8+eas8999QBpmbBtECs31NPPWVNNgdAa5Il2iARANruhGxniAEbEwIclWLTnwOgLbWTrV+VADRJctlll+n/YvcKKhi/77zzzqBq7nmKFEgEgHfddZc68cQTE50GHhE8IzYc0HG/RJck0ssTASAjweZ0//33axcZGwkMplHKdtttp63zRx11lNp0000Lr8AEwIYGt1CYgovws88+C1PV1UmRAokBcPr06Wry5MmqX79+OuTe9iyw0ADf5DPPPKMeeeQR7aeM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</thumbnail><stage name="Stage" width="480" height="360" costume="1" color="255,255,255,1" tempo="60" threadsafe="false" penlog="false" volume="100" pan="0" lines="round" ternary="true" hyperops="true" codify="false" inheritance="false" 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 id="2"><item><costume name="contact-list-stage" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAAAXNSR0IArs4c6QAAIABJREFUeF7t3Qf0FMUBx/H5GxU7oBi7ohhjQVEhNixYsURBFMSeqIC9RQWNHQsqsYCFEjFGjQZUJEYQATWxJKLYGyhYQRMVK1biP+83L7PZ/3Flb/f2Zu/uO+/dQ/nv7sx+bh+//87OzjQ1Nzc3GwoCCCCAAAIIVFWgiQCuqjeVIYAAAgggYAUIYC4EBBBAAAEEPAgQwB7QqRIBBBBAAAECmGsAAQQQQAABDwIEsAd0qkQAAQQQQIAA5hpAAAEEEEDAgwAB7AGdKhFAAAEEECCAuQYQQAABBBDwIEAAe0CnSgQQQAABBAhgrgEEEEAAAQQ8CBDAHtCpEgEEEEAAAQKYawABBBBAAAEPAgSwB3SqRAABBBBAgADmGkAAAQQQQMCDAAHsAZ0qEUAAAQQQIIC5BhBAAAEEEPAgQAB7QKdKBBBAAAEECGCuAQQQQAABBDwIEMAe0KkSAQQQQAABAphrAAEEEEAAAQ8CBLAHdKpEAAEEEECAAOYaQAABBBBAwIMAAewBnSoRQAABBBAggLkGEEAAAQQQ8CBAAHtAp0oEEEAAAQQIYK4BBBBAAAEEPAgQwB7QqRIBBBBAAAECmGsAAQQQQAABDwIEsAd0qkQAAQQQQIAA5hpAAAEEEEDAgwAB7AGdKhFAAAEEECCAuQYQQAABBBDwIEAAe0CnSgQQQAABBAhgrgEEEEAAAQQ8CBDAHtCpEgEEEEAAAQKYawABBBBAAAEPAgSwB3SqRAABBBBAgADmGkAAAQQQQMCDAAHsAZ0qEUAAAQQQIIC5BhBAAAEEEPAgQAB7QKdKBBBAAAEECGCuAQQQQAABBDwIEMAe0KkSAQQQQAABAphrAAEEEEAAAQ8CBLAHdKpEAAEEEECAAOYaQAABBBBAwIMAAewBnSoRQAABBBAggLkGEEAAAQQQ8CBAAHtAp0oEEEAAAQQIYK4BBBBAAAEEPAgQwB7QqRIBBBBAAAECmGsAAQQQQAABDwIEsAd0qkQAAQQQQIAA5hpAAAEEEEDAgwAB7AGdKhFAAAEEECCAuQYQQAABBBDwIEAAe0CnSgQQQAABBAhgrgEEEEAAAQQ8CBDAHtCpEgEEEEAAAQKYawABBBBAAAEPAgSwB3SqRAABBBBAgADmGkAAAQQQQMCDAAHsAZ0qEUAAAQQQIIC5BhBAAAEEEPAgQAB7QKdKBBBAAAEECGCuAQQQQAABBDwIEMAe0KkSAQQQQAABAphrAAEEEEAAAQ8CBLAHdKpEAAEEEECAAOYaQAABBBBAwIMAAewBnSoRQAABBBAggLkGEEAAAQQQ8CBAAHtAp0oEEEAAAQQIYK4BBBBAAAEEPAgQwB7QqRIBBBBAAAECmGsAAQQQQAABDwIEsAd0qkQAAQQQQIAA5hpAAAEEEEDAgwAB7AGdKhFAAAEEECCAuQYQQAABBBDwIEAAe0CnSgQQQAABBAhgrgEEEEAAAQQ8CBDAHtCpEgEEEEAAAQKYawABBBBAAAEPAgSwB3SqRAABBBBAgADmGkAAAQQQQMCDAAHsAZ0qEUAAAQQQIIC5BhBAAAEEEPAgQAB7QKdKBBBAAAEECGCuAQQQQAABBDwIEMAe0KkSAQQQQAABAphrAAEEEEAAAQ8CBLAHdKpEAAEEEECAAOYaQAABBBBAwIMAAewBnSoRQAABBBAggLkGEEAAAQQQ8CBAAHtAp0oEEEAAAQQIYK4BBBBAAAEEPAgQwB7QqRIBBBBAAAECmGsAAQQQQAABDwIEsAd0qkQAAQQQQIAA5hpAAAEEEEDAgwAB7AGdKhFAAAEEECCAuQYQQAABBBDwIEAAe0CnSgQQQAABBAhgrgEEEEAAAQQ8CBDAHtCpEgEEEEAAAQKYawABBBBAAAEPAgSwB3SqRAABBBBAgADmGkAAAQQQQMCDAAHsAZ0qEUAAAQQQIIC5BhBAAAEEEPAgQAB7QKdKBBBAAAEECGCuAQQQQAABBDwIEMAe0KkSAQQQQAABAphrAAEEEEAAAQ8CBLAHdKpEAAEEEECAAOYaQAABBBBAwIMAAewBnSoRQAABBBAggLkGEEAAAQQQ8CBAAHtAp0oEEEAAAQQIYK4BBBBAAAEEPAgQwB7QqRIBBBBAAAECmGsAAQQQQAABDwIEsAd0qkQAAQQQQIAA5hpAAAEEEEDAgwAB7AGdKhFAAAEEECCAuQYQQAABBBDwIEAAe0CnSgQQQAABBAhgrgEEEEAAAQQ8CBDAHtCpEgEEEEAAAQKYawABBBBAAAEPAgSwB3SqRAABBBBAgADmGkAAAQQQQMCDAAHsAZ0qEUAAAQQQIIC5BhBAAAEEEPAgQAB7QKdKBBBAAAEECGCuAQQQQAABBDwIEMAe0KkSAQQQQAABAphrAAEEEEAAAQ8CBLAHdKpEAAEEEECAAOYaQAABBBBAwIMAAewBnSoRQAABBBAggLkGGk5gzpw5Zty4cWbGjBn2o/8Pl91228107tzZfnr37t1wPpwwAghUR4AAro4ztWRAQEF7xRVXmFGjRkVuzTPPPGODmIIAAghUWoAArrQox8ukgEJ30KBB5tNPP23RvvXWW8/oEy5Tp061/6u/nz17dibPp1Cj3J29zmHIkCFGd/O1UGq13bVgSxuzK0AAZ/e7oWUVElD4DhgwIDha27ZtzcCBA233cm74uo0UYOqe1na1VJqamoLmTpkypWYCuFbbXUvXBm3NngABnL3vhBZVUCA3fPv372/vDBXC9VhqNchqtd31eA1xTtUTIICrZ01NVRZQd3OHDh2CbmeF78iRI6vciupWV6tBVqvtru63S231JkAA19s3yvkEAup2dgOuNJBKA6rqvdRqkNVqu+v9euL80hUggNP15eieBHT3u+KKK6b6PFR1KODd82I3wCv8ClOxQVDab/fdd7dtVLe4e96sY2pQUngwmO7e9cnXda5juG2Lcastei4cLmqzqyv8Spbqca9hqd6oJXwsHc8V92qX/nQmSdodtT1sh0CWBQjgLH87tC22QPjZbxqjmQuNqs5tsAZ6qds7X3DmBrCCTqEUDq7w8XQeY8eOXeS1qLhBFvUcFMQK7mLPzdVmjTIv9YuAfsnQLxsqcdsd+6JgRwQyJkAAZ+wLoTmVEQh3P4f/0a/E0fUuscLGFQWjgtYFlEIoHESFAiw3gN2rODquu0vUu8vhiUJUl7rSw2GoIHV33+F2KdDDo7y1T/huNvxLSvjOVPUrUNWe8B1s7t2z+1nuQDf9vTzC70/reDpf/TLiJjeJ2+5KfIccA4EsCBDAWfgWaEPFBcJ3V/pHv5xu1GKNUSj16dMn2CTcdRzeT9vplwAXjAod3b2GSziA3d8rtLRdODhzA79QnTpGOc9SXRd6oa5thaYc3Tnke61J23Tp0iU4LZ2n2pfv9S4dp9BddDntrvjFwgER8CRAAHuCp9p0BdL6B12jqt0daalR1blhnRtguQFcrKs36oCySp93OPzznW/YI98vGVG/5Uq3O2q9bIeATwEC2Kc+dacmkMY/6OGuVt3JaZasUu8Th+/EcwMqN4B151to7uncMG9ubs5rV+nzDt/h5o4kz23T/PnzS3oU+sIr3e7ULiwOjEAFBQjgCmJyqOwIpPEPurqe3XPRUne/TiI3tBVSruQGcKFQddtHOaco25T7LYWPGW5j+K48qgcBXK4+29ezAAFcz99uA59buGu02J1lOUR61ulGKEd9rqzuarXFFd01u+ejWQpgtdO9TuUGfuWuEqVzCAdwHA8CuJwrjm3rXYAArvdvuEHPL9z1W2zQUjk8ce8uC+2XhQBWyGrkdHjEczGTcADH9ch3/Eoeq5zvlG0R8ClAAPvUp+7UBMKDhyo1C1bckMhqAOe+B6zn2W6BivArRG6ykNw74LgeBHBqlz0HrjEBArjGvjCaG00g9/WYSqwMFO7WjtsFHR6o5PMOOLdrPOqrTeE7YM005l5RiupBF3S065etGkOAAG6M77khzzIcmPmmYSwXJdytHXVyj/BIYd1hZmUQVngAVaku+kKDsMIeDMIq92piewSMIYC5CupWIHeGplJBUwoi3K0d5zWk3JDyeQcc/uWkWO9A7pza4TvgOB7cAZe6yvh5IwkQwI30bTfguebON5zkTq3c5Q1zfwEIj4DWV5FGAIe7hYuN/g7f1RbbLncWrnAA53okmYgjarsb8BLmlOtYgACu4y+XUzP2GWXuAgd6DUhdyOH5m3Ot3NzFboUi9/PcQCoU6Lnb5euyTiOAw79wFOt2D79CVGi73HOQQe67yrnblJqKUscotaJTJR4XcO0jUAsCBHAtfEu0MZGAQliTaORbqUejfXMDwW2X+8zWNSL8/FR/l7sYQ3hRBf28UKCkEcC5gegWWZCB2unmxM6dxSr8M7VZd+8aqCUD/cy9/5xvspBcD+3jlh90Zm5xh0J321HbnehCYGcEMiZAAGfsC6E56QnoH3l93MjdKDVp5aHwKznhO+Eoxyr23DmNAFb7wne34XPMbYve/9U5FCo6b41uDi8zWGi2rqi2xQavRW13lO+NbRCoBQECuBa+JdpYUYFCi8arEndH7O4c84Wva4yCXMHjuqvd37t93Tu1hRqfVgC7VY7CyyKqTbr7zZ1rWtvobld/utWKXPvd3XL47rTYgC3dMetYuR66g9ZHxy1mUk67K3pBcDAEPAkQwJ7gqRYBBBBAoLEFCODG/v45ewQQQAABTwIEsCd4qkUAAQQQaGwBArixv3/OHgEEEEDAkwAB7AmeahFAAAEEGluAAG7s75+zRwABBBDwJEAAe4KnWgQQQACBxhYggBv7++fsEUAAAQQ8CRDAnuCpFgEEEECgsQUI4Mb+/jl7BBBAAAFPAgSwJ3iqRQABBBBobAECuLG/f84eAQQQQMCTAAHsCZ5qEUAAAQQaW4AAbuzvn7NHAAEEEPAkQAB7gqdaBBBAAIHGFiCAG/v75+wRQAABBDwJEMCe4KkWAQQQQKCxBQjgxv7+OXsEEEAAAU8CBLAneKptDIGpU6ea3XffPTjZ5ubmsk9cx+jTp4/db+TIkaZ3795lH4MdEEAgewIEcPa+E1pURwKVCOAOHTqYOXPmWJX11lvPzJ49u46EOBUEGleAAG7c754zr4JALQTwuHHjzIwZM4zaOmTIELPbbrtVQYYqEECAAOYaQCBFgUoEsI4xYMCAoAu60gHZ1NQUCEyZMoUATvF64NAIhAUIYK4HBFIUqEQAp9g8e2gCOG1hjo9AfgECmCsDgRQFCOAUcTk0AjUuQADX+BdI87MtQABn+/uhdQj4FCCAfepTd90LVCKAyzmGRkuPGjXKDqjSwCoVjZzu3Lmzfbbbv39/+3d6NUrblCraR8+FKQggUHkBArjyphwRgUCgnPAsxBb1GAreQYMGmU8//bTgNzB27Fj7HjEBzEWKgH8BAtj/d0AL6lggangWI4hyjNxtFLK661VRIOtVI/05f/58+3cKaxfUCm1XdIesO2ZX2rZtG9w11/HXxKkh4EWAAPbCTqWNIhAlPEtZRDmGZspSyKroXd6BAwcuclgdJ98rTIyCLvUN8HME0hEggNNx5agIWIEo4VmKKsoxwiFa7nSXBHCpb4CfI5COAAGcjitHRcBbAGuqynA3cqmvggAuJcTPEUhHgABOx5WjIlDVAA53QevZrxZtcM+AS30VBHApIX6OQDoCBHA6rhwVgaoGsF450sjm8AhoPe/VYCz36lGhr4QA5mJFwI8AAezHnVobRCDK89tSFFGPoRDWnbBbOckdV93RGpRVKIgJ4FLfAD9HIB0BAjgdV46KQFXvgB237oD1ipE+uUGsAFbXdG4hgLlYEfAjQAD7cafWBhGIevdajCPuMbTfFVdc0WLGKwVw7p0wAdwgFyOnmTkBAjhzXwkNqieBuOEZNkh6DC1lqDtiFQ3MeuaZZ1oQE8D1dMVxLrUkQADX0rdFW2tOIGl46oSTHkPd0iuuuGJgl/ueMAFcc5cVDa4TAQK4Tr5ITiObAknDs9IBrKkl3XSUTkzh7EZPu7mis6lJqxCoLwECuL6+T84mYwLVCmB1MeuVIwVsbtFcz3oWrKJtFLLhEl6YgdWPMnYB0Zy6FiCA6/rr5eR8C+QGcL65mPO1UfM5u4k0SoV4uIs5vAiDjqv5od2yhPp/Pf/NnaBD4RxekEFt1EfH1StMpd4j9m1M/QjUqgABXOSbe+KJJ8xLL71kXn/9dfPhhx+aL7/80m69/PLLm1VWWcVstNFGZtNNNzVdu3at1e+fdqcskBueUavTGrwurEsFsEJW7/8WK7ozVqgXCtMuXbq0CGp3rEILO0Q9D7ZDAIHCAgRwjs3EiRPNbbfdZiZPnlx0XdXwbvrHrXv37ubwww83e++9N9cbAoFANQJYlaked7cbvuN1d7O6My42P7R7f1jH0UdF+yqwtS8FAQQqL0AA/8/05ptvNldeeaWZNWtWIuUNNtjAnHXWWeboo49OdBx2RgABBBCob4GGD2D9tn/mmWea559/fpFvun379mbHHXe0Xc3rrLOOWWGFFew26op+6623zGuvvWYee+wx8/bbby+y7+abb26uuuqqvOuv1vclxdkhgAACCEQRaOgAVvAOHTq0hdPKK69sjjjiCNud3KlTpyiGNrzVba3PRx991GKfM844wwYxBQEEEEAAgbBAQwbwxx9/bA477DD7nNeVZZdd1k5Yr+7jVq1axbpKvvvuO9uNrVGlCxYsCI6h58O33367adeuXazjshMCCCCAQP0JNFwAv/LKK6ZXr14tnvXuv//+5uqrrzbqcq5EUZf06aefbsaPHx8cTs+G7733XrPJJptUogqOgQACCCBQ4wINFcBvvPGG2Wuvvczs2bODr013q7rrTaPoblh31a506NDBTJo0yfzsZz9LozqOiQACCCBQQwINE8Bz5861C5Zr4JQrf/7zn0u+P5n0u9SsQwcddFBwGA3oeuihh8yaa66Z9NDsjwACCCBQwwINE8C6833wwQeDr+q+++4zPXr0qMpXN2HCBNOzZ8+grj333NPeCVMQQAABBBpXoCECWN3A6g52xceE87mzFanb283P27iXH2eOAAIINK5A3QfwPffcYw488MDgG77sssvM2Wef7eUbv/zyy80555wT1K1QDrfNS6OoFAEEEEDAi0DdB/DGG28cPPfVs9i77rrLC7SrtG/fvkbPnlX0PPjVV1/12h4qRwABBBDwI1DXATx48GBz/vnnW1mteapR0OGFyX2Qay1WjYJ2a7JefPHF5rzzzvPRFOpEAAEEEPAoULcBrLDVu7euXH/99eaEE07wSP3/qm+44QZz4oknBn+htq6//vqZaBuNQAABBBCojkCiAF64cKF5+eWX7UfL9X3++efmiy++sC3XvMmtW7c2q666qunYsaOdgGKJJZaozlkZY4499lgzcuRIW9/2229v52zOUtlhhx3M448/bps0YMAAM2LEiCw1j7YggAACCKQsUHYAa/ECvceqP5977rmymrfFFlvYd3G1zJn+TKu8++67dvEEV9TWXXfdNa3qYh132rRpLRZq0OxZ4TbHOig7IYAAAgjUjECkANbcycOHDzd33nmnfY5aiaLnoAcffLA56aSTKj5H8rnnnmsuvfRS28xddtnFKOyyWPRLwcMPP2yb9tvf/tZccsklWWwmbUIAAQQQSEGgaAB/88035oILLjDXXXed+f777/NWryBVF7MW+3bdztpQXdHqkp4zZ47toi4U3EsuuaQ55ZRTjAYjLbXUUhU5Rc3p/M4779hj6TUkzf2cxaK5oQ844ADbNN395lvWMIvtpk0IIIAAAskFCgbwHXfcYd9ZVXduuGi5Pr1Koy5k3cEts8wykVrx9ddf2zvRKVOm2FeBcpftW3vttY3ekz3kkEMiHa/QRvfff7/Zb7/97I9XX311oykos1zWWGMNM2/ePNvEv/zlL2bffffNcnNpGwIIIIBAhQTyBvDJJ59su5zDZauttjKnnnqq7TauRFF39rXXXmumT5/e4nDqkh42bFjsKvr3729Gjx5t96+F2abCs3T169fPjBo1Kva5syMCCCCAQO0ItAjgzz77zC4coEFWrmjRAN2Zav3cNIrWydXMVO+//35w+D322MNOVtGmTZuyq1RXrrtr18hnjYDOctFIaI2IVlEvgOs6z3KbaRsCCCCAQHKBIIB//PFH263sBgXp0EcddZS9E47azRy3Oeqe1p3vmDFjgkNo8JS6qxdbbLHIh3322WdN586d7fbt2rVbpJs78oGqvKG69TXQTWXGjBlmyy23rHILqA4BBBBAoNoCQQBrUXqtEORKmuvkFjrJ3PVztYJQeFH7UjhDhgwJ5nk+9NBDje6ua6Go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gUUCWK8GaYYqvTObr6yyyiqmV69e5je/+Y3tUo5SNPp5/PjxtqtYZZNNNjH777+/adeuXZTdU9km36pP+Srq0qWLnQEsyhzVmq5TywlOmjSpxaEGDRrUohs6lRPioAgggAACNSXQIoA1Q9XUqVMXOQENjOrevbsdOaw1gsspWlZQA5ByB0xp3uNLLrnEKJzKLQp0dweriT7iBrmexeoXifCdaqG2aPEJDTjLLXrmLDPdWeeuZqTlGzXjVZ8+fco9RbZHAAEEEKhzARvA11xzjQ3Jr7/+usXpqotZz3/18zjl+OOPNzfddFPRXY877jhz4403ljy87sw1annChAl2Ao9w0d2pnq/2798/0p1qeF89q9XdcKl2ah9N4LH99tvbd431XvOrr75qX7nKV3ReGnylQWgUBBBAAAEEcgWaunXr1vzoo4+2+HstWqABRHoGGreElwQsdYxSS/HpTjnqYgVahCH8yk+put3PFaZDhw61A7Divt6ku3pNfaln5xrtTUEAAQQQQKCQQJMxpjn8Qz3fveeeexKJ6RUldQvr/d0oRXeW6lbON61klLvo3Dqi3lXna5varu5kdTera1kTihQrmuhD3dPqvteczqWmxoziwTYIIIAAAvUvEASwBldplK7eiY1SNJJY2+6yyy6LrGykV3+03GA5RXVrpHC4jB492nYrxynqru7Xr1+cXVvs89prrxl9Hn/8cdsFHg5kvbakXxwoCCCAAAIIlCsQBHC5E0Rocg2tgqRXdhTCLow1mYW6YXUXWU7R3WP4/VtNY6lfCvTubpyiRe61yIPeT65k0WIKmsPZldVWW81O/EFBAAEEEECgHIEggI855hijO84oRTNOderUKe+mWqnoq6++stNFllPy3U0mDc+05qLWiPCHHnooOL1NN93UzsJFQQABBBBAIKpAEMADBw40emUoSrn//vuNpqV8+OGHzQsvvBBll0jb5AZm0gDWKOTPPvvMfkaMGBGpDVE30nNfzbDlyoknnmg08IyCAAIIIIBAFIEggDWBhJ7rllv0Dq0LY/2p13PilkoHsGuH3mPWQg6VLnodyb0SpcUktGAEBQEEEEAAgSgCQQCPGTPGTimZtGjOZT0TLvfZrd7lnTVrVovqk94Bhw+mwVNabamSRc/A11lnnWDZRc3ude+991ayCo6FAAIIIFCnAkEAa7GFffbZpyKn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" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Find" idx="3" x="150" y="0" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="3.8250000000000033,191.25,0,1" pen="tip" id="9"><costumes><list id="10"><item><costume name="find" center-x="53" center-y="15" image="data:image/png;base64,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" id="11"/></item></list></costumes><sounds><list struct="atomic" id="12"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>0</l></block></script><script x="20" y="94"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doHideVar"><l>contact_List</l></block><block s="goToLayer"><l><option>front</option></l></block><block s="doDeclareVariables"><list><l>re</l></list></block><block s="doAsk"><l>What is the search name?</l></block><block s="doSetVar"><l>re</l><custom-block s="Find contacts with name: %txt"><block s="getLastAnswer"></block></custom-block></block><block s="doIfElse"><block s="reportListIsEmpty"><block var="re"/></block><script><block s="doSayFor"><l>no contact found</l><l>2</l></block></script><script><block s="bubble"><block var="re"/></block></script></block><block s="doShowVar"><l>contact_List</l></block></script></scripts></sprite><sprite name="ADT" idx="5" x="41" y="123" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="0" color="0,173.4,162.996,1" pen="tip" id="53"><costumes><list struct="atomic" id="54"></list></costumes><sounds><list struct="atomic" id="55"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><custom-block s="name from contact %l"><block var="contact_List"/></custom-block></script><script x="20" y="53.83333333333334"><custom-block s="contact with name: %txt adress: %txt phone: %txt Birthdate %l"><l></l><l></l><l></l><l/></custom-block></script><script x="20" y="86.83333333333334"><custom-block s="name from contact %l"><l/></custom-block></script><script x="20" y="116.83333333333334"><custom-block s="address from contact %l"><l/></custom-block></script><script x="20" y="146.83333333333334"><custom-block s="phone from contact %l"><l/></custom-block></script><script x="20" y="176.8333333333334"><custom-block s="year from date %l"><l/></custom-block></script><script x="20" y="206.8333333333334"><custom-block s="date %txt %n %n"><l></l><l></l><l></l></custom-block></script><script x="20" y="239.8333333333334"><custom-block s="day from date %l"><l/></custom-block></script><script x="20" y="269.83333333333337"><custom-block s="month from date %l"><l/></custom-block></script></scripts></sprite><sprite name="Clear" idx="2" x="150" y="50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,55.080000000000055,1" pen="tip" id="82"><costumes><list id="83"><item><costume name="clear" center-x="53" center-y="15" image="data:image/png;base64,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" id="84"/></item></list></costumes><sounds><list struct="atomic" id="85"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>50</l></block><block s="doShowVar"><l>contact_List</l></block></script><script x="20" y="116"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="goToLayer"><l><option>front</option></l></block><block s="doHideVar"><l>contact_List</l></block><block s="doAsk"><l>Are you sure you want to do that? Yes/No</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>Yes</l></block><script><block s="doSetVar"><l>contact_List</l><block s="reportNewList"><list></list></block></block></script><script><block s="doSayFor"><l>List Not Cleared</l><l>2</l></block></script></block><block s="doShowVar"><l>contact_List</l></block></script></scripts></sprite><watcher var="test" style="normal" x="10" y="103.000002" color="243,118,29" hidden="true"/><watcher var="contact_List" style="normal" x="8" y="7" color="243,118,29" extX="200" extY="52" hidden="true"/><sprite name="Add" idx="1" x="150" y="100" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="126"><costumes><list id="127"><item><costume name="add" center-x="53" center-y="15" image="data:image/png;base64,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" id="128"/></item></list></costumes><sounds><list struct="atomic" id="129"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doHideVar"><l>contact_List</l></block><block s="goToLayer"><l><option>front</option></l></block><block s="doAsk"><l>Do you want to add a contact to  the list? Yes/No</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>Yes</l></block><script><block s="doAddToList"><custom-block s="contact with name: %txt adress: %txt phone: %txt Birthdate %l"><custom-block s="Ask Name"></custom-block><custom-block s="Ask Address"></custom-block><custom-block s="Ask Phone"></custom-block><custom-block s="ask birthday"></custom-block></custom-block><block var="contact_List"/></block></script><script><block s="doSayFor"><l>No contact added</l><l>2</l></block></script></block><block s="doSetVar"><l>contact_List</l><custom-block s="$flash sort %l ordering with %predRing"><block var="contact_List"/><block s="reifyPredicate"><autolambda><block s="reportLessThan"><custom-block s="last mane from contact %l"><l/></custom-block><custom-block s="last mane from contact %l"><l/></custom-block></block></autolambda><list></list></block></custom-block></block><block s="doShowVar"><l>contact_List</l></block></script><script x="20" y="363.83333333333337"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>100</l></block><block s="doSetVar"><l>contact_List</l><block s="reportNewList"><list></list></block></block></script><script x="20" y="459.83333333333337"><custom-block s="name from contact %l"><block var="contact_List"/></custom-block></script></scripts></sprite><sprite name="Delete" idx="4" x="150" y="-50" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="22.84800000000002,163.20000000000002,0,1" pen="tip" id="198"><costumes><list id="199"><item><costume name="delete" center-x="53" center-y="15" image="data:image/png;base64,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" id="200"/></item></list></costumes><sounds><list struct="atomic" id="201"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="20"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>-50</l></block></script><script x="30" y="94"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doHideVar"><l>contact_List</l></block><block s="goToLayer"><l><option>front</option></l></block><block s="doDeclareVariables"><list><l>name</l><l>contact</l></list></block><block s="doAsk"><l>Are you sure you want to delete a contact? Yes/No</l></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>yes</l></block><script><block s="doAsk"><l>name to delete?</l></block><block s="doSetVar"><l>name</l><block s="getLastAnswer"></block></block><block s="doSetVar"><l>contact</l><custom-block s="Find contacts with name: %txt"><block var="name"/></custom-block></block><block s="doIfElse"><block s="reportListIsEmpty"><block var="contact"/></block><script><block s="doSayFor"><l>nothing been deleted</l><l>2</l></block></script><script><block s="doDeleteFromList"><block var="contact"/><block var="contact_List"/></block></script></block></script><script><block s="doSayFor"><l>nothing been deleted</l><l>2</l></block></script></block></script></scripts></sprite><sprite name="initials" idx="6" x="-126" y="92" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="33.812999999999974,0,130.05,1" pen="tip" id="260"><costumes><list id="261"><item><costume name="Untitled" center-x="67" center-y="57" image="data:image/png;base64,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" id="262"/></item></list></costumes><sounds><list struct="atomic" id="263"></list></sounds><blocks></blocks><variables></variables><scripts><script x="20" y="20"><custom-block s="initials from contact %l"><block var="contact_List"/></custom-block></script><script x="20" y="53.83333333333337"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l>s</l></list></block></autolambda><list></list></block><block s="reportNewList"><list><l>block</l><l>script</l><l>boolean</l></list></block></block></script><script x="20" y="96.83333333333337"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportProduct"><l>3</l><l></l></block></autolambda><list></list></block><block s="reportNewList"><list><l>7</l><l>8</l><l>1</l></list></block></block></script><script x="20" y="139.83333333333337"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportLetter"><l>1</l><l></l></block></autolambda><list></list></block><block s="reportNewList"><list><l>bounce</l><l>join</l><l>clear</l></list></block></block></script><script x="20" y="182.8333333333334"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="initials from contact %l"><l/></custom-block></autolambda><list></list></block><block var="contact_List"/></block></script></scripts></sprite></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="label %&apos;text&apos; of size %&apos;size&apos;" type="command" category="pen"><comment x="0" y="0" w="90" collapsed="false">LABEL will stamp text on the stage at the given font size. The direction of the text is the direction the sprite is facing, and color will match the pen color.</comment><header></header><code></code><translations></translations><inputs><input type="%txt">Hello!</input><input type="%n">12</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>text</l><l>size</l></list><l>var stage = this.parentThatIsA(StageMorph),&#xD;    context = stage.penTrails().getContext(&apos;2d&apos;),&#xD;    rotation = radians(this.direction() - 90),&#xD;    trans = new Point(&#xD;      this.center().x - stage.left(),&#xD;      this.center().y - stage.top()&#xD;    ),&#xD;    isWarped = this.Warped,&#xD;    len,&#xD;    pos;&#xD;&#xD;if (isWarped) {endWarp(); }&#xD;context.save();&#xD;context.font = size + &apos;px monospace&apos;;&#xD;context.textAlign = &apos;left&apos;;&#xD;context.textBaseline = &apos;alphabetic&apos;;&#xD;context.fillStyle = this.color.toString();&#xD;len = context.measureText(text).width;&#xD;trans = trans.multiplyBy(1 / stage.scale);&#xD;context.translate(trans.x, trans.y);&#xD;context.rotate(rotation);&#xD;context.fillText(text, 0, 0);&#xD;context.translate(-trans.x, -trans.y);&#xD;context.restore();&#xD;pos = new Point(&#xD;  len * Math.sin(radians(this.direction())),&#xD;  len * Math.cos(radians(this.direction())));&#xD;pos = pos.add(new Point(this.xPosition(), this.yPosition()));&#xD;this.gotoXY(pos.x, pos.y, false);&#xD;this.changed();&#xD;if (isWarped) {this.startWarp(); }&#xD;stage.changed();</l></block><list><block var="text"/><block var="size"/></list></block></script></block-definition><block-definition s="map %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doWarp"><script><block s="doDeclareVariables"><list><l>mapone</l><l>mapmany</l></list></block><block s="doSetVar"><l>mapone</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="evaluate"><block var="mapone"/><list><block s="reportCDR"><block var="data"/></block></list></block></block></block></script><list><l>data</l></list></block></block><block s="doSetVar"><l>mapmany</l><block s="reifyScript"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportListItem"><l>1</l><block var="data lists"/></block></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="evaluate"><block var="function"/><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></block><block s="evaluate"><block var="mapmany"/><list><custom-block s="map %repRing over %mult%l"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><list><block var="data lists"/></list></custom-block></list></block></block></block></script><list><l>data lists</l></list></block></block><block s="doIfElse"><custom-block s="empty? %l"><block s="reportCDR"><block var="lists"/></block></custom-block><script><block s="doReport"><block s="evaluate"><block var="mapone"/><list><block s="reportListItem"><l>1</l><block var="lists"/></block></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="mapmany"/><list><block var="lists"/></list></block></block></script></block></script></block></script></block-definition><block-definition s="empty? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block></block></script></block-definition><block-definition s="keep items such that %&apos;pred&apos; from %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%predRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="evaluate"><block var="pred"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script><script><block s="doReport"><custom-block s="keep items such that %predRing from %l"><block var="pred"/><block s="reportCDR"><block var="data"/></block></custom-block></block></script></block></script></block></script></block-definition><block-definition s="combine with %&apos;function&apos; items of %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="data"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="data"/></block></block></script></block><block s="doReport"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="combine with %repRing items of %l"><block var="function"/><block s="reportCDR"><block var="data"/></block></custom-block></list></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; then %&apos;true&apos; else %&apos;false&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%b"></input><input type="%anyUE"></input><input type="%anyUE"></input></inputs><script><block s="doIfElse"><block var="test"/><script><block s="doReport"><block s="evaluate"><block var="true"/><list></list></block></block></script><script><block s="doReport"><block s="evaluate"><block var="false"/><list></list></block></block></script></block></script></block-definition><block-definition s="for %&apos;i&apos; = %&apos;start&apos; to %&apos;end&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%n">1</input><input type="%n">10</input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>step</l><l>tester</l></list></block><block s="doIfElse"><block s="reportGreaterThan"><block var="start"/><block var="end"/></block><script><block s="doSetVar"><l>step</l><l>-1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportLessThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script><script><block s="doSetVar"><l>step</l><l>1</l></block><block s="doSetVar"><l>tester</l><block s="reifyReporter"><autolambda><block s="reportGreaterThan"><block var="i"/><block var="end"/></block></autolambda><list></list></block></block></script></block><block s="doSetVar"><l>i</l><block var="start"/></block><block s="doUntil"><block s="evaluate"><block var="tester"/><list></list></block><script><block s="doRun"><block var="action"/><list></list></block><block s="doChangeVar"><l>i</l><block var="step"/></block></script></block></script></block-definition><block-definition s="join words %&apos;words&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%mult%txt"></input></inputs><script><block s="doWarp"><script><block s="doIf"><custom-block s="empty? %l"><block s="reportCDR"><block var="words"/></block></custom-block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="words"/></block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>1</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></block></script></block><block s="doIf"><block s="reportEquals"><l></l><block s="reportListItem"><l>2</l><block var="words"/></block></block><script><block s="doReport"><custom-block s="join words %mult%txt"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="words"/></block><block s="reportCDR"><block s="reportCDR"><block var="words"/></block></block></block></custom-block></block></script></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>1</l><block var="words"/></block><l> </l><custom-block s="join words %mult%txt"><block s="reportCDR"><block var="words"/></block></custom-block></list></block></block></script></block></script><scripts><script x="229.000003" y="196.77778077777774"><block s="reportJoinWords"><list><l></l><l></l></list></block></script></scripts></block-definition><block-definition s="list $arrowRight sentence %&apos;data&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><custom-block s="join words %mult%txt"><block var="data"/></custom-block></block></script></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%cs"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doRun"><block var="action"/><list></list></block></script><list><l>cont</l></list></block></block><custom-block s="ignore %s"><l>3</l></custom-block></script></block-definition><block-definition s="throw %&apos;cont&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input></inputs><script><block s="doRun"><block var="cont"/><list></list></block></script></block-definition><block-definition s="catch %&apos;tag&apos; %&apos;value&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%anyUE"></input></inputs><script><block s="doCallCC"><block s="reifyScript"><script><block s="doSetVar"><l>tag</l><block var="cont"/></block><block s="doReport"><block s="evaluate"><block var="value"/><list></list></block></block></script><list><l>cont</l></list></block></block></script></block-definition><block-definition s="throw %&apos;tag&apos; %&apos;value&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">catchtag</input><input type="%s"></input></inputs><script><block s="doRun"><block var="tag"/><list><block var="value"/></list></block></script></block-definition><block-definition s="for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><header></header><code></code><translations></translations><inputs><input type="%upvar"></input><input type="%l"></input><input type="%cs"></input></inputs><script><block s="doUntil"><custom-block s="empty? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list><block s="reportListItem"><l>1</l><block var="data"/></block></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block></script></block></script></block-definition><block-definition s="if %&apos;test&apos; do %&apos;action&apos; and pause all $pause-1-255-220-0" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%boolUE"></input><input type="%cs"></input></inputs><script><block s="doDeclareVariables"><list><l>breakpoint</l></list></block><block s="doIf"><block s="evaluate"><block var="test"/><list></list></block><script><block s="doSetVar"><l>breakpoint</l><block var="test"/></block><block s="doShowVar"><l>breakpoint</l></block><block s="doRun"><block var="action"/><list></list></block><block s="doPauseAll"></block><block s="doHideVar"><l></l></block></script></block></script></block-definition><block-definition s="word $arrowRight list %&apos;word&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportTextSplit"><block var="word"/><l><option>letter</option></l></block></block></script></block></script></block-definition><block-definition s="ignore %&apos;x&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs></block-definition><block-definition s="tell %&apos;sprite&apos; to %&apos;action&apos;" type="command" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%cs"></input></inputs><script><block s="doRun"><block s="reportAttributeOf"><block var="action"/><block var="sprite"/></block><list></list></block></script></block-definition><block-definition s="ask %&apos;sprite&apos; for %&apos;expression&apos;" type="reporter" category="control"><header></header><code></code><translations></translations><inputs><input type="%s">Sprite</input><input type="%repRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportAttributeOf"><block var="expression"/><block var="sprite"/></block><list></list></block></block></script></block-definition><block-definition s="list $arrowRight word %&apos;list&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doWarp"><script><block s="doReport"><block s="reportJoinWords"><block var="list"/></block></block></script></block></script></block-definition><block-definition s="string %&apos;big&apos; contains %&apos;small&apos; ?" type="predicate" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input></inputs><script><block s="doIfElse"><block s="reportLessThan"><block s="evaluate"><block s="reportJSFunction"><list><l>big</l><l>small</l></list><l>return big.toLowerCase().indexOf(small.toLowerCase());</l></block><list><block var="big"/><block var="small"/></list></block><l>0</l></block><script><block s="doReport"><block s="reportBoolean"><l><bool>false</bool></l></block></block></script><script><block s="doReport"><block s="reportBoolean"><l><bool>true</bool></l></block></block></script></block></script></block-definition><block-definition s="contact with name: %&apos;name&apos; adress: %&apos;address&apos; phone: %&apos;phone#&apos; Birthdate %&apos;Birtday&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%txt"></input><input type="%txt"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="name"/><block var="address"/><block var="phone#"/><block var="Birtday"/></list></block></block></script></block-definition><block-definition s="name from contact %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportJoinWords"><list><block s="reportListItem"><l>2</l><block s="reportListItem"><l>1</l><block var="contact"/></block></block><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="contact"/></block></block></list></block></block></script></block-definition><block-definition s="address from contact %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><block var="contact"/></block></block></script></block-definition><block-definition s="phone from contact %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="contact"/></block></block></script></block-definition><block-definition s="Ask Name" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>First</l><l>Last</l></list></block><block s="doAsk"><l>Enter first name</l></block><block s="doSetVar"><l>First</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Enter last name</l></block><block s="doSetVar"><l>Last</l><block s="getLastAnswer"></block></block><block s="doReport"><block s="reportNewList"><list><block var="Last"/><block var="First"/></list></block></block></script></block-definition><block-definition s="Ask Address" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Address of Contact</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="Ask Phone" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>Enter Phone Of Contact</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="date %&apos;month&apos; %&apos;day&apos; %&apos;year&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%txt"></input><input type="%n"></input><input type="%n"></input></inputs><script><block s="doReport"><block s="reportNewList"><list><block var="month"/><block var="day"/><block var="year"/></list></block></block></script></block-definition><block-definition s="month from date %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="date"/></block></block></script></block-definition><block-definition s="day from date %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>2</l><l/></block></block></script></block-definition><block-definition s="year from date %&apos;date&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>3</l><block var="date"/></block></block></script></block-definition><block-definition s="ask birthday" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doDeclareVariables"><list><l>month</l><l>day</l><l>year</l></list></block><block s="doAsk"><l>Enter onth of birth</l></block><block s="doSetVar"><l>month</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Enter day of birth</l></block><block s="doSetVar"><l>day</l><block s="getLastAnswer"></block></block><block s="doAsk"><l>Enter year of Birth</l></block><block s="doSetVar"><l>year</l><block s="getLastAnswer"></block></block><block s="doReport"><block s="reportNewList"><list><block var="month"/><block var="day"/><block var="year"/></list></block></block></script></block-definition><block-definition s="last mane from contact %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="contact"/></block></block></block></block></script></block-definition><block-definition s="$flash remove duplicates from %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="209" collapsed="false">Reports a new list whose items are the same as in the input list, except that if two or more equal items appear in the input list, only the first one is kept in the result.</comment><header></header><code></code><translations>ca:elimina els duplicats de _&#xD;</translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="reportAtomicKeep"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block s="reportListIndex"><block var="value"/><block var="list"/></block><block var="index"/></block></autolambda><list><l>value</l><l>index</l><l>list</l></list></block><block var="data"/></block></block></script><scripts><script x="14" y="164.2222222222222"><block s="doWarp"><script><block s="doIf"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIfElse"><block s="reportListContainsItem"><block s="reportCDR"><block var="data"/></block><block s="reportListItem"><l>1</l><block var="data"/></block></block><script><block s="doReport"><custom-block s="$flash remove duplicates from %l"><block s="reportCDR"><block var="data"/></block></custom-block></block></script><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><custom-block s="$flash remove duplicates from %l"><block s="reportCDR"><block var="data"/></block></custom-block></block></block></script></block></script></block></script></scripts></block-definition><block-definition s="$flash sort %&apos;data&apos; ordering with %&apos;function&apos;" type="reporter" category="lists"><comment x="0" y="0" w="161.14285714285708" collapsed="false">Reports a sorted version of the list in its first input slot, using the comparison function in the second input slot.  For a list of numbers, using &lt; as the comparison function will sort from low to high; using &gt; will sort from high to low.</comment><header></header><code></code><translations>ca:ordena _ segons criteri _&#xD;</translations><inputs><input type="%l"></input><input type="%predRing"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>data</l><l>fn</l><l>proc</l></list><l>return proc.reportAtomicSort(data, fn);</l></block><list><block var="data"/><block var="function"/></list></block></block></script><scripts><script x="12" y="147.55555555555557"><block s="doDeclareVariables"><list><l>even items</l><l>odd items</l><l>merge</l><l>split</l><l>copy of data</l><l>id</l></list></block><block s="doSetVar"><l>id</l><block s="reifyScript"><script><block s="doReport"><l></l></block></script><list></list></block></block><block s="doSetVar"><l>copy of data</l><block s="reportMap"><block var="id"/><block var="data"/></block></block><block s="doSetVar"><l>split</l><block s="reifyScript"><script><block s="doSetVar"><l>even items</l><block s="reportNewList"><list></list></block></block><block s="doSetVar"><l>odd items</l><block s="reportNewList"><list></list></block></block><block s="doUntil"><block s="reportListIsEmpty"><block var="copy of data"/></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="copy of data"/></block><block var="odd items"/></block><block s="doDeleteFromList"><l>1</l><block var="copy of data"/></block><block s="doIf"><block s="reportNot"><block s="reportListIsEmpty"><block var="copy of data"/></block></block><script><block s="doAddToList"><block s="reportListItem"><l>1</l><block var="copy of data"/></block><block var="even items"/></block><block s="doDeleteFromList"><l>1</l><block var="copy of data"/></block></script></block></script></block></script><list></list></block></block><block s="doSetVar"><l>merge</l><block s="reifyScript"><script><block s="doIf"><block s="reportEquals"><block var="#1"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="#2"/></block></script></block><block s="doIf"><block s="reportEquals"><block var="#2"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="#1"/></block></script></block><block s="doIfElse"><block s="evaluate"><block var="function"/><list><block s="reportListItem"><l>1</l><block var="#1"/></block><block s="reportListItem"><l>1</l><block var="#2"/></block></list></block><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="#1"/></block><block s="evaluate"><block var="merge"/><list><block s="reportCDR"><block var="#1"/></block><block var="#2"/></list></block></block></block></script><script><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="#2"/></block><block s="evaluate"><block var="merge"/><list><block var="#1"/><block s="reportCDR"><block var="#2"/></block></list></block></block></block></script></block></script><list><l>#1</l><l>#2</l></list></block></block><block s="doIf"><block s="reportEquals"><block var="data"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block s="reportCDR"><block var="data"/></block><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doRun"><block var="split"/><list></list></block><block s="doReport"><block s="evaluate"><block var="merge"/><list><custom-block s="$flash sort %l ordering with %predRing"><block var="odd items"/><block var="function"/></custom-block><custom-block s="$flash sort %l ordering with %predRing"><block var="even items"/><block var="function"/></custom-block></list></block></block></script></scripts></block-definition><block-definition s="$flash assoc %&apos;key&apos; %&apos;a-list&apos;" type="reporter" category="lists"><comment x="0" y="0" w="289.3333333333333" collapsed="false">The second input is an &quot;association list,&quot; a list of two-item lists.  Each of those smaller lists has a &quot;key&quot; as its first item and a &quot;value&quot; as its second.  ASSOC reports the first key-value pair in the association list whose key matches the first input.</comment><header></header><code></code><translations>ca:associació _ _&#xD;</translations><inputs><input type="%s"></input><input type="%l"></input></inputs><script><block s="doReport"><block s="reportAtomicFindFirst"><block s="reifyPredicate"><autolambda><block s="reportEquals"><block var="key"/><block s="reportListItem"><l>1</l><l/></block></block></autolambda><list></list></block><block var="a-list"/></block></block></script><scripts><script x="19.333333333333332" y="108.22222222222221"><block s="doIf"><block s="reportEquals"><block var="a-list"/><block s="reportNewList"><list></list></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doIf"><block s="reportEquals"><block var="key"/><block s="reportListItem"><l>1</l><block s="reportListItem"><l>1</l><block var="a-list"/></block></block></block><script><block s="doReport"><block s="reportListItem"><l>1</l><block var="a-list"/></block></block></script></block><block s="doReport"><custom-block s="$flash assoc %s %l"><block var="key"/><block s="reportCDR"><block var="a-list"/></block></custom-block></block></script></scripts></block-definition><block-definition s="%&apos;#&apos; for each %&apos;item&apos; of %&apos;data&apos; %&apos;action&apos;" type="command" category="lists"><comment x="0" y="0" w="228.57142857142858" collapsed="false">This block carries out the given script for each item of the given list, like the primitive FOR EACH.&#xD;&#xD;What&apos;s different is that it provides the # variable, which will contain the item number in the list of each item in turn, 1 while processing item 1, and so on.</comment><header></header><code></code><translations>ca:_ per cada _ de _ _&#xD;</translations><inputs><input type="%upvar"></input><input type="%upvar"></input><input type="%l"></input><input type="%ca"></input></inputs><script><block s="doIfElse"><custom-block s="☠︎ linked? %l"><block var="data"/></custom-block><script><block s="doSetVar"><l>#</l><l>1</l></block><block s="doUntil"><block s="reportListIsEmpty"><block var="data"/></block><script><block s="doSetVar"><l>item</l><block s="reportListItem"><l>1</l><block var="data"/></block></block><block s="doRun"><block var="action"/><list></list></block><block s="doSetVar"><l>data</l><block s="reportCDR"><block var="data"/></block></block><block s="doChangeVar"><l>#</l><l>1</l></block></script></block></script><script><block s="doIf"><block s="reportNot"><block s="reportListIsEmpty"><block var="data"/></block></block><script><block s="doFor"><l>i</l><l>1</l><block s="reportListAttribute"><l><option>length</option></l><block var="data"/></block><script><block s="doSetVar"><l>#</l><block var="i"/></block><block s="doSetVar"><l>item</l><block s="reportListItem"><block var="i"/><block var="data"/></block></block><block s="doRun"><block var="action"/><list></list></block></script></block></script></block></script></block></script></block-definition><block-definition s="☠︎ linked? %&apos;data&apos;" type="predicate" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>data</l></list><l>return data.isLinked;</l></block><list><block var="data"/></list></block></block></script></block-definition><block-definition s="☠︎ link %&apos;data&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block var="data"/></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportListItem"><l>1</l><block var="data"/></block><block s="reportCDR"><block var="data"/></block></block></block></script></block-definition><block-definition s="printable %&apos;data&apos;" type="reporter" category="lists"><comment x="0" y="0" w="188.66666666666666" collapsed="false">Takes a (possibly deep) list as input,&#xD;and reports a human-readable text form &#xD;of the list (namely, Lisp notation).&#xD;&#xD;Will not work on circular lists.</comment><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doIf"><block s="reportNot"><block s="reportIsA"><block var="data"/><l><option>list</option></l></block></block><script><block s="doReport"><block var="data"/></block></script></block><block s="doIf"><block s="reportListIsEmpty"><block var="data"/></block><script><block s="doReport"><l>()</l></block></script></block><block s="doReport"><block s="reportJoinWords"><list><l>(</l><block s="reportAtomicCombine"><block s="reportMap"><block s="reifyReporter"><autolambda><custom-block s="printable %l"><l/></custom-block></autolambda><list></list></block><block var="data"/></block><block s="reifyReporter"><autolambda><block s="reportJoinWords"><list><l></l><l> </l><l></l></list></block></autolambda><list></list></block></block><l>)</l></list></block></block></script></block-definition><block-definition s="sentence %&apos;phrase&apos;" type="reporter" category="lists"><comment x="0" y="0" w="302.6666666666667" collapsed="false">SENTENCE is the main constructor for sentences, represented&#xD;as lists of words.  It takes zero or more inputs, each of which can&#xD;be either a list or a text string.  If a list, the input is assumed to be&#xD;a list of words.  If a text string, it is converted to a list of words using&#xD;SENTENCE→LIST.  Then all the lists of words are appended to form a new list of words.&#xD;&#xD;If the inputs are lists of lists rather than lists of words, SENTENCE,&#xD;like APPEND, does only one level of flattening, reporting a list of&#xD;all the items of all the input lists.</comment><header></header><code></code><translations></translations><inputs><input type="%mult%s"></input></inputs><script><block s="doReport"><block s="reportConcatenatedLists"><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportIfElse"><block s="reportIsA"><l></l><l><option>list</option></l></block><l></l><custom-block s="sentence $arrowRight list %txt"><l></l></custom-block></block></autolambda><list></list></block><block var="phrase"/></block></block></block></script></block-definition><block-definition s="$flash zip %&apos;lists&apos;" type="reporter" category="lists"><comment x="0" y="0" w="192" collapsed="false">ZIP takes any number of lists as inputs.  The lists should all be the same length.  ZIP reports a list of lists in which the first item is a list of all the first items, the second item is a list of all the second items, etc.&#xD;Viewing the inputs as the rows of a matrix, ZIP reports its transpose.</comment><header></header><code></code><translations></translations><inputs><input type="%mult%l"></input></inputs><script><block s="doIf"><block s="reportListIsEmpty"><block s="reportListItem"><l>1</l><block var="lists"/></block></block><script><block s="doReport"><block s="reportNewList"><list></list></block></block></script></block><block s="doReport"><block s="reportCONS"><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportListItem"><l>1</l><l/></block></autolambda><list></list></block><block var="lists"/></block><custom-block s="$flash zip %mult%l"><block s="reportAtomicMap"><block s="reifyReporter"><autolambda><block s="reportCDR"><l/></block></autolambda><list></list></block><block var="lists"/></block></custom-block></block></block></script></block-definition><block-definition s="%&apos;x&apos;" type="reporter" category="lists"><comment x="0" y="0" w="105.33333333333333" collapsed="false">The identity function reports its input.</comment><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block var="x"/></block></script></block-definition><block-definition s="multimap %&apos;function&apos; over %&apos;lists&apos;" type="reporter" category="lists"><comment x="0" y="0" w="267.3333333333333" collapsed="false">Takes as input a function of N inputs and N lists.&#xD;The function is called with item 1 of all the lists as its inputs, with item 2 of all the lists as its inputs, and so on.  (The lists should all be the same length.)</comment><header></header><code></code><translations></translations><inputs><input type="%repRing"></input><input type="%mult%l"></input></inputs><script><block s="doReport"><block s="reportMap"><block s="reifyReporter"><autolambda><block s="evaluate"><block var="function"/><custom-block s="%s"><l></l></custom-block></block></autolambda><list></list></block><custom-block s="$flash zip %mult%l"><block var="lists"/></custom-block></block></block></script></block-definition><block-definition s="sentence $arrowRight list %&apos;text&apos;" type="reporter" category="operators"><comment x="0" y="0" w="196" collapsed="false">Takes a sentence in text string form and reports the sentence as a list of its words.</comment><header></header><code></code><translations>de:Satz $arrowRight Liste _&#xD;ca:frase $arrowRight llista _&#xD;es:frase $arrowRight lista _&#xD;fr:phrase $arrowRight liste _&#xD;pt:uma lista com as palavras da frase _&#xD;</translations><inputs><input type="%txt"></input></inputs><script><block s="doReport"><block s="reportAtomicKeep"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportEquals"><block s="reportStringSize"><l></l></block><l>0</l></block></block></autolambda><list></list></block><block s="reportTextSplit"><block var="text"/><l><option>whitespace</option></l></block></block></block></script></block-definition><block-definition s="Find contacts with name: %&apos;name&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%txt"></input></inputs><script><block s="doDeclareVariables"><list><l>search list</l></list></block><block s="doSetVar"><l>search list</l><block s="reportNewList"><list></list></block></block><block s="doForEach"><l>contact</l><block var="contact_List"/><script><block s="doIf"><custom-block s="string %txt contains %txt ?"><custom-block s="name from contact %l"><block var="contact"/></custom-block><block var="name"/></custom-block><script><block s="doAddToList"><block var="contact"/><block var="search list"/></block></script></block></script></block><block s="doReport"><l></l></block></script></block-definition><block-definition s="initials from contact %&apos;contact&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%l"></input></inputs><script><block s="doDeclareVariables"><list><l>list of names</l></list></block><block s="doSetVar"><l>list of names</l><block s="reportTextSplit"><custom-block s="name from contact %l"><block var="contact"/></custom-block><l><option>word</option></l></block></block><block s="doReport"><block s="reportJoinWords"><list><block s="reportLetter"><l>1</l><block s="reportListItem"><l>1</l><block var="list of names"/></block></block><block s="reportLetter"><l>1</l><block s="reportListItem"><l>2</l><block var="list of names"/></block></block></list></block></block></script></block-definition></blocks><variables><variable name="contact_List"><list id="1782"><item><list id="1783"><item><list struct="atomic" id="1784">bob,bob</list></item><item><l>123</l></item><item><l>1234</l></item><item><list struct="atomic" id="1785">1,2,3</list></item></list></item><item><list id="1786"><item><list struct="atomic" id="1787">smith,bob</list></item><item><l>123</l></item><item><l>12344</l></item><item><list struct="atomic" id="1788">1,2,3</list></item></list></item></list></variable><variable name="test"><list struct="atomic" id="1789">a,e,i</list></variable></variables></project><media name="U3L2-ContactList" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>