########### # ..........# .# ..........##. ............ .# ..........# .## ..........# ..# ..........#+#..# .#######.......## #.w......# ####.....##.#### ..#............ #.#.....##..### #.####w####.# #.#.......# # # #g#.8.8.8.# #.#.#...%...# #...'.8.<.8.+ ##..#.......# #..#.8.8.8.# #..#.......# #..####+#### .... +.... #....