harder than Chinese calculus view 3