Answer :
46 miles pr hour. Because it takes 30minutes for 23 miles.. And there is an hour so u multiply 23 by 2
23 mph in 30 minutes
1 hour equals 60 minutes
just double the speed by multiplying 23 mph * 2 = 46 mph