diesel, Electric, petrol