######## #......# .# #......# #.# #......# ...# #......###.#.# ##########............. #.........#..........####. #.........#............... ##.........#............... ......)...gg.............. ##.........#h..........# #.........#...........#### #.....$...####............ ...........# ####..##.#### #####.#############'####### #. ............... #. .......<....... #) #####.....##### ##...## ##+##