########### #.........# ####### ############# #.#######.# #>....# #.......>...# #.# #.######.###.# ##.#########.############### #.# #........# #.# ##..####..........##........###.## ########.###.# #........####.###.##.######.##.#.## #.[...# ##..###### #.###.##.# #...###.# ###)### #..# ######.##...#.#########.#.## #)# #..# #..................#####.## #)# #########..####.###..#.>....####......#################.# #...>o...........##..#.....## ######................##.# #.#######..####..##..##....## ################....# #.# #............##..#..################# #.#### #.# ##.####..#...#.#....................# #.# #.# #.##.....###..............########.# #.# #.# #.##.##.## ##......).####.# #<# ##.######### #.# #.##.##.# #..#..##.# #.# #.# #..........# #.# #)##.##.## ##.##..##.# #.# ####.#######..####.##.# #.# #.##.###.###.###..##.# #.# #.............####.##.# #.# #.##.# ##...####..##.# #.# #.##.#######....##.##.# #.## #.##.#####...........# #.# #.##.# #.#.)##.##.# #..## #.<......)..####.#.#.####.#####.##.## ####.#..##.##.# #...# ##..........# #...#..)##.....#.##..# #..........##.# ##.## #.#.######.####.########.#########.# #.####.######.# #.# #.#.# #........# ###..###...###.# #.# #.# #.# #.# #.#.# ########)###....##.....##.# #.####.# #.# #.# #.#.###### #...##....#.......#.# #.#....# #.# #.# #.#[.....# #.#.#.....#.......#.# #.#.#### #.# #.# #.#..###.# #.#.#....##.......#.# #.#.# #.# #.# #....# #.# #.#.#....###.....##.# #.#.# #.# #.# ###..###.# #.#.#..### ##...###.# #.#.# #.# ##.## #......# #.###.########'########.#.# #.# #...# #.##.#########.# #.............#.....#.# #.# #..## #...........##.###.............#######.# #.# #.## ######.####.##...#.............# ##.## #.# #.# #.# #.#########'########.######...########.# #)# #.# #.# ##...## ###.[#.................# #.# #.# #.# ##(....###.)[[######...########## #.# #.####.# #.......##.)..# ##.## #.# #....#.######.......#.....### #.# #.# ####.#......#......(#....##.#####.# #.# ########.#########.....##....##.......# #.# ##.....##.##########...###..############ #.# ##.......#........# ##### #.##### #.##########....#....###########.#.###..##.# #.......<......###.............#........##.# ############..##.##..#..######.#.#.#.##.##.# ##..##..^##..#.## #..........##.# #..##.....##....# ###.#.#.#####.# #.#####'#####.#.# ##...## #.# #.............#.# ##.#######.# ###..##..######.# #.........# ##....## #.# ########### #.#### #.# #.##########.# #............# ##############