############ ##### . ............### #...############ .... ..^...........(# #..............# #..#. ..............#.# ########...##########.###########...##............##..# ..........## #...............#.#..........#.#..# .########.# #..#######...#...#.##......##.#...# )........### #.................##.#....#.##....# ...........# ##.#######........#.#.#..#.#.#....# ...........# #.# ##.##.....#.##..##.#.....# #####+########..# #.# #.(....)..##....##......# ###.........####..# #.# ####...................)# #...⌠.....(...##..# #.# #......................# ..⌠...#'#......#..# #.# #.#......##....##......## ... #<##.....'..# #.# #.#..)..#.##..##.#......# . #>##.....'..# . . # #....#.#.#..#.#.#.....# #+#...⌠..#..###># .......##.#....#.##.....# ..).....⌠...##......# .#....#.##......##.#....# .........####......## #(....#.#..........#.#...# ####+########...#... #.#..##............##...# ................##.## #.#.#................#..# ................#...## #.#...............).....# # ##.....#.#...#......#### #.#######.#..#.#.######.# #.#.......#.#..##......... #####.# #.##.#..........# ..........###...##.....#### #.....#######.##.###.######## # .###....#.#.##.###...## #....#..).....##.# #.# #. #....##.........### #...###.########.# #.# #..###..####.........# #..## ##...# #.# #.# #..g....# #..#####..# #...###.##.# #.# #.# #.##.##.......#!?(#..###### ###..#.###.# #.# #.# #..........#)?)#.......# #.#.## #.# ###># #.# ########...#==£#..####.# #.### #.# #...# #.# #...#####..# #.# #.# #.### #.# #..........# #.#### #.# #.# #..........# #########....###.# #.# .......####.# ..................# #.# #.#### #.# #........#.##)##### #.# #.#######........#.##.## ####.#####.# #................#.....###..........# ##.###.##.......##.....##...#.####### ###.....................#.###..# ##.....#..#.......##.......# #..# ##.#.......####.######.##.#.###..# ###.###.####.# ##.## #.##.##...#.# #..## ##.# #.###.#.#####.##.######.# #.#.###.## #....###...##.##.# #....# #.##.#..# #####.#.##.##.##.# #.#### ##.###.#.### ##.###....##.# #.# #.#..........# #.# #.#####.# #.# #............#######.# #.# #.# #.# ......###.............# #)#####.###.# ####.# #.....######### #...........# #.# #.....# ##### #.#####.##### #.###.#.### ##...####.#####.# .##########.......# ##.###...((......# ..................####.## ##.########## ###############........# #.# ########.## ##.# ##.###.## ##...## #####