s.. ......?.. #.......... #........... #............ #............ #....%....... #............. #.............g #............... #........<......# ##..............# .############# #################g..............# ...........)<# #.............................>.# .............# #..............)................# ..........gg#############.......g.......................# ........................................................# .......................%.....................#..........# ########################################################