How to swap two variables, without using third variable ?
Answer no 12 is wrong. the logic fails when a=0;