#3: 4/5 for right text but wrong upper/lower case #6: how to send and secret? #9: hash: sum mod 100 bad because... (note "not 1-1" or "two diff strings give same answer" is not quite enough)