### ### ### #.# #.# #.# ############## #.# #.# #%## #............# #.# #.# #..# ########.#######.#..####### #.# ##.# #..# #........<................# ########.################..# #..# ########..######..######### #......#................#..### #..# ####..### #..# #......#.....................# #..# #.%.....# #..# #......#.######.###.###.#..#.# #..# ######.##..#.# #..# #......#.######.....###.#..#.###..########......h...#.# #..# #####>..............+........................##.##..#.####..######## #.##.##.###.....###.#..........(...###.#.......................# #.##.##.# #.###.# #.#.....%.......^.................%........... #.##'##.###.# #.###...............................#####.######.# #.#.........# #.##....g....###.###.###.#...)%###### #.# ### #.#....###### #.##..#.#g.#####.###.##)....#.###########.## #.## #.+....########..........................................# ##.###.#....#........##.##.#g...........................####.## ##.##........_............%g..^........#......###.####.####.# ##.#.#............#####....##.#..####.#..................#.# ##..##+##........#####....##.#..........>..........#.##.#.######.# #.......................g..g...# ##.#...#..###.####.............# ##..).##.#####......##'####g......#.#...#..# #.# #.#..#.######## #...#.##.# #.........# g...##.#.#...#..# #.####.#..#.### #...#.##.. ###.......# ................# #.............# #.).#.....# #.##....# .........#......###..###.#..#.#.# #...#.....# #.##.# #..... ..........##..###.#..#.#.# #...#.....# #. #.# .#.. #.##.....................# #...#.....# # #.. ... ##..............#.##.#.# #...#.... #.# ......#...###.###.#.##.#. #...#. #.# .................#.##.# #...# ... ..........#...........#.# #...# ##.....................# ... ......................... ....#........#..#..#.#### #...........#..#..#.# .................... ............>.....> ...#.....#..#..#. ..#.....#.....# ............ ...#.#..# ...