Calculator that supports addition, subtraction, multiplication, and division operations with input in prefix form.    Demonstrates C++ exceptions, stream maniuplation, and recursion.