############ ######### ######## #..........# #.......# #......# ###########..........## ######## ####.......# #......# #........##........<.+.#####......# #..'.......# #......# #.........#..........#....##......# #.##.......#####......# #....................####.........# #.##.......'..........# #........##..........# ####......###.##.......#####...)..# ###..................# #......#...##.......# ###.#### #..########.#...(..# #........####.......# #(## #..# ...#..##### #......### ######'### #((# #..# #####.## ##.##### #......# ##.# #..# #.## #..## ##+####### ###.#### ##.# #..# ##..# #........#### #......# #.# #.+##############:## #........'..# #......# #.# #.......##......:..#####........##.## #......# #.# #.###.###..?.......##..'........##..###......# #.######## #.#. ..#.............##........###..........# #......... ..#. #.#..........#####........# #####......# #..#####.# #.#. #.#.######.### #........# #......# ##.# ..#.###...# ##.# #######'## ##.##### #.## #.#.....### #..# #.# #..# #..# ####'#### #.## ##..# ##.# ##.# #.# #.######## #..## #.## #.# ##.# ###.##.....#####'##### #..# #####'### #..# #>.....(..)......"...# ####.## #.......# #.## #....................#### #.....# #.......########.#########....................'..###.....# #.......'...............##.......(..(.........##....)....# #.......########.######............(.(.(.)....# ####.....# #.......# #.# ####.........)..........# #.....# #.......# #.# #......().(...)...(..# #.....# #####+### ##.# #......((.......###)## ####.## #..# ####.##).()....)###.# #...# ######+### #.## #..############(.# #.### #........# #.# ####'## #..## ###'###### #........# ###'###### #.....# ###'## #........# #.<......# #........## #.....# #....# #...>....# #........### #........'..###.....# ###....#######...)....# #........'.#####........##...#.....######.'.(..'....##........# #........#.[...'........# #.'.....'......#....####.##........# #........#######.....#########.....########....# #)##........# ###'###### ####'##.....#8...'### #....# #..'........# #...### ..#.....#.....# ###### ####........# ###...# ###.._..'..>..# #####..### #######)## ######.....#....## #...#.# #......))### #....#.....#8...# ####.#.#.# #.)......>.######....##########)##### #####..'...#.# #........#..............####....)<..# ##.....####.#.# #........########..........'......>.############..######.#...# #........# #.......####........)............## #.###.# #........# #.......# #........############## #.....# #........# ######### #.<......# ####### ########## #........# #........# ##########