Ham’s giant P