const keymap = { "1": ["1", "?", null, "!"], "2": ["2", "/", null, "”"], "3": ["3", null, null, "#"], "4": ["4", "「", null, "$"], "5": ["5", "」", null, "%"], "6": ["6", null, "[", "&"], "7": ["7", null, "]", "’"], "8": ["8", null, "(", "("], "9": ["9", null, ")", ")"], "0": ["0", null, null, "~"], "-": ["-", null, null, "="], "=": ["^", null, null, "~"], "q": ["。", "ぁ", null, "Q"], "w": ["か", "え", "が", "W"], "e": ["た", "り", "だ", "E"], "r": ["こ", "ゃ", "ご", "R"], "t": ["さ", "れ", "ざ", "T"], "y": ["ら", "ぱ", "よ", "Y"], "u": ["ち", "ぢ", "に", "U"], "i": ["く", "ぐ", "る", "I"], "o": ["つ", "づ", "ま", "O"], "p": [",", "ぴ", "ぇ", "P"], "[": ["、", null, null, "‘"], "]": ["゛", null, "゜", "{"], "\\": ["]", null, null, "}"], "a": ["う", "を", null, "A"], "s": ["し", "あ", "じ", "S"], "d": ["て", "な", "で", "D"], "f": ["け", "ゅ", "げ", "F"], "g": ["せ", "も", "ぜ", "G"], "h": ["は", "ば", "み", "H"], "j": ["と", "ど", "お", "J"], "k": ["き", "ぎ", "の", "K"], "l": ["い", "ぽ", "ょ", "L"], ";": ["ん", null, "っ", "+"], "'": [":", null, null, "*"], "z": [".", "ぅ", null, "Z"], "x": ["ひ", "ー", "び", "X"], "c": ["す", "ろ", "ず", "C"], "v": ["ふ", "や", "ぶ", "V"], "b": ["へ", "ぃ", "べ", "B"], "n": ["め", "ぷ", "ぬ", "N"], "m": ["そ", "ぞ", "ゆ", "M"], ",": ["ね", "ぺ", "む", "<"], ".": ["ほ", "ぼ", "わ", ">"], "/": ["・", null, "ぉ", "?"], };