Has Amateur Codebreaker Cracked 'Zodiac Killer' Letter?