Even Odd Algorithm