######################## #............g.l........ #..?........#####....... ##...........# ....... #...?........# ....... #............# ....... #......... #................ #.......########