## ##### ...# #+####...### ..... #.##.......## .......#.#.........# .......%hh.........# .......#r#.........# .....##.##.......## ....###+####...### +#####...#####'# ##.......###.## #.........#...# +....<....'...# #.........#...# ##.......###..# ###...### #.## ##+## ..# .## #