Added GenUtil.
Refactoring use Gen.chooseNum.
Added Problem05.
Added Problem06.
Updated problems descriptions.
Added Problem07.