On 18th i had travelled from NJP to KQU in west bengal by train. I had a confirmed ticket. My bording station was DLO, but due to some problem i boarded the train after 2 station , which is 2 hours away from my original boarding point. After boarding the train i found that my seats were given to some other passengers. Upon contacting the TTE, he said that as i did not boarded the train in my booked station he waited for next station & the seats were given to other RAC passengers. Though i boarded the train after 2 station he can not give me the seats as it has been allotted to some RAC passengers due to my unavailibility. He said it is the law of the railway taht if someone missed the boarding point TTE has the power to offer the seats to other RAC passengers after few station & if the actual passenger ( whose booking was confirmed) boarded the train after that he will not get the seats. Is it like that? please advise. Instead of confirmed ticket i had to traveled withoput seats with my family. It was a bad experience & really bad rule of the railway for the passengers.