Тема в том, что перевод из 16ной в 2ую систему по факту у меня работает по всем условиям, но не проходит проверку валидатора. Из-за чео совершенно непонятно и может получится коллективным разумом найти причину? Как только этот код я не тестил, одно лишь второе условие не проходит. Посмотрел что в решении, так там все на else if завязано, не хотелось бы так делать, хотя это и самый быстрый способ...