###########.# ..#........# #@#.######## . #.#<.# .w..##.#..# ......w....# #.##......## #......## #....### ...... #.##### #.