Number theory review

Number theory review