time consuming:2.401Seconds
Cost: 1.1444549560547