사소한 거긴 하지만

if (not a) {
...
} not not a {
...
}

가 되지 않도록 if 순서를 변경해 주세요.