а не работало вероятно, из-за отсутствия присвоения бит в программе
присвоение то как раз было,
либо все значения подсвечиваются годными либо все бракованными, хотя в проекте показывает, что значения в массиве res - разные.
но сразу на всё