#..... #..... #..... ####### #..... #.....# #..... #.###.####### #..... #..<......... .#...!.#####............ ........................ #..........#............ l.......##.#............ #.#####.##.#............ ........@J....########## ........(g....# ..............# #.###.........# # #.........# #.........# #.........# #.........# #.........# #.........#