make generate valid ship position return a ship position