add expression calculate
add dp, longest increasing subsequences