### .# ##.# ..## ###.<# ....## ###....# #.....#+#.....## #...........## ##.......### ###...### ######'##### #...........# #.###.....#.# #.#...#.# .......#.# #.#...#.#.# .........#.# ##......##.# #.#.... #.# .###########.# ........rh...# ######.###### #..........# #.######.#.# h. ##