if (!NAMES.containsKey(name)) throw new IllegalArgumentException("Color '" + name + "' not found.");
if (!NAMES.containsKey(name)) throw new IllegalArgumentException("Color '" + name + "' not found.");
if (!NAMES.containsKey(name)) throw new IllegalArgumentException("Color '" + name + "' not found.");