hand calculation