# .# .# ######.# # ###......#.### #........ ... #.#######..###. #.#.....#....... #!#..<..#.# #.#.....#.# #.#..r..#.# #.##sl'##.# #..%......# ##.###..### ... ...... ..## ......# .. ........ ###.### .#