How does IRCTC (Indian Railways) reservation system work? Which takes priority in moving up between tatkal quota WL and normal WL? What all scenarios get considered in final charts? Any idea about algorithms used in system?