#.. .... # ...# ###. #..# ...<. #..# ..... #..# #..######..# #..........# #..p.%.....# .# #..######..####..#### .p.. #............ .... #........... ... #..######..# . #..# #..# #..# #..# ..######..######..####..# ................<........ ......................... ..#####..####..#####..## #..# #..# .# #..# #..# #..# #..# #..# #..# #..# #..# #..# #..# #..# #..# ..# ..#