Не понял, почему не проверяется то?
...
if(n < 7 && n > 1) {
...