1. A method of playing a mathematical game; providing a means for generating a target value randomly; providing a means for generating a plurality of calculating numbers for use during each round of the mathematical game; calculating an initial solution by a first player that is equal to the target value, by combining the plurality of calculating numbers with an initial combination of a plurality of mathematical operations, wherein if the calculating step fails to attain the initial solution equal to the target value, then calculating an initial alternate solution that approximates the target value; and calculating a subsequent solution by a different player using the plurality of calculating numbers and a different combination of the plurality of mathematical operations, to attain a subsequent solution that is equal to the target value, or more closely approximates the target value than any prior solution.