Added randomization.  Bug in char->int conversion.  Commit before switching messages to int[] instead of char[]