. .. #. #. #. #.######## #.##.....#..# ####.....##.##.# #.....##.#....<# # #.?...##.#..####.# #.....##.#.......# #.............#### #####.#####rW.# #...?.....# #..#####..# #..#####..# #....r.#..# #########.###.#..# #...@br...# #.#..# #@######### #r#### #.# ..# #....# #.# ###.## ###.## ###r# ...< #.# #...# #.#######.# #.#######.....r...# #................## ################.# #.# #.# #.# #.. ###