Really challenging, but it will be more enjoyable when you add map, that indicate where you have to go to solve puzzle. Please do this.