##### ##### #...# ......#o..# ...<..o>..# ......#o..# +##.# #...####+## # ##........# #........# #........# +........+ #........# ###...#+## +...+ #...##+# #....#.# +....'.+ ##+#....#+## ...........# ...........+ ...........#+##+##+# #. +#####+###.......... #.. .......'.......... #... .......#........>. #... .......#.......# #...###### ####.###.......# #........############# #. ##......# #........#.#..#......+ . .#......# #........'.#..#......## #.+......# ####.....#.'..'......###+##.#......# #..<..#.##.###.##.....##.#......+ #######.##.# #.##.##..##.#..<...# ...... +....##..##.#......# #.......#....+....#.#......# #.......#....#....'.+......# ##############.#########.#....>.# #.....########.#########'#).....# #................#.......#...#### #...#............#..##...#...# #...#............+..##...#...# #...#..##.##.##+###.##...'...# ###...#..##.##.##..##.##+###...# #.#...#...#..#...).#..#.....#### #.##'##...'..+.....'..+.....# #.##.....##+##.##..##'#.....# #'##.....##.##.##..##.#.....#### #.'................#..####+#...# #.##...............'.......#...# #.##...............#.......'...# #.#......##'##+###)######..#...# #.'......#...#.###)######..#...# #.#......'...'...'...+.....#...# #.#......#...#+###+###.###.#...# #.#......####.......##.###+#...# #.#.......# #.......+......+...# #.##'##..## #.......#'####+#...# #'#...#### ##...###...........# #.#...# #...# #....>......# #.#...# #...# #...........# #.#...# #...# #...........# #.'...# #...# #########...# #.#...# #...# #...# #!#...# #...# #...# ###...# #...# #...# ##### ##### #####