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