Deliverance day: The last hours at Dachau