Какой не может быть остаток если делить на 23?
Остаток ДОЛЖЕН быть меньше 23. А не должен быть БОЛЬШЕ ИЛИ РАВЕН 23.