Complete calculator