with calculation by hand