arrangeShips and Ship