############## #............# ########### ############## #............# #.........# #............### #............# #.........### #..............###............# #........>..# #............#...#............# #.........#.####............###.#............# #.........#..........<......# #.'............# #.........######.....(......# ###............# ########.## #............# #########'#### #..# ##...######### ####.# ###########(#########....##### #....# #...............##...........# ####+########## #...............##...........# #.............# #....)..).).....##...........# #####..<..........# #......)........##.......))..# ##...'.............# #................#.......)...# #.)###.............# #................#...........###.## #.............# #............................##..# #.............# #...............#......)........## #.............# #########.########...........#### #.............# #.## #####.####### #####'######### #..## #....# #....# ##..# ######'###### #########.##### #########'## #...........# #...........>.# #.<........# #...........### #.............# #..........#### #...........'.# #.............# #..........'..# #...........#.###.............# #..........##.####...........#..##.............# #..........##....'...........##...>.........)..# #..........#######...........#####.....).(())..# #####+###### #######'##### ###########(### ##.# ##...# #........# #..# ###..### ###.######## #.## #...## #..........# ###.######### ##.###############..........# #?..#.#.....### #...........##.............># #.#.#.#.###...###...........##.###..........# #.#...#.#.#.#..##..............# #..........# #.#####.#.#.##..#...........#### #..........# #.#.......#.###.............# ######.##### #.#.#######.# ###.....).))..# #.#### #......<....# #.......()..# #....# #####..###### ########(#### ####.# #######.######## #((.# ##########'#### #..............### #########(#### #.............# #..)...........'.###............###.............# #..............#..##............#.'.............# #..............##..#............#.#....^........# #..............###.'.)).).......'.#.......(.....# #..............# ###............###........)....# #..............# #............# ############### ################ #............# ##############