1. 2786 Bangalore City-Kacheguda Express leaves Bangalore at 1820 every evening.
2. Because it's an overnight train, there is no pantry car.
3. There is however an IRCTC crew on the train. They will take dinner orders and between 7:30 and 8:30 deposit some comestible wrapped in silver foil at your seat.
Presumably they load this stuff when the train leaves Bangalore, and dish it out when the the omens are right.
4. Now (and listen closely, this is the interesting bit), this train is supposed reach Kacheguda at 0540. 0515ish, selfsame IRCTC check-shirt wallas will circulate through the sleeping vestibules, hawking garamaa garam coffee and tea.
So the question naturally arises: At something past 4 in the morning, with nary a stop/station in sight, where/how are these fellows able to concoct hot tea/coffee?
The only (scary and painful in light of recent events) explanation we have at the moment is that somewhere on the sleeping car express, they are lighting a stove or other such and heating/brewing the beverages.