The 23-year-old man was lying between tracks in Sömmerda when a train driver travelling from Sangerhause to Erfurt saw a dark lump lying between the tracks, but didn't recognise it as a person until it was too late. A conductor on a regional train coming in the opposite direction on the other tracks also didn't see the man.
Despite using the emergency brakes, the train could not stop before the man was nearly run over again.
It wasn't until after the two trains rolled by authorities were able to retrieve the man from the tracks. Despite his violent reaction to the rescue, he was relatively uninjured.
“To top it all off, the officers found a ticket for fine after searching the individual,” the police said in a statement. Apparently he had been cited in November 2008 for sleeping on train tracks.
The man has been charged, again, with a dangerous interference to rail traffic.