######### ###.......# ###...#####.## #.....#...#..### ##.....#...#....# ###...#......##.#.## ####### #.....#⌠.##'##.⌠#.)### #.....###.....#.........#....# #.###......#####.......#.###.# #.# ######.....#.......#...#.# #.# #.#...+..._...+.....# ##.# ##.#...#.......#...#.# #..# #..##.##........####.# #.## #..)..#.....[...#....# #.########)##..#⌠.##'##.⌠#..###### #.##.......###.####...##.#.......# #.##.####### #....#...#.....####.# #.##.#### ###..)...#..#### #.# #.......########..##+##..##### #.# #..#.##......................# #.# #####..#.#####.#####..####...###.###.####### #........#####........#########............# #.###...........##.........................# #.# ##.#######.###.#.##).........###...###.# #.# #..........# #.#.##.###.###..# ###.# #.# #########.###..######### #.#.##.# #.# #..# #.# #.# #..............# #.#....# #.# #..#####.# #.# #.#.#####.###### #.#.##.# #.# #......#.# #.# #)#.# #.# #.#.##.# #.# #..###.#.###.## #.#.# #.# #.#.##.# #.# #.)###.#......# #####.#.# #.# #.#.##.# #.# #.............## #.......#####.##### #.#....###.####.###.#####...# #.##.#.#..........# #...............# #.# #.#.## #.###.##.####.###.# ######.####.##### #.#####....### #)# #.##.# #)# #.# #..# #.# #>#......#...# #.# #.##.# #.###.# #..# #.# #.#^###....#.# #.# #.##.# #.....# #..# #.# #.#.###.#.##.# #.# #.##.# #####.# #..# #.# ####....##.#.##.# #.# #.##.########.# #..# #.# #............##)# #.# #)##..........# #..# #.####.##....##.####.# #.# #.###########.# #..####............##.# #.# #.# #.# #.######### #...................>.# #.## #.# #.# #.g.......# ##.......>...###..)#### #..# #.# #.# #########.# #####.####..# ##.....#####'##### #.# #.# #.# ###########.####..# #######..#...#.P# #.# #.# ############.###..........>......# #..'...'..# #.###.## #...........÷....#########.####.## #P.#...#..# #......# #.###########.#### ####.####.# ####...#### #####..# ###.### #.# #)........# #..#...#..# #..# #.....# #.#########.##.###### #P.'...'..# #..# #.###.#########.##...........# #P.#...#..# #..# #.# #..............######.#### ####...#### #..# #.###.#########.#### #.# #..#...#..# #..# #.....)....# #.# #.# #..'...'..# #†.#####.########.# #.# #.# #..#...#..# #........########.####.#########.# ####...#### #................................# #P.#...#..# ################################## #..'...'.<# #..#.P.#..# ###########