..# #..# ##..# #########...# # #.# ........# .. #.# ......# ...###.# #.#..# ....#.# #....# # #...####+#.#..##.# #........#.<...# #.......^####### ##+## #####....<......... #......###...........####### #........'............(. #.....####.......####### ......'.r@@..[........ #....(###########..... #.... ..... #... ..... ### .... ...