######## #......###################################### #......#...#..#...#.........................# #......'...#..#...#.........................# #......#...#..#.>.#......##....############## #......#..##..#...#......##....#........ ###########......#..##..#...'.......#....#........ #..#........>..).'..##..######'######....#...... #..#.............#..##..##.#........######.... #..#.............#.........#................# #..#.............#....<....#..............).# #..#.............'.........'................# #..#.............###########................## #..#####'##......#..## #....##+####+##....# #.........#......'...# #....#........#....# #.........#......#...# #....#........#....# #.........#......#...# #....#........'.)).# #....######......#.########....#+#####'##.)..##### ####### #....##..^....####.###....#...............)).....# #.....####### #.....'.......#...........#.........>............# #...........# #.....#.......#...........#......................# #...........# #.....#.......#...........#......................# #...........# #..##.#.......#######...###..............).......########...........# #..##.###'#....#..###...#################+######......((.#######....# #...'.....#....'.))......# . #(......#....# #....# #...#.....'....#...))....# .. #......(#....# #....# #..##.###'#....#####.....# .. #.......#....#..#....# #####.#............#.....# .! #......)#....#..#....# #.....#............###'### .# #.......##..##..#....# #.....#............#....##..#### ##########..##..###### #.....#............#....'w...... #............# ###################.....#....... #............# #[###'##..##.. ###'##..##'####### #.....##..# ######.#####........# #......# ..+ ............#........# ##.....# ..# ............'........# #......'..## ###..#####'##........# ##....##.. ### #............# ###### . #....#'####### #....#...#..# ##########+#####....#...#..# #>..................#..##..# #...................#..##..# ...#........<..........#..'...# ...................##+##..##..# ##########'######+##..######<.# #..........#..##..##..# #..........'..........# #.........##..##......# ##...###..##..######### ##...###..##..## #..............# #..............# #.............## #########..#########'######### #.......#..########..##......# #.....#.....#................# #.....#.....'................# #.....######################## #######