######## ##......## ###.........# #...#####...# #..##._.##..### #...##'##.....################################# #............................................># ###..8.....8....############################.##.# #.'>...8.8..............................####.##.# #.#.............#########.#############....#....# ######.###...........# #.......... #.##.#.#### #.....<.....########## ###.####.# #....#.# #...........# #.#..#.# #.#.##.#.#### #...........######## #.#..+.+ #.#.........# #................... #.#'##.####.#.#..#.##.# #................... #...........#.#..#.##.# #########........... #.#'##.####.#.#..#.##.# ###'######## #.#..#.#..#.#.####....# #......# #.#..'.+..#.#.# #.#..######## ######.######## #.####.##'#.#.# #.#..#.h....# #...#....# #...........#.# #.#..#.####.# ###.#.##.# #.####.##'#.#.# #.#..#.#<##.# #######.....#.# #.#..#.#..#.#.# #.#..#.#†##.# #...........#.# #.#..+.'..#.#.# #....#h#....# #..........##.# #.#'##.####.#.# #...##.###### #.............# #(..........#.# #...##h# ######s########## #.#'##.####.#.####...##.# #..>().(.((# #.#..#.#..#.#........##.# ######...... #.#..'.+..#.#....#..###.# ..... #.####.##'#.#....#......# .... #...........##.#.....#### ... #.####.##'#.#....P.P.## .. #.#..#.#..#.#.#..._...# . #.#..'.'..#.#....P.P.)##### #.####.####.#.#...((.....(# #.............#..#.#.####(# ###############..#.######.## #. .. #............# #.####.# ######.##.######..# #......## #...##..#.# ####..# #......# #...###.#.# #.....# #......##.#...##....# #.##..# #.........#...##.)..# #.###.# ### #......####...##.#..# #.# #.# ###############################.#####.........#...##(#..# #.# #.# #...............................##.........##.#.(.##)#..###.# #.# #.#......................######.##.#####.####......#.#.>..#.###.# #.#.###..###############.# #....# #.# ######.#.#.##.#.....# #.#.#.#..# #.# ###### #.# #.#.#.##.####### #.#.#.#..# #.# ..# #.#)#....# #.#...#..# #.# ### #.#.######## #.###.#..### #.# #.#.####...# #....<<....# #.# #.#......#.# #######.##.# #.# #.########.# #...##.# #.#### #......# #.# ###.##.# ###....##. ######.# #.# ###..#.# #.........# #.# #.# #...%..# #.####.#### #.# #.# #.#.#### #. .# #.###.# #...# #. # #.....# ###.# #. ####### #.# ## ###