Instead of treating a prison as a punishment, it should be a place of rehabilitation. Of renewal and rebirth into society cured of all evil. The convicts should enter into a complex social system - a heirarchical team based game of points to score freedoms with each good trait or learned positive behavious rewarded by the other prisoners in a collective team based big brother futuristic nightmare. It would be a bootcamp. A rough place but which instills cameraderie, and social values. Convicts would have their own television stations and would have to gain popularity votes to get the best positions, at all times aided by teams. Or teams can set up businesses and an entire small market system is put in place whereby they can actually make money - perhaps valid outside the prison walls as much as inside.