.# ..# ..# ##.# ... #.# ######### #.#### #####.)...^.# ###..<.###. #...#.#####.#######..)......... #........##..............#.###. #...#.##.##..#####....###.## ##.##.# ##..# #....## .# #.##.. ..... ......# .# #.#####....#.........# . #.# ####............# # ##.# ####........## #..# #........# #.## #.# #.###### #......# #.r###.# #rw# #.... ##.#.# #.#.# #.. . ### #. .#