separate files
StringCalculator doc