a ball is the other essential item the bill legs and feet are black perl's package uses nan for the result of strings that don't represent valid integers