Я так понимаю из предыдущих комментариев решение у меня так же верное, ну в нем нельзя использовать && потому что, все проверил и работает как требывал автор. Интересно просто мой вариант считается рабочим , условно если б задача была сделать с учетом знаний логической арифметики