######## ######## ####### #......####......##########.....##### #......'..#......'........#.....#...# #......#..#......#........#.....#...# #####......####......#........#.....#...# #....................#........#.....#...# #....................#..###...#.....#..############# #....####'#..........#..###...#.....#..#....#.#....## #....#....#..........#........#.....#........>......# #....#....#####......#........#.....#...............# #...<.. #....#.....'..#......+........#.....'...............# +..... #....#.....#..#......#........#.....#...............# #..... #....#.....#..#......#........#.....#...............# #..... ##....####'#####.... #..##...##.....##..###.#####'######## #....# #....##....#.....######..###+##.......########............# +....# #....#.....'.....#.......# #.......#......+............# #....# #....+.....#.....#.......# #.......'......#............# #...<# #....#######.....######..# #.......######'#............# #+#....######....# #..........#..#########+#......................# ..................# #..........#............#..............#+####### ..................# #..........#............'..............# ..................#######..........#'#########+##..............# .......................................####.........#######....# .......................................#..#.........# #....# ######....#+######.....................#..#.........# #....######### #....+ #.....................##'#.........# #............# #....# #............#####.....[...####....# #............# #............# #.........# #....# #............# #.......###### #.........# #....# #............# #.......# #.........+ #....# #......####### #.........# ###### #......# #.....##### #......# #.....+ #......# ......# #......# #######O.....# ......# ......# ......# ......# ......# #######