K 10 svn:author V 3 imp K 8 svn:date V 27 2013-01-10T18:51:35.203224Z K 7 svn:log V 259 Clang complains about the comparision of fak < 0 always being false. It is right. Delete it because on the next line we catch all 'negative' cases with the test > 2, since 'negative' numbers are just really big unsigned numbers and we do an identical action. END