P....# .... .... ... ..# #.# #.# #.# #.# #.# #.. #.### ..# #...# #.# ###.###### #.# ##......######### #.# #...###.##......# #.# #....@........#.# #.# # #<..###.##.##.#.####.#########... ##.## #.##.##.................... #... ..##.####.###.#####.[##### #########......# #.#####..# ######## #.##.<...# #.##.##.## #.##.##.# #.......# ##...#### #.### #. #. #. #. #. ##