#.........8P# #...........##g #............g #......(.(... ..........##. #......(...# ............ #......(.g.# ...........# #.......h..# ...........# #......