Cop leaps from roof to roof to catch up with assault suspects