# # ## ########### .## ..##P###.##.##P#.####..## ...........(............# ......................... .......<......(.......... ......................... ......................... ..................o...... .......................^. ##############.#####.##.# ### #