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