........)...# #...........# ...........# #........... #.........!. #......# ###........... #......# #............. #......### #...>....... #........ #..........$ #......# ##.........h# #......# ##............ #......# ###...###.#####. #..<(..###...#.###c# #..........###..Y..# #.....(....##...#### #....$.....(....# #..............## #...........#### #....!..$...... #.........#...# #............... #..........#.....# ...........##....#