This is a gem... and really makes you think. Thanks for making it! Loved the different role part. :)