Не проходит второе условие, но переводит верно. Есть подозрение, что валидатор не доволен проверкой "hexNumber.matches("[0123456789abcdef]+$". Народ кто шарит подскажите 😵😵