######### #.......# .# ######..#### #..# #....#....g#...# #.<..'..#.g'.# #....#..####.# ######..# # ##... #####