Maurice drove 400 km from Edmonton to Battleford in 1 hour less time than it took Martin to drive the same route from Battleford to Edmonton. If Maurice drove 20 km/h faster than Martin, at what speed did each of them drive?

Show a complete algebraic solution.

Let Maurice's speed be V1
Let Martin's speed be V2
V1 = V2 + 20
elapsed times:
Morris' time = Martin's time + 1
400/V2 = 400/V1 + 1

Susbtitute for V1:
400/V2 = 400/(V2 + 20) + 1

Solve for V2; then V1

so I got up to:
V2 = (V2 + 20) + 1
right? because 400 cancels out?!?!?
I'm confused.