Use the arrow keys to move. Then hit space to watch the scratch cat retrace his path. This project uses two arrays, the first is used to store the direction of the cat. The second is used to store the time the cat moved in that direction. By playing through each block in order we can get the cat to remember the path it traced. ~~NOTE~~ The reason the copy cat is slightly out of phase is probably because the timer resets at a slightly different point in the copy cat to the original. If this is explained before hand it should be fine to teach.