a house and a puzzle