######## ######################## #......# #.........##...........# #......# #.........##...........# #......# #.[.......##...........# #......# #.........##..<........# #......### #...[......#...........# #......'.# #......................# #......#.####.........#............# #......#....'....)....##...........# #.....<######(...)....###.########## ##'##### ######.#### #...# #.# #######.(#### ###.## ########## #.# #...........# #..# #........# #.# #...........######'###### #........# ##.#### #...............#.....#.# #############........# #.....#####.............#.#.###.#.# #..........##........# #.....#...'..........(..#...#...#.####......)....#........# #.....#.###.............###.#.###.'.##....................# #.....#.# #...........#.....#.....#..'........<.##......).# #.......# ######'#######'#############..........##........# #.....### #..## #..#### #..........##........# ####.## ##..# ##....##### #######'######.####### #.# ##.# ####.....# #..# #.# #.# #.# #########'### ##.## #.# #.# #######'## #...........# #..# #.# #.# #........# #...........#### ##'##### #.# #.# #........####...........'..###......# #.# #.# #........'..'...........##...#......# #.### #.# #........####...........####.'......# #...# #.# #........# #...........# ###......# ###.# #.# ##'####### #...........# #####'## #.# ##.# #..# ##'########## #.>.# #.# #..# ##.## #..### ##.### #.## #.## #..# ##...# #..# #))# ######'###### ####.###### ###+####### ####+###### ##(# #...........# #.........### #........# #.........# #.### #...........# #...........####........# #.........# #...# #...........###........[#...##........# #.........# ###.# #..(........+..........>###..y........####.........# #.# #...........###.........# ####........'.##.........# #.# #...........# #.........# #........#..'....))...# #.# #...........# #######.### ###'#########......)).# #.# ######'###### #..# #>.# #......(..# #.# #...## ##.# ##.# ########'## #.## ###..# #.## #####+## ##...# #..# #########'## #..# #......# #..### ##.# #..........### ##.# #......# #.## ####.### #..........'.##########+## #....).### ###'#### #......# #..........#...##........####......'.# #......# #......# #...<......###.(#........'.##......#.##### #......# ####......# #..........# ##.'........#..#......#.....###......####.>...^...# #..........# ###........##.'......#####...'....).'(...##......# ############ #############......# #####......#######......# ######## #.)[...# ######## ########