#.# ##... #.# .... #.#### ###... #.5.. ..... #...# # #... #.#.####.# #...##......... #....#...?..# ####)#.)....# #....O......# #...).#......# .....#..#.###### ..####.##.# . #. #.## #. #..# #.###.### ..#.....# #.....# #...<.# .........# ..###.....# #.....# #.....# #.....# #######