Zodiac Killer ciphers: Mirror and Key theory