######### ###### #.......############### #....# #......(..............# #.##.# #.......#############.###.##.# ###.#.....# #...........##.# #.# #....##.#####.#####.######.# ... #....##.##..............##.# ########.# ######....##.##.##.#####.###.##.######......#.# #......#.###.##.##.# #.# #.##.#......####.#.# #......#.# #.##.##.# #.# #.##.###########(#.# #......#.# #.##.##.# #.# #.##.............#.# #......#.###.##.##.#####.# #(################.## #......#.>.......%.......# #...................# #......#..##.##.##.####(.####################..# +............##.##.####..#..............#####..###### #.)....##)........................................... #.............#+##.#...#.#..###########.#####.(###### #.....#######....#.#...#.#..# #.# #..# #.....# #....#.#..[.....# #.#####..# #.....# #....#.#.###..#.# #........# ###### #.#.##.#.# #..#.# ########.# #.#.#....# #)...# #(# #.#.#..#####.#..# #.# #.#..........#..# #(# #.####.#######..# ######'####### #.#.......# #..# #.....(......# #.##.####.# #..# ##########............. #.#.....#.# ##.####.......##............# #.#.....#.# #>.....)......#............# #.##...##.## ######........#............# #[.........# #........#............# ###########'################.#............# #........#8.8#........# #.#............# #........#...#........# #.# #...}....##'##....}...# #.# ##...................#######.# ######....<....######..%....# ##.......## #.####### ###############.#### #...%.(...# #.........# #.%^.......... #.....b....... #............. #............. #........K.... #...........(.