####### ######## ###### #.....#############......###### #....#### #.....#...........#......#....# #....#..# #.....#...........#......#....# #....'..# #.....#####.......#......#....# #....#..# #.........#.......#......#....# #....#### #.........#'####..#......#....# #....'..# #..............#..#......#...########>...#..# #..............'..#......#...#.........###### #.....####.....#..#......#..))......#...##..# #.....#..#.....#..#......#...#......#.......# #.!...'>.#.....#..#......#...#......#.......# #.....#..#.....#..#......#...#......#...##..# #.....#..#.....#..#......#...#..>...######..# #.....#..#.....#..#......#...##'##.......#..# #[....#..#.....'..#......#....#..#.......#..# #.....#..#..)..#..#......#....#..#.......#..# #######..#.....#..#......###'##..#.......#'## ###### #...#.....#..'...........####.......#..# .......#....# #...#.....##'#......................#..# .......#....######..#........................)..g...#..# .......#...##...##..#.........................g..<..#..# .......#....#.......#.........##+###.........[.g....##'## .......#...##.......#.........# #.....###########....# #.............#'####.......#.....##### ####### #....# #.............#...##...##..#.....# #....# #.................##...##..#.....+ #....# #.......###'###............#.....# ###### #.......# #.# #............#.....##### #.......###.###.#########..#.........####### #.......###_..'....# ..#...............# #.......###.###....'... .#...............+ #....##.# #.# #....#... #...............# #....#..###'###....# #######............<..# #....#..........+#... .....................# #....#..#........+.........................# #....##.......#..#.................O.......# #....####.....##+# .......................# #######..^.# ####### ######.....(.........# #..........# #....(####......# #..........# +...(.#..'......# #.....<....# #+ ######..(..#..#......# #..........# ...##....#.(...#..#......# #..........# .........#O....#..#......# #..........# .........#.....#..#......# #..........# ...##....#.....#..#......# ############ .##....#.....#..#......# ..O.....'.....#..#......# .........#.....#..#......# ...#######.....#..#......# ...#...........#..#......# .. +......######..#......# #......+....[..#......# #......#.......#......# #......#.......#......# #......#.......#......# #......'.......#......# #......#########......# ######## ########