Regardless of whether the problem is with the source code or the specification, understanding what code means in context is critical to figuring out if it's right or wrong, and that's what we're going to do in this unit. 