This project explores how to use a variable to make something happen only once. The idea was to count 1 each time the cat is dragged to the edge of the screen. 1. run this program 2. move the cat to the edge 3. watch the value of the variable count How would you fix this? Before you look at the program for the butterfly sprite, try the following. 1. modify the cat program to count ONLY 1 when touching edge. You will need to add another variable to check if the edge touch has been counted. 2. change the program so it counts up to when the following is done: start - drag cat to edge - drag cat to middle - drag cat to edge. 3) If you think you have solved #1 and #2, see the code for the butterfly. Don't look too early. 4) Try this now -- change the program to count 1 every second the cat sprite is touching the edge 5) After the cat touches edge, wait 1 sec, move it to a random edge position, and don't count until stops touching edge. I have not provide a solution to #4 and #5. Remix this program and share your answer.