System.out.println(limit);
System.out.println(Arrays.deepToString(dp));
if(!limit && null != dp[pos][target] && dp[pos][target].n != -1)
return dp[pos][target];
水利万物而不争,
而万物莫能与之争。