ixid: > I take your point but I think most people know that the equals > operators have the lowest associativity. Sorry I meant: nums[iter_next] = total % (10 ^^ 8); Instead of: nums[iter_next] = total % 10^^8; But I presume lot of people know that powers are higher precedence :-) Bye, bearophile