+.o... .. #.o.o. #######.... ###### #####......$... #g.o.g #...........#.. .o.go #....####...# gg. #...## ...# .##+##+##...## ..# ......^......# ...# ........# ......####...# ...# .%....... .....# ##..## #s.h ......... ###..# #...#####... ..... .......# #..## ##...##..... ..... #<....## ##..## #.......... .o... ##......# #....## ##....###..# h..### #.......# ##.....#####..### #..## #...... #..#..<.# ##...##...##...# #...## ##....... ###...#..h## ##...####......## ##...###........ . #########..........###...## ##.....# #....#......... #.#..................##...## #.....##### ##.....>....... #..........####..........## #.........#####............. ##........## ###.........### ##...#....................... #........## ##..........####....#......o................ ..........# ##................##..#########............ ##....#...# ##...............#...# ##........?.. #.....#..## ##....#######.....#...# ...........# ##....#...# #.....# #####........# ....#....... ##....#.l## ##.....####...%.....o.## .######.D ##.......# ##......................#### ##......####....#.(.....######........##. ##......##..........## #........... #................# #........... ##...............# ##........... ##..............# #...<.....).. #...............####### ##.o.......... .......#...............###.........###. ...##.................o...........### ### ##.?........###########......## #.......##.# ##.....# #.....####.# ##....# .## #.# #...## ## ##.## #.# ###