James drove for 90 minutes... Then Patrick started from home and caught up to james in another 90 minutes.... So all this time.... James was still driving... So james drove total 90 + 90 = 180 minutes.... And Patrick drove 90 minutes..... But because they both started from home and later Patrick caught up to james.....it means they both went same distance.....
Now.... They both went same distance...but Patrick took half time of james to go same distance.....so Patrick's speed is double of James' speed ....
Now.... Lets take Patrick speed = 100
And James' speed = 50
So.... Patrick passes james... And still drives for 2 more hours.... So in these 2 hours... Patrick goes 100 × 2 = 200....
And.... James goes 50 × 2 = 100 ....
So their difference is 100 distance....now we gotta lessen Patrick's speed so that James can catch up to him.....
But James' speed is 50.... So Patrick's speed must become less than 50.... Otherwise their difference will keep getting more and more.....lets say Patrick's speed becomes X less than 50..... Lets say Patrick's speed becomes [ 50 - X ] ......
Now every hour james will go 50....and Patrick will go [ 50 - X ] ....
......So every hour their difference will lessen by 50 - ( 50 - X ) = X ......
Now....james will catch up to Patrick after 8 hours from when Patrick overtook james....but remember they already drove 2 more hours after Patrick had passed james.... So james will catch up to Patrick in 6 more hours......
So.... Their difference = 100
In 1 hour... Their difference lessens by = X
In 6 hours....their difference will lessen by = 6X = 100
So..... X = 100 / 6 = 16.67 ≈ 17
Now... Patrick's original speed was = 100
Patrick's new speed = 50 - X = 50 - 17 = 33
So Patrick needs to decrease his speed by 67 % ........
!nah id win!