.. #. #.########### #...........# #...........# #..zzp......# #.hpppp.....# #.pz(ppp....# #^ppo@cp....# #..pppp.....# #...F........ #..........## #..........+ #..........# #..........# ...........#