..a.. ##. .....##.. .....#..### .......... .........# .........# ........<# #...#.#.# ######...o.o.####o$ #......#...r......$ #.###........o..... #..####.##.#.#.. .... #o...!.... ..#.. ##.....#... ####.# ##.......... #. #........... .. #.?.......... .# #............ .# #........... ##.# #.........## ##..# ##.......## ####..#####........># #...................# #...................# #..........$........#######.## ###o######.?..!.ooo........... #o# ##..........########### #o# #....#.....## #.# #.#..####### ###.####.#.## #...oo...### #.....#### #.!...# #######