Two ships leave port at the same time. One heads due north and the other heads due east. Later, the two boats are exactly 100 km apart. The ship headed north has traveled 20 km farther than the ship going east. How far has the ship going east traveled?