Задача решается. Но toBinary(String) не проходит. Сначала думал, что дело в нижнем регистре и прикрепил в if - toLowerCase. Но тоже самое получается