Assignment 7: Alien Invaders Solution