commit exercises numeral systems