### ##.## #.# #...# #.# #...# ##.## #...# #...# #####...##### #...# #...........####...## #. ..............#.....#..... #...........#....<....# #####...#######.....### #...# ##...## #...# #...# #...# #...# ##.## ##.## ####.### #.# #......# #.# #.##.#.# ### #.#.!..##### #.#.....?..# ###.#....###.# ######..l.....# #......r.r..### .....#..%##.# .# ######.# ... ... r).. . .