A Cat, a Hat and a Piece of String