....## #######.....#..... ......... ........ ................. ....... ....#.######## ..@... #...........# .^#.####.......!...# #.#.)..............# #######.#.####.#.........# .....$....# #.'.........# ....o.....# ###.........## ..........###############.# ......[................#.## .................####.#.## .......)..........#...### # ###############.........#.### ##.#.........#####.........#.# ...........................#.# ...>....h.......<..........#.# ...........................#.# ...........................#.# ....!......................#.# ..................#..........# ..................#..........# ..................#..........# ..................#..........# ..................#..........# ................#..........# ..................##.#.. ............#####.##.###