###### ##....######+## #.....#........ #.....#........ #.....#........ #.....#........ .. #.....#........ ...#######################'##........ #..................................... #....#.....# #..................................... #....#.....# +..................................... #....#.....# #.............................######### #....#.....# #.............................#.......# #....#.....# #.............................#.......# #....+.....# #....................>........#.......# ##....#.....# #.............................'.......# #....##.....#####................%............#...##..# ###......#'##...##......##'####+####.....######...##..## #......#.......#......#..........#.....#....#....'...# #......#.....>.+......#..........#.....'....+....#...# #......#.......#......#..........+.....#....#....#...# ########.(....#.......#......#....##.####.....###.####'####### #.....oO#######.......#......#+#####.##.###.....#'###......... #......o#.............#......#.......#....#.....#...#......... #?......#.............'......#.......#....'.....#..[#......... #.......#.............#......+.......#....#.....#...'......... #.......#+#############......#####'########.....#####......... #.......# .####....###'##.................#'###.........######### #.......# ..............#.................#...#.........#.......# #.......+ ..............+.................#...#.........#.......# #.......# ..............#.................#...'.........#.......# ###+#####'#######......†..........###+#.........#.......# ..............#.##+######'###..............##)###...†...# ..............#.............#..............#.).##...!...# ..............#.............#........).....#>...........# ..............#.............# ............#............# ..............#...........†.# ............#............# ................#.....##....# ............######..###+## #################.....##....## #########......###..##... #.............# #......'.........# #.............# #......#.........# #.............# #....<.#.........# #.............# #......#.........# #.............# #......#.........# #.............# #......#.........# #.............# #......#.........# ############### #.!....########## ########