<snapdata remixID="9938256"><project name="Unit3Project" app="Snap! 6, https://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="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,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 id="2"><item><costume name="contact-list-stage" center-x="240" center-y="180" image="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" id="3"/></item></list></costumes><sounds><list struct="atomic" id="4"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Clear" idx="2" x="150" y="50.00000000000003" heading="90" scale="0.8000000000000003" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="0,137.70000000000002,55.080000000000055,1" pen="tip" id="9"><costumes><list id="10"><item><costume name="clear" 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>50</l></block></script><script x="20" y="94"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doHideVar"><l>GPA Table</l></block><block s="doAsk"><l>enter c to clear </l><comment w="90" collapsed="false">Input and Output&#xD;</comment></block><block s="doIf"><block s="reportEquals"><block s="getLastAnswer"></block><l>c</l></block><script><block s="doSetVar"><l>GPA Table</l><block s="reportNewList"><list></list></block><comment w="90" collapsed="false">Lists</comment></block></script></block><block s="doShowVar"><l>GPA Table</l></block></script></scripts></sprite><sprite name="Find" idx="3" x="150" y="0" heading="90" scale="0.8" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="3.8250000000000033,191.25,0,1" pen="tip" id="42"><costumes><list id="43"><item><costume name="find" center-x="53" center-y="15" image="data:image/png;base64,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" id="44"/></item></list></costumes><sounds><list struct="atomic" id="45"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="20"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>0</l></block></script><script x="30" y="94"><block s="receiveInteraction"><l><option>clicked</option></l></block><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doAsk"><l>What is the name of the class?</l></block><block s="doSetVar"><l>result</l><custom-block s="find classes with name: %s"><block s="getLastAnswer"></block></custom-block></block><block s="doHideVar"><l>GPA Table</l></block><block s="doIfElse"><block s="reportListIsEmpty"><block var="result"/></block><script><block s="doSayFor"><l>Not found</l><l>2</l></block></script><script><block s="doForEach"><l>item</l><block var="result"/><script><block s="doSayFor"><l></l><l>4</l></block></script></block></script><comment w="90" collapsed="false">Algorithm: Uses of sequence, selection and repetition&#xD;</comment></block><block s="doShowVar"><l>GPA Table</l></block></script></scripts></sprite><sprite name="Delete" idx="4" x="150" y="-50" heading="90" scale="0.8" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="22.84800000000002,163.20000000000002,0,1" pen="tip" id="90"><costumes><list id="91"><item><costume name="delete" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAKNUlEQVRoQ+2aV6hUyxKGe8xZH0wvKogRVAz4ohgQUcwggqiYELOYs5iz4lEUs4jxxfBgzoKCvihmUEwoZjHnPJevvP+mbMd9t/t4uBzdC4aZWatXre76q/4KvRLJZDL5/v37kDt37hAfyWQyvH79Ohw5ciTs378/nDhxIly+fDk8ffo0beiXL1++uy/rxLcayJYtm52QrgoXLhxKly4dSpQoERo2bBi6dOkSSpUqFd69exfy5MkTPn/+HLJnzx4+fvxo39yf+PLlSxIhiUQifPr0yS4AEGDMnDkzrF69OpQrVy7Uq1fPPhUrVgxFixYNuXLlShOYBcyPNYAuAQhlo1t0/Pjx43Dz5s1w7969sHPnznDw4MFQo0aN8Ndff4WqVaua/sHDHwk8CgQRxAC+169fH4YOHRoaN24cJk6cGEqWLBmKFCmScjbck3X8WAOxwv1IAfjs2bMwderUsGbNmjBy5MgwatSoELNc4t27d0nR3ocPH8KUKVMMqGXLloUmTZqY1+A9HLgiB5bBBNKbRBZ432oAUPjIGYzO/us1eFmOHDnC6dOnTeeDBw8O48aNS2Ms8zA8Cm4EjKVLl4bZs2eHQ4cOGd15IBAGaAJV1pAVo9I3ScWnVKM8xeEkYHDjxo1Qp06dMGPGjNCtW7e02xLv379PMuDs2bMWg44ePRqqVKliCKd3CKD0JpLlVeG7eONjlvIC6VrOcOzYsdCxY8dw/vz5UKxYMVOjeRRo4nLEpLFjx1qc4hDigCKq45zOZ1FfxkxROmN0KsMWO3EdsNArmWDx4sXD3LlzzWkSnz9/Tl69ejXUrl073L17N+TPn98Gc1EC9N+Dp98Zm+qfOyo2ZjGRDF+pODoGRAGJN9WtWzc8ePDAUnbzqPHjx4c7d+6ElStXfs3Zo9RQHhQDKPV7ro3HClAmJBfXmDgN9Z4r2SoZUnmvArSSG1lkTNve0Lz1xvStTEtZsOaOTpDh56v5xN6iFJx7/TyQyfNy5sz5HVt5LxNwYrm+ffuG9u3bf/Wodu3aGfX16dMnzfQ1KV988RC/CCbLfy0oVVzT/YxhomSOjGNBCqAxQF6ZHjDuY14e9Pi6ZOp5KFhZq38eMlgP85HydE9M/YzVOjPCDaxNsrxR6jx6UznEb4Etg5AeSdVpOCxevPgrUGXKlAl79uyxJEJ1kdJIPzFZnCw0tnYULCX6QClrlELiGiG2tlj5sQI9sDHIMgwPdgyG5KeidoGpNf4sSF5fAiOuNcVa+k6VA3Bt7969Yfjw4eHChQtfqY+Tz58/t/gUBztPG0xCSvbKjr0GGVKCtxbu92MpCxgLgB5Yee2P+N1bYypAvEHJ69Vx0XjO+46BZxAp1jNGep4Ue1BGvI4xrCM9Frp161aoXLlyePXqVbD0nGD19u1bU5hXgh6oHpS3TA+UPy8guI48FkHtNWbMGOtyKI7EHM5/WXNMu6rzfJEt+Tqne3m+jEup8P9SHHPkg8zMZLKKPUoIMtqt0XNjD9e8WRPO8/Lly5B4/PhxkhbRmzdv0tD1Fi1A8LjJkyeHBQsWGD0CQocOHayDkTdvXuNShMZew38AogU1YMAAazwWLFgwTZlc171MbPny5dYLmzRp0jf6TeXBAtTHHpSVmUOxIjP3ZvYeASXPjuOrqPHJkych8ejRoyRNVm8FMe97+hOtXb9+PbRo0SKMHj3airPu3buHjRs32pxJSuhyqGUyf/58+01rhMDOhAB527ZtRoVDhgwJ06ZNC4MGDQqrVq0yr2Z82bJlw7Vr1+x3165dw4YNG0x+jx49bFwcu/DsjFpzZpX7K+8T9ckxxEYyGrEFDfLEq1evkgUKFLAFSrHi3Dh9ZpLe8mhzUINVqFAhbN261YIfD2/WrJkVbP369bN10ZbCk/AsvsliNm3aFHbs2GG0SL0AWJ07dw6AykFjkoM54MXr1q2zLjOcjvxOnTqF/v37f5My/53A/ysByKgseVScB4iVVFcZUM+ePUtCS/IiX1v4REBxAkWhEAADKDISKM97AmPYIhk2bJiNXbhwofE/cQqrx7OWLFnyTbdj1qxZ1jmeN2+eUeGECRNsLJMdOHCgjVc6nS9fPuug0Lj0xvRvBcrH+Di+oksD6vnz50k2sliwT0nlVT7IK/Vm7JUrV8wDoCSykgMHDliKz30jRowwq2/UqJEZ1/Tp043yoETi05w5c2wjEg/hwJtatmxp42mZ0HdcsWKFgY8RPHz40HqQu3btMvmkrK1atQr169dP60Yj599KfdKxPIzQoOwbvZE/WB1FjDp+/HioVKlSGt2ojvI1E3TE5hYHmSLJAZ7AA4hXu3fvtmtU0ngRLalatWqZ54iHAQBwW7dubcBy8B/KAxS6x4AApdLBJ+6xmdamTZuwb98+oz6exd4NnqWYp43MnylMM0pR/9Q4AaPYFFPg7du3TQdk5FZH1axZ04J58+bNU+7aMpDMDvpSlR93B5TC+7qGcyjWd4f1+8WLF6FQoUKmAyyI87IiyfIK8vSAEfGfufjMDxmZzfr+KTDSk6s1+6yV8dLDmTNnQtOmTa3fl/j06VOyd+/elhAQO7zCfMfAc6cvFtXtFVX67XzVZDwcsPEAUZTaUYwnoZB8GYVipjzbp65avH+nQHKZvzY4/x/KRw9xPxE9qHWmZEypd6q6TaUICRrlD2El8fHjxyTcD61dunQp5dqkJLgSZWsisccoW1EvK5UwUSAyBK4m5hMDeZXO+f8CT8mOL4RFIzEF+trwV9Gjb2AzF9bDPGEf/ot1PEP4zozXj28UaHOWHixtPZImoz4KKl5aOXz4sF3w7RzfTvGJxc9YaypvUJErIPAkqIzFUlyT4MggvIVqQSQwlBU65JGpikbGSIavWXw/0xuJrJ/7vMVrDLJsj8i1ocQagOTBiOOOGEOyfGaNDIHKyy8kS5Qw1apV+woUE6NwJQ0k2DMBFCbL85OVG0Nd8oS4/tJEFVf8ZONYI9lSZNyBYCHqmkvhPiONG8OpahLfmkKGlKRn/6hpK4aI6Sw2WMVuryfvRR5gxaDYATgvxmI+ixYtClu2bLEkzwwG6kMRvLqEN23evNneNQOQHzVHtdjY4n7Gy/7UsbEH+Q6+Cly9FsG7K2zomp7xKFnh2rVrreg8deqUbQP7fRofDL1V/qkK/xXrFvOIDpFJa456ktf16OwoSzagGEDMIIiRVNAKwu1osadqI8VZza+Y9O8qw28byZvERHHGR10JOG3btrUOjT/svT7tuOoC7/bRAqLlQ8pOIer3cxQjfpTB/K5Kz+y6lAEq9kuOnODixYvWjsNB+O7Zs6cN8fpN8yjdpIu8ssS7FLxk0aBBA+sWVK9e3V5nJrMRcAqKmV3E734fLEWyAQvxG7Du378fzp07Z+/xb9++3V687NWrl9Ed76QrufEZrAElkFJlPydPngyARq1FkGMTi/EIUQP3d1f2310fRq1sGVn0O0ncypcvb90g+pzUp54KYyz+A1ddHgvzN+cnAAAAAElFTkSuQmCC" id="92"/></item></list></costumes><sounds><list struct="atomic" id="93"></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="doShowVar"><l>GPA Table</l></block><block s="doDeclareVariables"><list><l>result</l></list></block><block s="doAsk"><l>What is the name of the class?</l><comment w="90" collapsed="false">Abstract Data Type</comment></block><block s="doSetVar"><l>result</l><custom-block s="find classes with name: %s"><block s="getLastAnswer"></block></custom-block></block><block s="doHideVar"><l>GPA Table</l></block><block s="doIfElse"><block s="reportListIsEmpty"><block var="result"/></block><script><block s="doSayFor"><l>Not found</l><l>2</l></block></script><script><block s="doForEach"><l>item</l><block var="result"/><script><block s="doSayFor"><l></l><l>4</l></block></script></block><block s="doAsk"><block s="reportJoinWords"><list><l>Type "d" if you are sure you want to delete</l><block s="reportListLength"><block var="result"/></block><l>class, otherwise press any other key</l></list></block></block><block s="doIfElse"><block s="reportEquals"><block s="getLastAnswer"></block><l>d</l></block><script><block s="doSetVar"><l>GPA Table</l><block s="reportKeep"><block s="reifyPredicate"><autolambda><block s="reportNot"><block s="reportListContainsItem"><block var="result"/><l></l></block></block></autolambda><list></list></block><block var="GPA Table"/></block></block></script><script><block s="doSayFor"><l>Cancelled</l><l>2</l></block></script></block></script><comment w="90" collapsed="false">Recursion: Calling a procedure from inside itself&#xD;&#xD;</comment></block><block s="doShowVar"><l>GPA Table</l></block></script></scripts></sprite><sprite name="Add" idx="1" x="150" y="100.00000000000001" heading="90" scale="0.8" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="179"><costumes><list id="180"><item><costume name="add" center-x="53" center-y="15" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAeCAYAAADEkotAAAAJcklEQVRoQ+1aeYhObxQ+1zZ2o2wpa/YQSsmeRAl/aEpNYhq7f0j2JTtJ/CNLRCR/oWQZshVFRPYiW/alDDMMZsxyfz1nPF/H63537jcz0o/v1vR9c7/3vu95z3POc5b3er7v+wUFBZKSkiLu5fu+fPnyRc6fPy+nTp2Sq1evyoMHD+Tjx4+xoSUlJb88l7zxswaqVKmiN6irBg0aSMuWLaVp06YyePBgGT9+vLRo0ULy8/OlZs2aUlxcLFWrVpXCwkL9xPNeSUmJj0k8z5OioiL9AQABjHXr1snu3bulXbt2MmDAAP3r2LGjNGrUSGrUqBGbMAlMfA1AlwAIyoZuoePs7Gx59uyZvHnzRo4dOyZnzpyRnj17yqZNm6Rbt26qf+BhLw8eBQQxEQbgc9++fTJ79mwZOnSoLFu2TJo1ayapqamB0uCZ5BVfA67C7UgCmJOTI6tWrZI9e/bIvHnzZP78+eKynJefn++T9r5//y4rV65UoLZv3y7Dhg1Tr4H34IIr4oJlQIAwIZLg/awBgII/OoPS2Q+vgZdVq1ZNbty4oTqfNWuWLF68OMZY6mHwKHAjwNi2bZusX79ezp49q3RngcBkAI2g0hqSMSrcJBmfgkZZioOTAIOnT59K3759Ze3atZKRkRF7zCsoKPAx4NatWxqDLly4IF27dlWEwy4CFCZI0qvkl3hjYxbzAuqaznDx4kVJT0+XO3fuSOPGjVWN6lFAEy6HmLRo0SKNU7iIOEAh1eEe7yepL5opUmcYHWTYZCf8DrCgV2SCTZo0kQ0bNqjTeMXFxf6jR4+kd+/e8vr1a6lTp44Oxo+cgP9b8Pg9mqj/7ijXmMlENHym4tAxQCSQ8KZ+/frJu3fvNGVXj1q6dKm8evVKdu7cWZqzO6lhmJqZ9SFLwYS4mEXaeb59+ya1atUSeG/16tV1DeupTFbwm/ud67N8wLNIbDAWn2pxP2TmxvkM5bOyuOvyGTKFnYNUhWcom/2dc+GeGy4Yd8oKIdbLODdZbvr06TJ27NhSj0pLS1PqmzZtWmzOoFw+3oKWIl3XhiKhJGzi06dPUr9+/RiYrNmsEgmA9V6rSCqG5QTHwVBgCASZhSJlxu+Yp3bt2jFax1ysbSCfa2A2UaKMfAaflIt7toUq9xyFS0iNmMeyF1J1NBy2bNlSClSrVq3kxIkTmkTQAplGRlnI0iAEdGsAVtycC4uDYq3F2TH0Prs25mSZgPuutdLLrHe5VG09k8DgOXevNLx4NSLBwnx43gLs7jWK/oJyAIB28uRJmTNnjty9e7eU+nAzNzdXlZdoFmctAAKTIux91g+wXoJIMOw4AojN4XeUApCH9BZWXFPhbm1iqQ/fsR4Bt7E4ikKDxtj12H2AvAwhieqToQO6evHihXTu3Fny8vJE03PEFigGHExKiRqnbDDEM1gAc0EZ/A5KQn3Qtm1bnZ9rsZc1c+ZM2bVrlxZ5+LMXAbWZU3mVap9jTLFZbEXnZdwlSPQ0el5Z8zN5Y1wEa8B5Pn/+LF52draPFtHXr19jwTAoGQhb5Pjx4zJmzBhBs7FNmzZy5cqVWByA8PSUx48fS4cOHZS2bGyAxcydO1dat26t7RM3NtiKvqzNVvT3RGJzImuFdXIIkKVz3sNzHz58EO/9+/c+mqyWVtysKEwgetTDhw9l48aNSm09evQQeAkuVNhr1qxRL+revbsWcXgGTUmAe/36de0ko5eI2gFZDjzwT/UQySSVvX4YUHQM6tLSOL6jQe7l5eX5devWVcXYWBIvEAeBBq5Hf2rkyJHSvHlzmTRpkly+fFlB6NOnj2RlZWk7f+vWrdrsBWiovJEFnj59Wm7evKkgAbjly5drHCkPtydi4fHGokHasGHDSjeUMKBsnKZcBA96UKBycnJ8WDO9yLaGotIAEhHQFjaJC/Hp8OHD8vz5c9m/f7+2pSAMCmtklohN7du3lx07diiAECYzM1O6dOmigP8pkCoD6Hhz0EN5zsSaDONtSULQ6DjIThWo3NxcH7GFGRHTVkwY9YIXwGJwJIILnwBl4sSJMmrUKPWoQYMGyYoVK5QGEZNwHxQHQDF29OjR6mVLlixRWSpCPbYlE3UPv3scKdXSmnUExm3oHd9prDB65A9aRyFGXbp0STp16hRLAqLWUTgOmTFjhgKFgy+k1EgIQGsABfNA+bhAjTgomzBhgvYUx40bp6fGSDBgYYhbR48elf79+/91XgX9sLPiMobNnG134+XLl3qKgVChdVSvXr1k9erVMmLEiHKf2iKJwCKwCFo0BICAFIzFYFBx67Z+kCmii1ARz/rdXhJlfsYmHiXFaxfBc9wTCcTu4cOHa7/PKyoq8qdOnapWjfgAZbstkSgCYQyUDcXahi7us6vAOgMCWYq1LSiMdwMvNslzMFubBMlFaokqs12PbSHIVlkGwr3ZPdl6KaheZVPg0KFDeoCLhMsrLCz0UQeBru7fv5/I/nQsJ3UbmW6nAGPddr7bxHQ7GKBDguoGXVtrRRU6iM6pKMiPiwU/PsuzhpXFNTgmCBjj5gDUn22/oQeL5AtNAKU+FFR4aeXcuXP6A/m0rMNDCsVEhJkMFsMcbNUQIEt5bpHHopgWaItuJhf0dD6bSBpPpbmyWuOxBaf9TgWHdWtsDKKX0jDYWuMxBpnFHYf/qSPE64EDB2rMRv2pQCE9XLBggaaBSJnZCnLjRpDlhmVYtj7gxq2iXCuyFIm1+LyVgwdr1iIZpPEMKct6CqmMvwUBzj1jDspqKYpKtWWMjTfWmDCX9QxroHacW/4gu0NcBh6bN2+WgwcPapKna4P6sBG8ugRvOnDgQKy2CWsluQqJSj//+riy2AHg87UIvLuCA10FCh5Fy927d6++roSOAo6B3aLMHiFELYb/dWDC9k+msMc6T548kSFDhmgHB2UPw48ChckQI1gD4RwEbocWexAglu4qGnD/diCD6NFmmnb/OBMEOGiloW/6U2KC9/pY//AHvNuHt2QXLlyoKTta7TyNBTCMD1Fi2N8ORJT9wdhZU9rYSie4d++eNq/hIPicPHmyTmv1G/Mom21hMryyhHcp0O1G+wctH3TF0cVA64fAVVa9EWXD/8cxYCkkFjBwfEei8fbtW7l9+7a+x3/kyBF98XLKlClKdzhJYO/PZp4KFEGyzUEq5dq1awoaai0EORxiYTwmSdJeNNPh+xt807hevXqauKExjW4QWmvI9mz672LxHy4L/e3T8VU3AAAAAElFTkSuQmCC" id="181"/></item></list></costumes><sounds><list struct="atomic" id="182"></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>GPA Table</l></block><block s="doAddToList"><custom-block s="class with name: %s scale: %s grade: %s GPA %s"><custom-block s="ask class"></custom-block><custom-block s="ask scale"></custom-block><custom-block s="ask grade"></custom-block><l></l></custom-block><block var="GPA Table"/><comment w="90" collapsed="false">Abstraction that is built into a custom block. &#xD;&#xD;Abstract Data Type</comment></block><block s="doShowVar"><l>GPA Table</l><comment w="90" collapsed="false">Global Variables&#xD;</comment></block></script><script x="20" y="167.50000000000003"><block s="receiveGo"></block><block s="gotoXY"><l>150</l><l>100</l></block><block s="doSetVar"><l>GPA Table</l><block s="reportNewList"><list></list></block><comment w="90" collapsed="false">Lists</comment></block></script></scripts></sprite><watcher var="GPA Table" style="normal" x="7.880820312500191" y="10.501796875000032" color="243,118,29" extX="80" extY="70" hidden="true"/><watcher var="GPA" style="normal" x="10" y="10" color="243,118,29" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><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="class with name: %&apos;name&apos; scale: %&apos;scale&apos; grade: %&apos;grade&apos; GPA %&apos;GPA&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input><input type="%s"></input><input type="%s"></input><input type="%s"></input></inputs><script><block s="doSetVar"><l>GPA</l><block s="reportProduct"><block var="scale"/><block var="grade"/></block></block><block s="doReport"><block s="reportNewList"><list><block var="name"/><block var="scale"/><block var="grade"/><block var="GPA"/></list></block></block></script></block-definition><block-definition s="name from class %&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 var="contact"/></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 class" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is the name of this class?</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask scale" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is the scale for this class?</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask grade" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is your grade in this class? (Enter as a decimal)</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="%s"></input><input type="%s"></input><input type="%s"></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><block var="date"/></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="find classes with name: %&apos;name&apos;" type="reporter" category="lists"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doReport"><block s="reportKeep"><block s="reifyPredicate"><autolambda><custom-block s="string %txt contains %txt ?"><custom-block s="name from class %l"><l/></custom-block><block var="name"/></custom-block></autolambda><list></list></block><block var="GPA Table"/></block></block></script></block-definition><block-definition s="initials from name %&apos;name&apos;" type="reporter" category="operators"><header></header><code></code><translations></translations><inputs><input type="%s"></input></inputs><script><block s="doDeclareVariables"><list><l>a</l><l>b</l></list></block><block s="doSetVar"><l>a</l><block s="reportTextSplit"><block var="name"/><l><option>word</option></l></block></block><block s="doSetVar"><l>b</l><l></l></block><block s="doForEach"><l>item</l><block s="reportMap"><block s="reifyReporter"><autolambda><block s="reportLetter"><l>1</l><l></l></block></autolambda><list></list></block><block var="a"/></block><script><block s="doSetVar"><l>b</l><block s="reportJoinWords"><list><block var="b"/><block var="item"/></list></block></block></script></block><block s="doReport"><block var="b"/></block></script></block-definition><block-definition s="ask birth year" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is the contact&apos;s birth year?</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask birth month" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What is the contact&apos;s birth month?</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask birth day" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doAsk"><l>What day is the contact&apos;s birthday?</l></block><block s="doReport"><block s="getLastAnswer"></block></block></script></block-definition><block-definition s="ask birthdate" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs></inputs><script><block s="doReport"><custom-block s="date %s %s %s"><custom-block s="ask birth month"></custom-block><custom-block s="ask birth day"></custom-block><custom-block s="ask birth year"></custom-block></custom-block></block></script></block-definition></blocks><variables><variable name="GPA Table"><list struct="atomic" id="429"></list></variable><variable name="GPA"><l>0</l></variable></variables></project><media name="Unit3Project" app="Snap! 6, https://snap.berkeley.edu" version="1"></media></snapdata>