>>> Prompt:
Do not use ctx.save() and ctx.restore() (you don't understand what they do). In essence, what you
want to do is save the pixel data before you draw a lemming. Next frame you want to restore that,
then draw the lemming at its new position. You probably only need to change the lemming.draw()
method. You may NOT change the lemming.update() method.