The compiler is probably going to optimize this anyway, but better use range(0, 16, 4)