Как color может быть типом int? Да-да, можно Зеленый назвать цифрой 3, Чёрный цифрой 4, понятно... А как насчёт Green? Black? Надо чтоли цвет переводить в Шестнадцатитеричный (или как оно там пишется?) код а потом из этого 16-ричного в десятиричный (10-ричный)? Или в чём подвох? Или это очепятка в задании?