######### ......... #........ #........ #........ #........ #<....... #HS...... #.Ho..... #oo...... ###.##... .# .. .. . .#. #o ..