class PencilA { private String defaultColor = "black"; private String color; /*one of "black", "red", or "blue"*/ private int length; private boolean isValid (String colorToCheck) { return (colorToCheck.equals("black") || colorToCheck.equals("red") || colorToCheck.equals("blue") ); } public PencilA (String c, int l) { if (isValid(c)) { color = c; } else { color = defaultColor; } length = l; } public String toString () { return (length + ": " + color); } public void setColor (String newColor) { if (isValid(newColor)) { color = newColor; } } }