....# #..# ....# #..# ....## #..# .....# ##..# ....### #...# ......# ###..# #####....##. ####.#..#####....@.....( ..<..................... ##.#.................... ###<>.##.P........... #....#######........ ##...# P......## #...# #......P# P..## .#....### #P..# ... ##..# #..# ...# ...#