### #. ##### #.####... #.... #.#........ #....###.#.#.#..... #.................. #.....#<....#..../ #...........#..#..#. #...##........=....... #......#####..#....##. ......#.....W..##.# .....'..#####.# ....## .# . # ### #.......# #.......# o #.......# ro . .....!.# . #.# # #......# o##..$... +.....(# ....###.# #......# #.).#...###gZ..J.#.... #####.###.....'.hh........ #..........#..#gg......... #....$####.#.g..####..... #..####.......#g# ...## #<.#...^.$......# ..# ##.#..#.##..##### .# #.#.#g.....# #.#...###### #.###.# #.....# #######