Memory Puzzle implemented.