######## #......# #.####.# #.# #.# ###.####.# #........# #.#.###### # ##### #.#.# .# #...# #.#.########.# #...# #.#..........# #...# #.#...)....# #...###.##.#..##.# ###oo...##...)##%# s######'########.###.# .........# #.# #.# .........# ..# #.# ......%o.# ######.# ......o..# #<....# ......?..# ####### .......... .........## .......... .......... ########.!.