######### #.......# #.#####.# #.#...#.#####... #.#...........# #########.###.#.####...[ ..............<.# # #######.#.......# .#######.##.##...# .................. .#######.#..#....## .#######....#....# .................. .#######........## #...(.... ###........ #.......... #.#..#..... #####.#......#. #.............. #.###.#.....#.. #.# #.#....<... #.# #.#.....## #.# #.#...... #.# #.# ..## #.# #.# ... #.# .# #O# #.# #.# ..# ###