. . .## ..# #.# ## #.# ....###.######. ...hhh.h........# #### #.# #..## #.# #.#.### #.# #.#...###.# #.#.<..##.# #.#...#h..# #.8####'..# #.####.#### ##....## ######