####### #####.....######################## #...'......................g...... ######.###.....######....############## #..............# #....# #.####.##......# #....# #....<(......# #....# #..............# #....# #.#.#...#......# #....# # #.#......##+## #....# . #......# #....# . .......# #. #..>..... +......###