Completed 03_simon_says