Never use other types but signed, unsigned, size_t for loops.