### ###############.# #...............# #.#############.# #.# #.# #.#############.# ##### #.##............# #...# ########## #.##.################ #..%# ####### #.......?# #.##.# ......)..####...###.....####........# #.##.# ########................(...........# #.##.# ########...###.....####........# #.##.# ...........# #.....# #........# #.##.# ######.#### #.....# #........# ######.##.# #......######.....# #........# #<.....##.# #.#.###..#.....###### #.....$..# #####..##.# .........#.....# ##.####### #...#.# ..#.#.#..#.....# #.# #.#.#.# #.#.#........## #o# #.#.#.# ###.#.##.#......# #.# #.#.#.# #####.....##.##)##.## #<# #.#.#.#### #.....#.# #.##)#.# ######### #.#.#....#.##.....#.####..#..######....####### ####.#.####.#...................)........%....... #....#.####.####....#..........#.#.###....####### #.###..).....................(.##.)# #........ #.# #.......#########........(.. .)# ####.#### #.# #.......# #.......#..# #.. ...# ##.####.###### #.....[.#..# #+#. ...# #.......# #.......#..# .. ...# ######### ##########.# ......# #.. #..