### # #.. . . ..# #. #. #.# ###.. #. #.# ..#.#####.###$# .# #..o..........#####... #............5.....# #.. #....a....# #..########).)...# #..)....).....##.# #......######.###.. #............... ... ##.###.#.##.#.### . #............# #####....#.### ##.#.#......r[ #######....##..#### ................# #######....##..## #########......#..## #..........((...#.# #.##......##.####.# #.###....###... #..###..## ....# #.####...##### ...[.# #.........# .....# #####.....# .....)# ##...##### ...#> #...###..## . #..###....## #..##[.....##.# #.............# #..#.#.#...#### #......#.#.# #.#.####.#.# #.#......<.# #.#..###.### #.#..# . .#..# #<.# ..[.............. ###############