. .... ..####..... .#......... . # ........... ..... #.....?.... ...... #........ ....... #.O..# #....... #..[.# #......#######....# ............%.....# ####....#####....# ....####....#######..# ........................ .....####........## ..#.# .................# ..#. ................... .?# .....####......... .................. ........))........ ...#####[)#.....#. #.# #).#.##### #.##.# #[)#.# #...... #..#.# #......# ####..#.# #......# #.......# #......# #.......# #......# #.......##########......### #................%<...(..(. #.......##########).....### ###############.......##..........##### #............)....)...##..........# ##.###############.#####..........# #................# #######.<........# #....(.....# ############