############################################################### #.............................................................# #......................................)......................# #..###########............########............############....# #<.# #............# #......##'##.# #....# #..# #....######..# #......#...#.# #....# #..# #....# #..########......#...#.# #....# #..# #....# #................#...#.# #....# #..# #########....# #................#...#.############....# #.................# #................#...#.................# #.................# #................#...#%................# #.................######.##########.....#####.................# #........................# #............########.......# ...........>..........# #............# #.......# .......#########......# #............# #.......# ...... #......# #............# #.......# '### #......##########............# #.......# #...%........................# #.#####.# #..(.........................########.# #.# . #.....................................# #.# .... #.....#############.....#############.#####.# ..... #.....###.#####....##.##....#####.###.......# ...... #.....#.#...##..####...####..##...#%#.......# #...?.. #.....##.##..........#..........##.##.......# >.... #.....###.#...####..###..####...#.###.......# ... #.....# ##.##........#........##.## #.#####.# w######'##.....# ##.#...####...####...#.## #.# #.# ...S....(......######.##..# ##.## #..##.######.# #.# ...%........%.[......#.######...######.#.......# #.# .##.##.##.##..############.##.##.############.# #.# #. .......#..# #.#.#..#..(..(.#..#.#.# #.#####.# ...........# ####.#....#..8..#....#.#### #.......# ..⌠...⌠.%#..# #.#.....#..#...#..#.....#.# #.......# .).......#..####.......#...8...#.......####..>....# ...>.......#%#.....###.##...##.###.....#.#.......# ......#.)##....####.#.##.##.#.####...)##.......# ..⌠..#..###############(###############.......# ...............................................# .....#..............................#########.# .##.##..........<...................# .# ...........####..######...########.# ....##+###.# #..#....#...#......+.# ... #.# #..#....#...'...<..#.# . #.# #..#....#...#......#.# #.# #..#....#...#......#.# #.####..#....#...########.# #.......#....#........... #.......#.)..#..#######.. ...######.......##'###..# ........................# ........................# ........................... ###########################