time consuming:1.851Seconds
Cost: 1.0643157958984