This program is very basic. It separates numbers into odd and even values. There are not many options where this could be used. It could be used, though, in a children's games - a tutorial of sorts such as a "Fun Math Game". It would have a connection with a graphical interface. This interface would have a button to call the "Odd-Even Counting Game." When that is pressed, DivisorCount new is activated which in turn opens 3 new windows. The game then functions like the program - every time an odd number comes, the value of Odd goes up by one and similarly for Even. The opposite goes for decrement. "Reset" is an additional bonus and resets the values so that the user can start again. It could be a learning cum fun tool for children in which they could guess which one (Odd or Even) could come next.

The graphical interface is the only extra part needed to run the program. The graphic interface needed to call DivisorCount can be called GameView and will be composed of two parts - Button and DipslayBox. Button and DisplayBox can also be reused from the ViewContainers used earlier in this program. GameView will have a button which will have a label called "Odd-Even Count Game" and when invoked, its action will be DivisorCount new.