castle paper humpty dumpty mary mary detfish paper det