多少ずれるが
unsigned変数の小なり0比較はエラーにすべき