## ... .... ##### .....##### ..... ...o.ooSs#######$... ....##.oh)...#..# . #h#####...# .# #.# ##...##.# #.@###....#.%## ##............. ....###@##..##### .##.....##......# .h.........####.############ ............@...........<..# .#####.##........#######..## ... #######...## ###.## ..## #...w###...# ...# ###....<.### ..> #####.## .# #.# #.# ######w###### ..........@..# #.............# ............(..# .......w.......# )..........$...# ..)............# ...............# ..............#