From: Kyle Schmitt Date: 2007-04-09T00:03:03+09:00 Subject: Re: [QUIZ] Getting to 100 (#119) It's using an algorithm based on a bogosort to generate the equation :) the hash based implementations run reasonably quick. The array based one has to check for uniqueness each time, so it's rather poor performance wise. Basically 123456789 is interspersed with " " + and - randomly, inserted into the hash and repeated until the size of the hash is 8^3 (which is the number of unique formulas) It's not written for speed, it's written for the computer to do all the work, and the programmer to be well.. lazy! --Kyle