This game, titled the Reaction Game is a game of quick thinking. On the screen an arrow is displayed and using your arrow keys you must press the key pointing in the opposite direction. In my program there is about a dozen examples of sequencing. The most apparent one is when the flag is clicked the “sound on” display goes to (0,0) and gets very small then is revealed. Then a loop is executed which makes the display appear to grow out of the origin. Then it disappears and broadcasts a message letting the referee sprite know that he can start executing his code. There are also many examples of iteration in this code. The most important being the main loop. However, this loop repeats forever, so it doesn’t stop when it meets a set condition. Continuing with the example of the “sound on” screen, this line of code does use iteration. As mentioned earlier, it has a loop that repeats 11 times so that the sound on fills up the whole screen. Inside this loop is only one block that increases the sprites size by 10. I used a loop in this situation to make it appear that the screen grows, rather than just instantly setting the size to increase by 110. This is more aesthetically pleasing, and more game-realistic. In my program, there were many selection sequences. I used lots of variables with inside if...then statements. An example would be with the referee. In the beginning of the program, the crab says press space to skip the intro. In order to create the effect of skipping the intro, the instructions for the referee are inside a giant if...then statement. If space is not pressed, then the referee continues to explain the game. However if space was pressed, this code is not executed. In this way it is selection.