##### ##8.8## ##..<..## .....## #.......## ..>.... #...###...## .......#8.8#####8.8# ......##+##...##'##### ....................### #.....#.............. .#.............###... ..#............## #. # ##............## #.......#...#..# ##......###....## ..##.......###...### #.........##...#..# .................##.#### ..................#..#.##... .#....................##..... ......#..#.....#...####....... ......#............# #......... ...................###......... ..................#........... ............................ ............................ ......##.................# .................# ......#.........## ......#........## ..............## .............# ..........## ......#....# #+######hhW# ..#.... #.##.#.s... + # #...... ...... ...... ......