Patent ID: 8662993

Claim:
A method of playing a wagering game on a gaming machine, comprising: receiving a wager with a wager acceptor; executing a game program with a processor to determine a wagering game outcome, wherein the game program comprises: randomly selecting indicia from an indicia set; forming a plurality of primary game arrays with the indicia, each one of the primary game arrays having a plurality of rows and columns of primary array positions, wherein each one of the indicia is assigned to one of the primary array positions; identifying winning primary game outcomes in the plurality of primary game arrays; determining a symbol for each of the winning primary game outcomes, wherein the symbol determined is a function of the corresponding one of the winning primary game outcomes; forming a secondary game array, the secondary game array having a plurality of secondary array positions, wherein each of the secondary array positions corresponds to one of the plurality of primary game arrays and wherein the symbol determined for each of the winning primary game outcomes is assigned to the secondary array position corresponding to the primary game array having the winning primary game outcome; and identifying a winning secondary game outcome in the secondary game array; presenting the wagering game on a video display; and providing an award for a winning wagering game outcome.