## ##### #>##.#<# ##....## #......# #....### ##...#.# #.#...## ##....## ##....# #....# ##...## ######...## +........# ###....## ##.#.# ###g# #.# #.. #.. #... ##.# .#