############## ................# ... ................# #...# #...####...##...# #...# #...# #...##...# #...# #...####........# #...#####........<......# #####.......................# ..................#######...# ......g...#####...# #...# .####...# #...# #...# #...# #...# #...# #.(.#####...#######...# ..?.....................# ..........................# ###########################