#..... #....# #....# #....# #....# #....#.......# ##J..#.......# #....#.......##. #....#......... #...$##........ #..........!########### #..#.##.....##.<....... #...........##.######## ########....##.# ...........##.# ..####.....##.# #.......##.# #.#.######.# #.#........# # ##########