typo ne*r*mask...and you also do not cover negative numbers, which is handled in code.