Solution to Microsoft Interview. The task was to play a game much like Candy Crush and try to get a high score in as few moves as possible