..|............ #... ...........(... ...### #............... .##....# ..........o...... ...!..# #...#.(......$. #....#### #.###............ #......###...#........!.###... #....#.."..................... #######..............####......... #....O....######...#......###..... #.#######......# #.#....#......... ######.###...........#.... #..)....)...........h #####.............. . #............## #.#.........## ####........# ..O..###. ...... ..####