##################### #...................# ########## #.#################.# ##........# #.# #.# #.........# #.# #.# ### #.........#####.# #.# ..# #.........'...#.# #.# . #.# #...%.....###.#.# #.# ..#.# #.# #.........# #.#.# #.#####.#.# #.#######.........# #.#.# #.#.....>.# #.#.......%###...## #.#.# #.#.#...).# #.#.....%..# #...# #.#.# #.#.#.....#. ######.#........# #...# #.#.# #.#.#<#...#.# #......#####.#############.#.###### ######.#.#.#...#.# #.####>...........................+ +..............#.### #. #.##....#############.#.###### ######.#.#.#...#... #.##+#.##....# #.#.# #.#.#.#...#..# #......##........ #.#.# #.#.#.#...#..# #.##.....##........ #.#.# #.#.#.##..#).# #.....<..##........ #.#.# #.#.#..<.....# ######+#........... #.#.# #.#.####.##..# #.####..... #.#.# #.#..........# #.. .... . . .######.###.# #... #####+###.# #.### #......%..# ... #.........# #.# .........######### ... .......[.......... #.# #..........######.. #..........# #..........# .##..........# .............# #.............# ......>..####.# ####........#.# ...........#.# ###......#.#.# ###....#.#.# #....#.#.# #...##.#.# ###+#......#.# #.......####.# #..........#.# #.........^#.######### #.......#.#..........# #.............######.# #############################+###.#...#.# #.# #.................................#...#.# #.# #%###########################.###.#.###.# #.# #. ............#.#.....# #.# #. #########.#.#.#####.# #.# #. #.#.#.# ### #.# #. #.#.#.# ####.# #. #.....# #....# #. ###.#.# #.#### . ...#.#########.# #####...........# ###########.# #.# #.# #.# ###