flat can be not only numeric
flat can be not only numeric so generate codes using this!
0.13.9.p