time consuming:1.788Seconds
Cost: 1.0877532958984