Programs from Computer Science 2420