+########## .....?....# #......^..# #......g).# #######.### ######'# #......# #.<....# #......# ########