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