######### #<<.#...#### #...#......## #..##..[....# ###.##.##...# . ##.##.###..# ..# ##.####.##..# ...+ #.###..##..## #...# ##.....##..# #....# ###..##...##.....# ##..##....#......# #..###..##.#.....# #).# #.g#####....# #### #### #####