....+ #...# ######...#####. #........ ...%. ##......#...... #.=.....#....... #.....o).#.....#.. #....)))......)#..## #....).).?#..###...####. #.....#...#..###....#.. #####.#+#+#...[+......## #.....(.####....... ##...............############## #...............'............# #####...........#######..###.# #..........)# ####..# #...........####.....# # ##............##.###.# .# #...##...##..##.#...###.# #............##.#....... #....#.####..##.#.#.#.# ......#.####..##.......# .$... #.......####.#.#.# ... #.#####.# #.#.#.## ... .. #.# #....<.# #...........# .####..#+#..# . #..+ +..# #..# #..# #. ..## #. ..# ###