Несмотря на то, что код работает исправно, и на практике все условия соблюдены, валидатор выдаёт ошибку и ругается на метод toBinary.