### #.#########. #.# ##.#......... #.. ### ####......#####. #.# #.. ..# #.......#...... #.# #.# #.# ##.#.################# #.# #.# #.# #.#.................# #.# #.# #.# #.#################.# #.# #.# #.# #.....#...........#.# #.# #.# #.# #####.#.#########.#)###.# #.# #.# #.#.#########.#.#...##### #.# #.# # . #.#.##........#.........#####.######.########.#.#..... ##.#.##.######...............................5%%....... ####.##P##.######.#...#.#..###.######.###########.#.#...#. #...#P.###.#....#.#....>...###..........# #.#... .# #.##_...##.#.##.#.#...#.#.............#.#########.# #.# #.#.....##'#.##.#.#...................#........##.# .%. #.#P_.⌠.'....##.#.#........###.######.#........##.# .. #.##....#....+.<#.#.....#.## #.# ####.#........##.# #.#._..P#....##.#.###.#.#.####.###....#........##.. #.###.P##.....).#. .#..........+....'............ #. #PP##....#### ##.####.###....##......... . ###.#...... .#.............######.. .#.###### #...........#.# .#.# ###.........#.# .#.# #.).).###...#.# #. #.###.###.###. . #.#.......# #. #.#'#.##### . #).?..# #.....# #...........# #...........# #..........## ...........# o.o....w..# .........# .####...# .