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