######## #........ ############ #........# #..........###########........# #.>............................ #..#######.####.######........# #..# #.##...# ####'####### #..# #.##.### #......# ######..# #.##.######.##.#.##### #....#..# ##'##.....##.##.#.....# #.##.#..# #...............#.....# #.#..#..# #..........#.####.....# #.#.<#..# #.....................# #.####..# #..........#.####.....# #.......# ######....##....%###### #######.# #...........%....# #.# #.####...........# #.# #.# #...........#### #.######.####..............# #......#....#...########.#.# #.####.####.#...# #.#.# #.# #.# #.#...# #.#.# #.# #.# #.#...# #.#.. #.# #.####.#.<.# #.#.. #.# #......#...# #.#... #.# ##########.# #.#... #.# #......##.# #.#. # #.# #......##.# ..# #.# #......##.##########...?.. .#######. #.# #......................... .......#.... #.# ##......##.########.#####.. .........#... #.# #.......##.# +# ............. #.# ##.......##.# ###.....$#..# #.# #.........5.# ............# #.# #.........####### #.....^..#.## ##.###...............# #............ #.............######.# #+# #...%......## #..#.........#######.#######.# ########r..(..#.### #..#.........# #...........#.# ..##.).gg.......... #..#.........###.###.#####.#.# #.##.######.###.### #..#.........#.....#......(#.# #.##)# #... .# #..#.........#.###.######..#.# #.##r# ####... #..#......)<.....#.....##..#.# #.##.# .. #..#..........##.###.#.#####.###.##.####.#. #...............................>........... ####.########.##.#..###......##.#############. #....##.......##.#..# #########.# #.#####.########.#..# #....%....# #.# #.# #.#### #.######### #.#####.# #.### #.# #.......# #...# #.# ######### ###.####.# #......# ########