The answer is yes and yes. To the second question first. The ship-tracking site MarineTraffic.com provided The Washington Post with data on two ships that left the continental United States after Maria made landfall in Puerto Rico and which either have arrived or will soon arrive there. The first is a cargo ship — the truck of the sea, if you will — named Perla Del Caribe. It left Jacksonville on Sept. 22 — two days after Maria landed — and arrived in San Juan on Tuesday afternoon. The second is a tanker, the Overseas Long Beach, which left Houston late on Sept. 21 and was to arrive late Tuesday night.