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