###### #.....# .......## ........# ........# ......h.# ......S.# ......hh# .....$K## ....... ....... ....... ....... ....... .......