... ......... ... ### ......#..# .. ..# .........# ##.##.#### . .........# #.....$..##.. ....#..#.# #............ ..#....#.# #...ool..#... .......#.#########.......# ...................##...... .........########### ..... ... .#....#..# ..... #.# #.......############. ... ####.######....#............... .. ...................#.).....## . #.......##...###.#...^......# #.......###.. ###..........# #............#####..........# #..<....###........>........# #.......#####.#####.........# #..........#.....##.........# #####.............#.........# ..................)..........# #####.............[.......$..# #........................# #...............#.......## #...[...........##.....## ##.............######### ##.....#.....## #############