Four centuries of the Panama canal.