Great story. Only complant on the last part is you didn't say how doldrirr got out of his cell. One minute hes in his cell the next hes next to carlos.
"90% of what is considered "impossible" is, in fact, possible. The other 10% will become possible with the passage of time & technology." -Hideo Kojima