Add more exception handling, it seems to run through just fine now.  Have to get it working with more than 45 per prison.