Common typos: zhzzqhzzqzzzqzhzwzhzz1zhzzazhzz2zhzzqxhzzqahzzqshzzqzjzzqzgzzqzyzzqznzzqzbzzqzuzzqzhxzqzhazqzhszqzhzxqzhzaqzhzszqhzzqhzzzqzzhzwqzhzzqwzhzz1qzhzzq1zhzzaqzhzzqazhzz2qzhzzq2zhzzqxzhzzqzxhzzqzahzzqszhzzqzshzzqzjhzzqzhjzzqzghzzqzhgzzqzyhzzqzhyzzqznhzzqzhnzzqzbhzzqzhbzzqzuhzzqzhuzzqzhxzzqzhzxzqzhazzqzhzazqzhszzqzhzszqzhzzxqzhzzaqzhzzsqqzhzzqzzhzzqzhhzzqzhzzz