Condition 'a < 0 && a % 2 == 1' is always 'false'