.# ### ..# . .. ..# .#.###.#####..# .............. #....⌠..h⌠.# #..#..###..# #.....#