odd(N) :- N = 0 -> false; 0 is lsb(abs(N)).