Figure 2 Typical run of TESTLOCK.

testlock
Enter string to test FAKELOCK (empty string to end): qwertyuiop
Which lock (1 or 2): 1
FAKELOCK results : 23431
Enter string to test FAKELOCK (empty string to end): qwertyuiop
Which lock (1 or 2) : 2
FAKELOCK results : 19096
Enter string to test FAKELOCK (empty string to end): abcdefgh
Which lock (1 or 2): 1
FAKELOCK results: 19334
Enter string to test FAKELOCK (empty string to end): abcdefgh
Which lock (1 or 2): 2
FAKELOCK results : 23193
Enter string to test FAKELOCK (empty string to end): QWERTYUIOP
Which lock (1 or 2): 1
FAKELOCK results : 31655
Enter string to test FAKELOCK (empty string to end): qwertyuiop
Which lock (1 or 2): 1
FAKELOCK results : 23431
Enter string to test FAKELOCK (empty string to end):