##### #h<.## #h.h.# ##..## ##...# #...h## ##....# ##....## #......# #......## .....###..# ..#........# . ##........ .......... #........... .......#.... .......#..... ....... .....h