time consuming:1.787Seconds
Cost: 1.0829086303711