### #.######## #........# #.######## #.# #.# ########.####.## #............... #.######.####.###.# ###........## #.# #.# . #...........# #.# #.# .. ###.######..# #.# #.####... #.######..###.###........ #...........!............ #..#####..###.##>........ #..............g......... ##.####...##############. #.# #...# #.####...# ##### #...)....# #...# ###.###.#.###### #.<.# #..............# #...# #.#.###.#.####.# #...# #.......#.####.####'### ###.###.#......#......## #.###.#......#.......# #............#.#.###.# .#.#.#..###.#.#..#..# #.#.#..###.#.#..#.## #.#.....##.#.##+#.## #......###.#(......# .....#.## #.###.##..# #.#.#.#.####.#.....#.# #............#.....#.# ###.#.#.####.######..# #.#........#.......# ########......#### #.###### #.# #.# #.########### #.##........########## ##########...........##.......# #.......##.#.........##.......# #.......##(#.........##.......# #....%...............##.......# ######...............##.......# #...............##.......# #######.........##.......# #.#############.#### #Z# #.# #Z# #.# #.# #.# #.# #.# #Z# #Z# #.#############.# #.....Z.%..)....# ###############.# #.# #.# #.# #.# #.# ###