############## ##### #............# #... ####.##########.###.# #.........# #......# #.........# #..)...# #.........# #......# #.........# ##'###.# #.........# #.# #.# #.........# #.# #g# #.........#####.# #g# ####.<#.........###g# . #.)#..######...g.# ...####.#.... +.....# ........#+#### #....## ##.###......# #....# #......# #....# #......#####..).## #...)............########### +................'...g...... #................#.##.###... .....##..........#..#.# ####### ..........##.#.# ..........# .... ..........# .... .........# ..... ######### .....