. ... ....##### ......... .... .... .....##.########... .................... .....##.##..####... . ##'###'## #...#...# #...#.>.# #...#gs.# #.<.#.>.# #...#...# #...#.>.# #...#...# ##+###+##