It's better to write 2u and 5u for unsigned types.