- (let ((punctuations '((";" "\e$(0!'!2!"!#!.!/\e(B" "\e$(G!'!2!"!#!.!/\e(B")
- (":" "\e$(0!(!+!3!%!$!&!0!1\e(B" "\e$(G!(!+!3!%!$!&!0!1\e(B")
- ("'" "\e$(0!e!d\e(B" "\e$(G!e!d\e(B")
- ("\"" "\e$(0!g!f!h!i!q\e(B" "\e$(G!g!f!h!i!q\e(B")
- ("\\" "\e$(0"`"b#M\e(B" "\e$(G"`"b#M\e(B")
- ("|" "\e$(0!6!8!:"^\e(B" "\e$(G!6!8!:"^\e(B")
- ("/" "\e$(0"_"a#L\e(B" "\e$(G"_"a#L\e(B")
- ("?" "\e$(0!)!4\e(B" "\e$(G!)!4\e(B")
- ("<" "\e$(0!R"6"A!T"H\e(B" "\e$(G!R"6"A!T"H\e(B")
- (">" "\e$(0!S"7"B!U\e(B" "\e$(G!S"7"B!U\e(B")
- ("[" "\e$(0!F!J!b!H!L!V!Z!X!\\e(B" "\e$(G!F!J!b!H!L!V!Z!X!\\e(B")
- ("]" "\e$(0!G!K!c!I!M!W![!Y!]\e(B" "\e$(G!G!K!c!I!M!W![!Y!]\e(B")
- ("{" "\e$(0!B!`!D\e(B " "\e$(G!B!`!D\e(B ")
- ("}" "\e$(0!C!a!E\e(B" "\e$(G!C!a!E\e(B")
- ("`" "\e$(0!j!k\e(B" "\e$(G!j!k\e(B")
- ("~" "\e$(0"D"+",!<!=\e(B" "\e$(G"D"+",!<!=\e(B")
- ("!" "\e$(0!*!5\e(B" "\e$(G!*!5\e(B")
- ("@" "\e$(0"i"n\e(B" "\e$(G"i"n\e(B")
- ("#" "\e$(0!l"-\e(B" "\e$(G!l"-\e(B")
- ("$" "\e$(0"c"l\e(B" "\e$(G"c"l\e(B")
- ("%" "\e$(0"h"m\e(B" "\e$(G"h"m\e(B")
- ("&" "\e$(0!m".\e(B" "\e$(G!m".\e(B")
- ("*" "\e$(0!n"/!o!w!x\e(B" "\e$(G!n"/!o!w!x\e(B")
- ("(" "\e$(0!>!^!@\e(B" "\e$(G!>!^!@\e(B")
- (")" "\e$(0!?!_!A\e(B" "\e$(G!?!_!A\e(B")
- ("-" "\e$(0!7!9"#"$"1"@\e(B" "\e$(G!7!9"#"$"1"@\e(B")
- ("_" "\e$(0"%"&\e(B" "\e$(G"%"&\e(B")
- ("=" "\e$(0"8"C\e(B" "\e$(G"8"C\e(B")
- ("+" "\e$(0"0"?\e(B" "\e$(G"0"?\e(B"))))
- (dolist (elt punctuations)
+ (let ((punctuation '((";" "\e$(0!'!2!"!#!.!/\e(B" "\e$(G!'!2!"!#!.!/\e(B")
+ (":" "\e$(0!(!+!3!%!$!&!0!1\e(B" "\e$(G!(!+!3!%!$!&!0!1\e(B")
+ ("'" "\e$(0!e!d\e(B" "\e$(G!e!d\e(B")
+ ("\"" "\e$(0!g!f!h!i!q\e(B" "\e$(G!g!f!h!i!q\e(B")
+ ("\\" "\e$(0"`"b#M\e(B" "\e$(G"`"b#M\e(B")
+ ("|" "\e$(0!6!8!:"^\e(B" "\e$(G!6!8!:"^\e(B")
+ ("/" "\e$(0"_"a#L\e(B" "\e$(G"_"a#L\e(B")
+ ("?" "\e$(0!)!4\e(B" "\e$(G!)!4\e(B")
+ ("<" "\e$(0!R"6"A!T"H\e(B" "\e$(G!R"6"A!T"H\e(B")
+ (">" "\e$(0!S"7"B!U\e(B" "\e$(G!S"7"B!U\e(B")
+ ("[" "\e$(0!F!J!b!H!L!V!Z!X!\\e(B" "\e$(G!F!J!b!H!L!V!Z!X!\\e(B")
+ ("]" "\e$(0!G!K!c!I!M!W![!Y!]\e(B" "\e$(G!G!K!c!I!M!W![!Y!]\e(B")
+ ("{" "\e$(0!B!`!D\e(B " "\e$(G!B!`!D\e(B ")
+ ("}" "\e$(0!C!a!E\e(B" "\e$(G!C!a!E\e(B")
+ ("`" "\e$(0!j!k\e(B" "\e$(G!j!k\e(B")
+ ("~" "\e$(0"D"+",!<!=\e(B" "\e$(G"D"+",!<!=\e(B")
+ ("!" "\e$(0!*!5\e(B" "\e$(G!*!5\e(B")
+ ("@" "\e$(0"i"n\e(B" "\e$(G"i"n\e(B")
+ ("#" "\e$(0!l"-\e(B" "\e$(G!l"-\e(B")
+ ("$" "\e$(0"c"l\e(B" "\e$(G"c"l\e(B")
+ ("%" "\e$(0"h"m\e(B" "\e$(G"h"m\e(B")
+ ("&" "\e$(0!m".\e(B" "\e$(G!m".\e(B")
+ ("*" "\e$(0!n"/!o!w!x\e(B" "\e$(G!n"/!o!w!x\e(B")
+ ("(" "\e$(0!>!^!@\e(B" "\e$(G!>!^!@\e(B")
+ (")" "\e$(0!?!_!A\e(B" "\e$(G!?!_!A\e(B")
+ ("-" "\e$(0!7!9"#"$"1"@\e(B" "\e$(G!7!9"#"$"1"@\e(B")
+ ("_" "\e$(0"%"&\e(B" "\e$(G"%"&\e(B")
+ ("=" "\e$(0"8"C\e(B" "\e$(G"8"C\e(B")
+ ("+" "\e$(0"0"?\e(B" "\e$(G"0"?\e(B"))))
+ (dolist (elt punctuation)