.........# ..........# .......... .......... .........# .........# .........## ..........## . ...!.......#..###... ..................... ................##.... .................## ... ..................## .. ...?........##.....# ...........##......# ....................# .........O..##.......# .........##..###....... .........#.............. ........#.............##. ............######...## ............# ... .........#..# ......#..#..# #.#..###....# #.### #....# ##.... .###.