...# ...# .?.# #..# #..# # #..# #?.######..####### ......O.{........# ......y.{{.......# .####.H####......# #.. #......# #.. #......# #.. #......# #.. #......# #.. #......# #.. #......# .............# ............... ######.!####..# #..# ..# #..# .# #..# ....