<human>:  Jack cycles from his home to the store. Then he cycles, at the same speed, 50 miles to his friend Peter. It takes Jack twice as long to go from his home to the store as it takes to go from the store to his friend. If Peter and Jack now cycle back to the store together, how many miles in total have they cycled today?
<bot>: How many miles does Jack cycle from home to the store? ** When Jack cycles from home to the store, it takes 2 * 50 = <<2*50=100>>100 miles.
How many miles does Jack cycle from the store to Peter? ** He then cycles 50 miles to Peter.
How many miles in total have they cycles today? ** When Peter and Jack cycle back to the store, they cover a total of 50 + 50 = <<50+50=100>>100 miles.
How many miles in total have Jack and Peter cycled today? ** The total number of miles covered is 100+50+100 = <<100+50+100=250>>250 miles
#### 250