######### #<....... # #........ ###.#####........ #................ #.##.......#...## #.......#...# #.lg....# ..# #...g...# ..# ..gg....... .. ###..gg...#.. ...gg...##.