###### #....# #....# #....# ####### #....# #.....# #....# #.....#######....# #................# #................# #................# #................# ####...........)....# ##..#................# #...'................# +......# #...#................# #......# #...#................# #......# ##..#................# ...... #......# ##..#................# ...... +......# #...'................# ...... #......# #...#................# ......##+#......########................# .............)......................>...# #......................................# #[.....................................# #.<.....................#######....# #.......................# #....# #.......................# #....# ##+#.......................# #....# #.....########+#######.....# #....# #.....#.........# #.....# #....# #.>...#.........# #.....# #....# #.....#........(# #.....# #....# #.....#.........# #.....# ###### #.....'.........# #.....# .#####.....##..####+#######.....# ............#..###...##...#.....# ............#...#.........#.....# #...........#...'.........#.....# #...........'..>#.........#.....# #...........###'#######...#...[.# ##########+###..###..##...#.....# ..........#...#...#.....# ...........#...#...#.....# ..........'...#...#.....# #########...##...##...#...#.....# ...##+#.......#...#######..##...#.....# #.............#........##..##...'.....# o.....#.............#.................#.....# .....#.............#.................#.....# ....#.............#.................#.....# ...#.........P.P...#.##.#####'##<..#.....# #..#......##.P∩P.###.##.####..##...#.....# ##%.#.)....##...P.##................#.....# #...#.............##................#.....# #...o......#.....###................# #...#......####### #................# +...#......# #................# #####......# ################## ########