...u can leave your * hat on! by angeliki
_