####### ...#######....... #...........# #...##'##g..# ? #...#...# ###.8.###..# #.......#..# #.8.<.8.# .# #.......# . ###.8.### ## #...# ##+##