## ########## ## ....###############....##..###.## ## ........##...................#..##...# .#####...###.....#####......#......#(. ####...####.....####. ####.h.....##..# ###.....)...###'###.... ###l.......## #......<......'.'...... +h........# ###.........###'###.... ###...#....## ####...#### ... #. ##......#....# ##### ..... ............## ...#..# ........#....## .... ... .##...#.#####.## ###.. ##.# #....### #.h.# ##. ## ####. ###.# #..# #l## #h# #.# # #.# ###..##.####..# ............... ####.##.####..# # #)# #.# #.# #.# ... ...