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