Complete 03_simon_says