fast_dp
