########### ###P#P#P#P#P### #......ggg....# #....)..gPP..<# ...[.............# ..#.##P#P#P#P#P### # ###########