The string calculator kata