calc1.cpp