The long, 18-hour train ride back to Eskilstuna...