Обе части делал по одной схеме. Нашёл проверку на символы matches, проверил на пустоту. И дальше тупо скопировав решения из предыдущих задач через десятичное число. toHex(String) - валидатор прошёл toBinary(String) - пока нет Потыкал разные варианты, вроде бы всё работает. Переделывать через массив или коллекции пока не хочу. Вдруг поможет кто? Спасибо!