######## #......# ##''###.###### ##.##.##......# #.##...###....# #.##.<.###....# . #.##....##....# ... #.#8####.#....####..... ##.......#......g...... ##########.....)...... #.....b...... #............ .............. #.............. #...######..... #... #####