If you haven't guessed by now, Assembly is the ultimate strategy game. With endless possibilities to achieve the desired result, we have enjoyed the fact that up until now, we have required very little data manipulation or error checking. Our last program used a hardcoded value in a specific memory location to execute a task. It was in fact, part of the program itself. Sure you could put in whatever you wanted, but garbage in, garbage out. In fact, the only user interaction was running the program itself.