
var x = 0; 
var y = 0
var start;
var beg_start;
var int_start; 
var adv_start ; 
var total;
var easycom_start;
var begcom_start;
var intcom_start;
var advcom_start;
var total_com;

var kanji = new Array(); 
var wrong = new Array();

start = 1;

kanji[x++] = "";		
  wrong[y++] = ""; 
kanji[x++] = new Array("一","one, first","ひと","イチ");
  wrong[y++] =new Array ("イ","びと","か","サン","ワヌ","しょ","ミ","に","につ","イッチ"); 
kanji[x++] = new Array("二","two","ふた","ニ");
  wrong[y++] =new Array ("の","ひとつ","か","サン","ふった","しょ","ミ","はと","し","び"); 
kanji[x++] = new Array("七","seven","なな","シチ");
  wrong[y++] =new Array ("のな","シ","ろく","サン","かた","しょ","ハチ","し","こ","はと"); 
kanji[x++] = new Array("八","eight","ハチ","や, よう");
  wrong[y++] =new Array ("ゆう","ひと","にゅう","はう","ニン","はいる","チハ","はと","か","そう"); 
kanji[x++] = new Array("九","nine","キュウ, ク","ここの");
  wrong[y++] =new Array ("りき","か","クツ、キュ","かたな","この","ちから","ハチ","こくの","こ","はとつ"); 
kanji[x++] = new Array("十","ten","ジュウ","とう");
  wrong[y++] =new Array ("ジュ","と","おと、とつ","はは","この","どう","しゅう","この","なな","しょう"); 
kanji[x++] = new Array("人","man, people","ひと","ジン、ニン");
  wrong[y++] =new Array ("ハチ","どう","じの","にゅう","ヒツ","ひ","につ","この","なな","か"); 
kanji[x++] = new Array("入","enter, put in","ニュウ","い、はい");
  wrong[y++] =new Array ("ハチ","ジン、ニン","ひと","かつ","ヒツ","ひ","につ","この","じゅう","か");
kanji[x++] = new Array("力","power","ちから","リキ、リョク");
  wrong[y++] =new Array ("か","キュウ、ク","くち","カツ","ここの","リョク","に","この","じゅう","か");
kanji[x++] = new Array("三","three","サン","み");
  wrong[y++] =new Array ("みっか","ニ","ソン","ミミ","ここの","よん","に","この","ら","どう");
kanji[x++] = new Array("千","thousand","セン","ち");
  wrong[y++] =new Array ("ちち","マン","ソン","せ","こ","ハチ","ちょ","この","ら","わ");
kanji[x++] = new Array("上","above, top, rise","ジョウ","うえ、かみ", "あ、のぼ");
  wrong[y++] =new Array ("ジョ","ドウ","えう","ショ","よ","ハチ","ちょ","ジュウ","さ","なな");
kanji[x++] = new Array("下","low, below, go down","した","カ、ゲ", "くだ、お");
  wrong[y++] =new Array ("シッタ","が","もし","ショ","かか","あ、くた","ちょ","ジュウ","さ","シツ");
kanji[x++] = new Array("大","great, important, big","ダイ、タイ","おお", "お、きな");
  wrong[y++] =new Array ("た","イヌ","おい","タツ","おき","ふた","ちょ","ひと","どう","か");
kanji[x++] = new Array("小","small, little","ショウ","ちい、こ、お");
  wrong[y++] =new Array ("ダイ","じょ","ち","ショ","こい","ちさ","ちょ","さい","さ","すこし");
kanji[x++] = new Array("口","mouth","コウ、ク","くち");
  wrong[y++] =new Array ("かち、か","いり","コ","なん","こい","ぐっち","おおき","しょう","どう","か");
kanji[x++] = new Array("山","mountain","やま","サン");
  wrong[y++] =new Array ("かわ","サ","まや","りゃ","こ","やまん","や","さ","そう","りき");
kanji[x++] = new Array("子","child, baby","こ","シ、ス");
  wrong[y++] =new Array ("か","こど","サ","こん","サン","ちい","カン","さ","そう","ど");
kanji[x++] = new Array("女","woman","おんな、 め","ジョ、ニョ");
  wrong[y++] =new Array ("ジョウ","おな","ニョウ、ミ","こん","セイ","ちい","カン","ジュウ","そう","コモ");
kanji[x++] = new Array("夕","evening","ゆう","セキ");
  wrong[y++] =new Array ("がた","た","ゆ、せ","き","よる","カ","そう","ど","かん","ラン");
kanji[x++] = new Array("川","river","かわ","セン");
  wrong[y++] =new Array ("がわ","サン","ワカ","やま","サ","カ","ゆう","どん","かん","ラナ");
kanji[x++] = new Array("土","earth, soil, land","ド、ト","つち");
  wrong[y++] =new Array ("チツ","ドウ","た、ち","な","サ","カ","ゆう","だん","そう","ラナ");
kanji[x++] = new Array("五","five","ゴ","いつ");
  wrong[y++] =new Array ("いず","コ","ま、まん","か","サ","いつか","ゆう","どん","ゴウ","ロク");
kanji[x++] = new Array("六","six","ロク","む、むい");
  wrong[y++] =new Array ("ま、まい","ラク","ロウか","か","サン","いつか","ろつ","ぎ","むか","どん");
kanji[x++] = new Array("円","yen, circle, round","エン","まる");
  wrong[y++] =new Array ("ま、まい","ネ","メル","か","サン","しゅう","よん","どん","ゴウ","ゴ");
kanji[x++] = new Array("王","king","オウ");
  wrong[y++] =new Array ("セキ","たま","ギョク","オ","き","しゅう","よん","サマ","むか","どん"); 
kanji[x++] = new Array("火","fire","カ","ひ");
  wrong[y++] =new Array ("も","キ","ひひ","び、びょう","かつ","サン","よん","あき","むか","もえる");
kanji[x++] = new Array("月","moon, month","ゲツ、ガツ","つき");
  wrong[y++] =new Array ("つい","カツ","ケツ","モ、モウ","なの","サン","ねん","キュ","むか","どん");
kanji[x++] = new Array("犬","dog","いぬ","ケン");
  wrong[y++] =new Array ("ふた","カン","ねこ","ぬい","なの","おお","ねん","キュ","ショウ","ゲン");
kanji[x++] = new Array("手","hand","シュ","て");
  wrong[y++] =new Array ("てん","かみ","た","シュウ","カン","てあ","い","どん","ショウ","ゲン");
kanji[x++] = new Array("水","water","みず","スイ");
  wrong[y++] =new Array ("スウ","こおり","みす","みよう","か","ミザ","い","キュ","むか","な");
kanji[x++] = new Array("中","middle, inside","なか","チュウ");
  wrong[y++] =new Array ("チュ","なな","かな","ちゅい","カン","てあ","チュゴ、チャ","キュ","ショウ","なかま");
kanji[x++] = new Array("日","day, sun","ニチ、ジツ","ひ、か");
  wrong[y++] =new Array ("ひい、かん","ビチ","た","に、さん","ヒン","シツ、チ","い","どん","ショウ","バン");
kanji[x++] = new Array("天","heaven","テン","あめ");
  wrong[y++] =new Array ("あ","て","ていん、め","く","かん","シツ、チ","い","キュ","ショウ","バン");
kanji[x++] = new Array("文","letter, sentence, writings","ブン、モン","ふみ");
  wrong[y++] =new Array ("ブ","こん、ば","ふま","ブンキ","かん","シツ、チ","い","キュ","コ","どん");
kanji[x++] = new Array("木","tree, wood","ボク、モク","き");
  wrong[y++] =new Array ("きん","マク","ぎ","よう","かん","シツ、チ","ボ、モ","どん","ショウ","きん");
kanji[x++] = new Array("四","four","シ","よ、よん");
  wrong[y++] =new Array ("や、やん","サン","にし","シツ","カン","よう","シュ","キュ","なし","ゲン");
kanji[x++] = new Array("右","right","みぎ","ウ、ユウ");
  wrong[y++] =new Array ("ひだり","ヨウ","いし","がく","カン","よう","シュウ","キュ","なし","ゲン");
kanji[x++] = new Array("左","left","ひだり","サ");
  wrong[y++] =new Array ("みぎ","みき","ひたり","セ","ヒダ","よう","シュウ","びだり","ラン","ゲン");
kanji[x++] = new Array("玉","jewelry, ball","ギョク","たま");
  wrong[y++] =new Array ("だま","キョグ","おお","さま","また","よう","シュウ","ひま","なし","どん");
kanji[x++] = new Array("出","go out, send, take out","シュツ","で、 だ");
  wrong[y++] =new Array ("て、 た","ツシュ","やま","いり","ごう","セン","シュウ","シュ","なし","コン");
kanji[x++] = new Array("正","correct, just, truly","セイ、ショウ","ただ、まさ");
  wrong[y++] =new Array ("たた","ママ、セ","と","コン","かん","シツ","ショ","セナ","ボ、モ","ぎ");
kanji[x++] = new Array("生","birth, life, grow, raw","セイ、ショウ","なま","う、い、は");
  wrong[y++] =new Array ("たま","めい","セ、ショ","いい","がく","シツ","ショ","セナ","ギョク","どん");
kanji[x++] = new Array("石","stone","セキ","いし");
  wrong[y++] =new Array ("みぎ","みき","ひだり","し","セ","キセ","びた","かわ","ギョク","どん");
kanji[x++] = new Array("田","rice field, paddy","た","デン");
  wrong[y++] =new Array ("テン","タタ","にし","ショウ","セ","キセ","びた","かわ","ギョク","どん");
kanji[x++] = new Array("白","white","しろ","ハク");
  wrong[y++] =new Array ("ひゃく","シリ","じ","なん","か","キセ","びた","びゃく","ギョク","まん");
kanji[x++] = new Array("本","book, main, origin","ホン","もと");
  wrong[y++] =new Array ("ホ","とも","き","まと","もく","ぎ","ポ","か、きょう","ギョク","どん");
kanji[x++] = new Array("目","eye","め","モク");
  wrong[y++] =new Array ("じ","しろ","ひゃく","ミ","マク","さ","なん","か、きょう","ギョク","じろ");
kanji[x++] = new Array("立","stand, raise","リツ","た");
  wrong[y++] =new Array ("つり","ツリ","だつ","な","かん","シツ","か","セナ","ショウ","ぎ");
kanji[x++] = new Array("百","hundred","ヒャク","もも");
  wrong[y++] =new Array ("まも","しろ","じ","キャク","かん","セン","か","まま","ギョク","どん");
kanji[x++] = new Array("年","year","ネン","とし");
  wrong[y++] =new Array ("ね","ナン","じと","キャク","たし","と","ギョク","どん","ショウ","がん");
kanji[x++] = new Array("気","spirit, mind, heart","キ、ケ");
  wrong[y++] =new Array ("きん","ね","び","け","たし","セキ","か","り","ショウ","さん");
kanji[x++] = new Array("名","name, famous","な","メイ、ミョウ");
  wrong[y++] =new Array ("ミ、ミョ","ね","メ、リョウ","け","たし","セキ","か","なまえ","ギョク","り");
kanji[x++] = new Array("先","previous, ahead, future","セン","さき");
  wrong[y++] =new Array ("せき","セ","セイ","ンサン","たし","セキ","か","り","ショウ","けな");
kanji[x++] = new Array("早","early, accelerate","はや","ソウ");
  wrong[y++] =new Array ("は","わら","ソン","なく","たし","セキ","か","さ、ない","ギョク","り");
kanji[x++] = new Array("休","rest, feel at ease","やす","キュウ");
  wrong[y++] =new Array ("キュ","からだ","や","なく","よすむ","がらた","か","さ、ない","ギョク","やむ");
kanji[x++] = new Array("字","character, letter","ジ");
  wrong[y++] =new Array ("ジュ","ガク","し","こ","かぐ","さ、ない","ギョク","り","ショウ","よ");
kanji[x++] = new Array("糸","thread","いと","シ");
  wrong[y++] =new Array ("シン","と","か","はや","かぐ","と","ご","シャ、ナ","か","り");
kanji[x++] = new Array("竹","bamboo","たけ","チク");
  wrong[y++] =new Array ("キギ","けた","チ","ちっく","なぼ","やす","か","さ、 た","ギョク","り");
kanji[x++] = new Array("虫","insect","チュウ","むし");
  wrong[y++] =new Array ("チュ","む","もし","ちっく","はや","やす","か","り","ンばん","ここ");
kanji[x++] = new Array("耳","ear","みみ","ジ");
  wrong[y++] =new Array ("シム","み","キキ","ち","なぼ","やす","か","きく、 きえく","ギョウ","ジョ");
kanji[x++] = new Array("見","see, show","ケン","み");
  wrong[y++] =new Array ("キン","メ","きき","サン","みみ","セキ","ギョク","り","ショウ","け");
kanji[x++] = new Array("町","town, city","まち","チョウ");
  wrong[y++] =new Array ("チョ","まつ","まちょう","から","シ","セキ","か","ギョク","セン","り");
kanji[x++] = new Array("車","vehicle, car","くるま","シャ");
  wrong[y++] =new Array ("デン","くま","シュ","な","シ","セキ","か","ぎょう","しょう","ト");
kanji[x++] = new Array("村","village","むら","ソン");
  wrong[y++] =new Array ("たけ","む","シク","ノソ","き","やす","か","ぎ、 ぎょく","サン","り");
kanji[x++] = new Array("男","man, male","おとこ","ダン、ナン");
  wrong[y++] =new Array ("おと","おお","タン、ニン","ち","セン","でん","か","えだん","ギョウ","り");
kanji[x++] = new Array("足","foot, leg, enough, add","あし、た","ソク");
  wrong[y++] =new Array ("だり","そ","はし","あやし","はな","し、あじ","ギョク","り","ショウ","もそく");
kanji[x++] = new Array("赤","red, redden","あか","セキ");
  wrong[y++] =new Array ("あるい","あお","か、き","サン","むら","でん","きいろ","えだん","ギョウ","サキ");
kanji[x++] = new Array("花","flower","はな","カ");
  wrong[y++] =new Array ("はば","いく","か","なば","かな","カン","セン","し、あじ","ショウ","なか");
kanji[x++] = new Array("貝","sea shell","かい");
  wrong[y++] =new Array ("かう","く","み","なば","かな","い","セン","あし","ギョク","り");
kanji[x++] = new Array("学","study, learning","ガク","まな");
  wrong[y++] =new Array ("かく","もぶ","ジ","なく","ジュ","まい","セイ","あし","ショウ","なか");
kanji[x++] = new Array("金","money, gold","かね","キン、コン");
  wrong[y++] =new Array ("か","ぎん","ねか","キコ","ジュ","あい","なま","りん","ショウ","かん");
kanji[x++] = new Array("空","sky, emptiness","そら、あ、から","クウ");
  wrong[y++] =new Array ("そ、あく、ら","あそ、かさ","ク","まど","ジュ","クウキ","カ","ら","なま","りん");
kanji[x++] = new Array("青","blue, green","あお","セイ、ショウ");
  wrong[y++] =new Array ("ショ、イ","あい","おあ","ジョ","ばな","クウキ","カ","ら","こん","レイ、レ");
kanji[x++] = new Array("林","woods, forest","はやし","リン");
  wrong[y++] =new Array ("リ","むら","はし","もり","シン","やばし","ら","つい","ジュ","りん");
kanji[x++] = new Array("雨","rain","あめ","ウ");
  wrong[y++] =new Array ("き","めあ","シュウ","ゆき","シン","やばし","ら","デン","か、こん","な");
kanji[x++] = new Array("草","grass","くさ","ソウ");
  wrong[y++] =new Array ("ンウ","さ","め","カセ","シン","やばし","ら","デン","か、こん","の");
kanji[x++] = new Array("音","sound","おと、ね","オン、イン");
  wrong[y++] =new Array ("お、ね","オ、アト","とお","カン","シン","やし","デン、ダン","いし","あお、い","な");
kanji[x++] = new Array("校","school","コウ");
  wrong[y++] =new Array ("がっこ","か","コ、カン","そう","シン","やし","デン、ダン","いし","ボウ","りん");
kanji[x++] = new Array("森","forest","もり","シン");
  wrong[y++] =new Array ("はやし","シ","むら","リン","ジュ","まい","セイ","き","なま","りん");
kanji[x++] = new Array("刀","sword","かたな","トウ");
  wrong[y++] =new Array ("か","ト","ちから","リン","ジュ","かた","セイ","りん","ショウ","キン");
kanji[x++] = new Array("丸","circle, entire, round","まる","ガン");
  wrong[y++] =new Array ("かん","おおい","る、るい","リン","ま","かま","セイ","き","れん","ちから");
kanji[x++] = new Array("弓","bow (and arrow)","ゆみ","キュウ");
  wrong[y++] =new Array ("みゆ","キ","ゆう","キン","ま","おと","セイ","き","れん","ソン","シュ","おし");
kanji[x++] = new Array("工","artisan, construction","コウ、ク");
  wrong[y++] =new Array ("クウ、コ","え","コク","キン","ま","おと","セイ","き","れん","ソン","シュ","か");
kanji[x++] = new Array("才","ability, years old, talent"," サイ");
  wrong[y++] =new Array ("サ","イウ","サイ","キン","か","おと","セイ","き","れん","ソン");
kanji[x++] = new Array("万","ten thousand, all sorts of","マン、バン");
  wrong[y++] =new Array ("ちから","キュウ","か","ムン、ハン","ひゃく","マバン","じから","カン","コウ","キン");
kanji[x++] = new Array("引","pull, attract,close","イン","ひ");
  wrong[y++] =new Array ("ゆみ","キュウ","ふき","イ、ひイ","かわ","ミユ、ユウ","だし","カン","ショウ","キン");
kanji[x++] = new Array("牛","cow, ox","うし","ギュウ");
  wrong[y++] =new Array ("はん","キュウ","ゴ","キ、ギュ","ひる","ハン、ゴ","だし","カン","コウ","ばん");
kanji[x++] = new Array("元","source, root, origin","もと","ゲン、ガン");
  wrong[y++] =new Array ("ンケン","キュウ","も","ギュウ","とも","ハン、ゴ","キキ","カン","ショウ","ばん");
kanji[x++] = new Array("戸","door, household","と","コ");
  wrong[y++] =new Array ("とび","ク","た、つ","キュウ","とも","ハン、ゴ","キキ","カン","コウ","リ、ラン");
kanji[x++] = new Array("午","noon","ゴ");
  wrong[y++] =new Array ("ゴゴ","は、はん","うし","キュウ","や","かお","コウ","うま","ショウ","ばん");
kanji[x++] = new Array("公","public","おおやけ","コウ");
  wrong[y++] =new Array ("ゴゴ","おお","おおけや","コ","キュ","あ","パン","かお","ゴ","ウ");
kanji[x++] = new Array("今","now, this, immediately","いま","キン、コン");
  wrong[y++] =new Array ("あう","かい","キ、ゴ","まい","キュ","あ","パン","かお","ショウ","ばん");
kanji[x++] = new Array("止","stop","と","シ");
  wrong[y++] =new Array ("とう","ただ","キ、ゴ","セイ、ショウ","キュ","まさ","パン","しん","キン","さん");
kanji[x++] = new Array("少","little, few","すく、すこ","ショウ");
  wrong[y++] =new Array ("す","ちい","ジョ、ショ","セイ","キュ","まさ","パン","しん","ゴ","こ");
kanji[x++] = new Array("心","heart, mind","こころ","シン");
  wrong[y++] =new Array ("シ","ころ","かな","ここ","キュ","まさ","パン","こ","か","さん");
kanji[x++] = new Array("切","cut, sharp","き","セツ");
  wrong[y++] =new Array ("キツ","ちから","きん","セ","キュ","まさ","パン","しん","ゴ","こ");
kanji[x++] = new Array("太","fat, thick, gain weight","ふと","タイ、タ");
  wrong[y++] =new Array ("おお","タエ、ダ","いぬ","セ","キュ","い","きん","しん","か","セン");
kanji[x++] = new Array("内","inside, within","うち","ナイ");
  wrong[y++] =new Array ("な","ナ、ナツ","む","セ","キュ","にし","きん、き","しん","ゴ","こ");
kanji[x++] = new Array("父","father","ちち","フ");
  wrong[y++] =new Array ("ガク","ヘ","ちい","ここ","はは","コウ","パン","シン","ゴ","よ");


//============== END EASIEST KANJI =============
//============== BEGIN BEGINNER KANJI =============

beg_start = x;

kanji[x++] = new Array("分","portion, minute, divide, understand","ブン、フン、ブ","わ");
  wrong[y++] =new Array ("あう","ヘ","バ、バン","なの","ソウ","わか","パン","シン","ゴ","よ");
kanji[x++] = new Array("方","direction, person, way of","かた","ホウ");
  wrong[y++] =new Array ("まん","ホ、ホン","りき、りょく","ちから","ソウ","キュウ、ク","パン","シン","ゴ","たか");
kanji[x++] = new Array("毛","hair","け","モウ");
  wrong[y++] =new Array ("て","テン","モ","か","ソウ","キュウ、ク","や","シン","ゴ","そう");
kanji[x++] = new Array("友","friend","とも","ユウ");
  wrong[y++] =new Array ("みぎ","もと","ユ","も","ソウ","だち","ゆ","シン","ゴ","たか");
kanji[x++] = new Array("外","external, other, remove","そと、 ほか、はず","ガイ、ゲ");
  wrong[y++] =new Array ("ホウ、ゴウ","そ","ゲイ","もん","ソウ","と、ほ、は","ゆう","ない、なか","モン","そう");
kanji[x++] = new Array("兄","older brother","あに","ケイ");
  wrong[y++] =new Array ("おとうと","ああ","カイ","おに","グチ","トウ","ゆう","シ、シン","ふる","ない");
kanji[x++] = new Array("古","old, wear out","ふる","コ");
  wrong[y++] =new Array ("わか","フウ","カイ","はや","グチ","コウ","ゆう","シ、シン","か","ふり");
kanji[x++] = new Array("広","broad, wide, spread, extend","ひろ","コウ");
  wrong[y++] =new Array ("ひる","フウ","コ","はや","グチ","せま","マイ","ゆ、ゆう","か","ク、キン");
kanji[x++] = new Array("市","city, market","シ","いち");
  wrong[y++] =new Array ("けん","け","シン","ち","グチ","コ、コウ","か","ク、キン","モウ","ひと");
kanji[x++] = new Array("矢","arrow","や","シ");
  wrong[y++] =new Array ("うし","ゴ","ぷ","ゴウ","はん","せま","うし","キュウ、ギュウ","か","おっと");
kanji[x++] = new Array("台","stand, base, machine counter","ダイ、タイ");
  wrong[y++] =new Array ("タ、ダ","ガイ","シン","ち","グチ","せま","マイ","コ、コウ","か","あゆ");
kanji[x++] = new Array("冬","winter","ふゆ","トウ");
  wrong[y++] =new Array ("タ、ト","ゆき","ふふ","ナツ","グチ","あき","せわ","コ、コウ","か","つう");
kanji[x++] = new Array("半","half","ハン","なか");
  wrong[y++] =new Array ("ハ、バ","シ","おっと","ナツ","ひる","あき","や","つう","キュウ","ひ");
kanji[x++] = new Array("母","mother","はは","ボ");
  wrong[y++] =new Array ("ハ、バ","ちち","ボウ","ナツ","うみ","あき","や","はし","つう","シュウ");
kanji[x++] = new Array("北","north","きた","ホク");
  wrong[y++] =new Array ("ホ","ひ","ボウ","たき","みなみ","あき","や","はし","シュウ","びゆ");
kanji[x++] = new Array("用","business, use, errand","ヨウ","もち");
  wrong[y++] =new Array ("よ","つき","ヨウク","もうち","りよ","げつ","ば","はし","か","つう");
kanji[x++] = new Array("羽","feather, wing","はね、 は","ウ");
  wrong[y++] =new Array ("ホウ","つよい","つばさ","ツヨウ","りよ","ヨワ","か","はし","サン","つう");
kanji[x++] = new Array("回","times, go around","まわ","カイ");
  wrong[y++] =new Array ("モウ","か","わた","ジョ","くに","よわ","か","ま","サン","つう");
kanji[x++] = new Array("会","society, understanding, meet","あ","カイ、エ");
  wrong[y++] =new Array ("カ、カウ","ご","ゼン","ケイ","くに","よわ","ヨ","あま","たべ","シャ");
kanji[x++] = new Array("交","associate with, mix, exchange greetings","コウ","まじ、か");
  wrong[y++] =new Array ("キョウ","ご","めじ、かう","ケイ","がつ","よわ","ヨ","たべ","シャ","れい");
kanji[x++] = new Array("光","light, shine","ひかり、 ひか","コウ");
  wrong[y++] =new Array ("ビッカ","ご","ニコ","ケイ","ひつ、ひい","ウコ","く","こめ","ベイ、マイ","り");
kanji[x++] = new Array("考","think, consider","かんが","コウ");
  wrong[y++] =new Array ("カン","おしえ","ご","ケイ","キョウ、キ","しゃ","く","もの","かり","な");
kanji[x++] = new Array("行","go, row, carry out","い、ゆ、おこな","コウ、キョウ");
  wrong[y++] =new Array ("こう、ゆく","まつ","キュ、コ","いこ、ゆく、おとな","キュウ、キ","いぐ","もの","く","ひと","な");
kanji[x++] = new Array("合","together, total, combine","あ","ゴウ、ガッ");
  wrong[y++] =new Array ("ゴ、ガク","かい","ケイ","ゼン、ゼ、セイ","ヨウ","シャ","く","もの","ひと","な");
kanji[x++] = new Array("寺","temple","てら","ジ");
  wrong[y++] =new Array ("とき","まつ","て、し","モウ","きと、き","ジン","もの","な","セイ","じんしゃ");
kanji[x++] = new Array("自","self, by itself","ジ、シ","みずか");
  wrong[y++] =new Array ("にち","しろ","ハク、ヒャク","みかず","き、ぎ","ジン","もの","ぶつ","ひとつ","サン");
kanji[x++] = new Array("色","color","いろ","ショク、シキ");
  wrong[y++] =new Array ("カド","しろ","キシ","ちゃ","ショウ","じん","ま","どか、か","つう","なの");
kanji[x++] = new Array("西","west","にし","セイ、サイ");
  wrong[y++] =new Array ("みなみ","よん","しに","サ、セ","ショウ","ヨウ","い","どか、か","べい","ザ、サン");
kanji[x++] = new Array("多","many, much","おお","タ");
  wrong[y++] =new Array ("すこし","オ","タタ","よる","ショウ","ヨウ","い","どか、か","つう","なの");
kanji[x++] = new Array("地","earth, land","チ、ジ");
  wrong[y++] =new Array ("つち","シン","いけ","ドウ","ショウ","けい","ゼン","なの","ぶん","かい");
kanji[x++] = new Array("池","pond","チ","いけ");
  wrong[y++] =new Array ("けい","チイ、ジ","つ","ドウ","ショウ","けい","ゼン","か","うみ","チョウ");
kanji[x++] = new Array("当","hit, appropriate, guess at","トウ","あ");
  wrong[y++] =new Array ("てき","と、ち","ほん","タ","ショウ","けい","あい","チョウ","ぶん","かい");
kanji[x++] = new Array("同","the same","おな","ドウ");
  wrong[y++] =new Array ("なん","オ","ト","タ","ショウ","じ","ゼン","か","ぶん","かい");
kanji[x++] = new Array("肉","meat","ニク");
  wrong[y++] =new Array ("ない","ニン","チュウ","なか","ショウ","じ","ゼン","か","クニ","だん");
kanji[x++] = new Array("米","rice, America","こめ","ベイ、マイ");
  wrong[y++] =new Array ("ひかり","くる","めこ","アメリカ","メイ、ヘイ","く","こる","か","クニ","ごはん");
kanji[x++] = new Array("毎","every, each","マイ");
  wrong[y++] =new Array ("ハハ","おもい","うみ","いま","メイ、ヘイ","うめ","ころ","だん","ごはん","わ");
kanji[x++] = new Array("角","angle, corner, horn","かど、つの","カク");
  wrong[y++] =new Array ("いろ","こうさ、つう","さかな","クカ","ころ","か、かん","クニ","だん","ジュウ","わ");
kanji[x++] = new Array("汽","steam","キ"); 
  wrong[y++] =new Array ("セイ","け、こう","スイ","かき","ケ、ケン","さ","ころ","か、かん","ついて","だん");
kanji[x++] = new Array("近","near","キン","ちか"); 
  wrong[y++] =new Array ("キ","どう","とお","かき","ケ、ケン","サン","ころ","だん","リュウ","わ");
kanji[x++] = new Array("形","form, shape","かたち、かた","ケイ、ギョウ"); 
  wrong[y++] =new Array ("すがた","かちた","カイ、キユ","かき","けん","さ","ころ","ショ","すが","だん");
kanji[x++] = new Array("言","word, say","い、こと","ゲン、ゴン"); 
  wrong[y++] =new Array ("はな","ギン、ゴ","とこ、いう","か","けん","ツキ","ころ","ショ","なん","とば");
kanji[x++] = new Array("谷","valley, ravine, canyon","たに、や","コク"); 
  wrong[y++] =new Array ("あ","ゴウ","にた、やや","クコウ","け、けん","ツキ","ころ","ショ","リュウ","しん");
kanji[x++] = new Array("作","working, production, make, harvest","サク、サ","つく"); 
  wrong[y++] =new Array ("つる","シ、サン","つか、やや","キョ","け、けん","サン","ころ","ショ","ごと","とば");
kanji[x++] = new Array("社","company, shrine","シャ","やしろ"); 
  wrong[y++] =new Array ("ゆす","てら","かい、く","シュ","けん","サン","ころ","ショウ","リュウ","し");
kanji[x++] = new Array("図","drawing, diagram, plan","ズ、ト","はか"); 
  wrong[y++] =new Array ("ちす","て、つ","かい、か","シュ","まわ","サン","しろや","ショウ","ごと","し");
kanji[x++] = new Array("声","voice","こえ","セイ"); 
  wrong[y++] =new Array ("ト","こ、けい","おん","とびら","おと","サン","とびら","ショウ","ごと","し");
kanji[x++] = new Array("走","run","はし","ソウ"); 
  wrong[y++] =new Array ("あるく","ソク","てら","しる","おと","サン","ジ","ショウ","リュ","さ");
kanji[x++] = new Array("体","body, style, form","からだ","タイ、テイ"); 
  wrong[y++] =new Array ("やす","だから","キュウ","チ、タ","おと","サン","ほん","ショウ","ごと","ろう");
kanji[x++] = new Array("弟","younger brother, pupil, disciple","おとうと","テイ"); 
  wrong[y++] =new Array ("あに","ダイ、タイ","おっと","ばん","おと","サン","いもうと","ショ","おに","タン");
kanji[x++] = new Array("売","sell","バイ","う"); 
  wrong[y++] =new Array ("ハツ","かい","はし","バン","おと","サン","よむ","ショ","つづ","タン");
kanji[x++] = new Array("麦","wheat, barley, rye, oats","むぎ","バク"); 
  wrong[y++] =new Array ("きむ","サン","クバ","バン","おと","サン","よむ","ショ","つづ","ろう");
kanji[x++] = new Array("来","come, cause, bring about","く、きた","ライ"); 
  wrong[y++] =new Array ("こめ","き、くた","ひかり、ひか","ラン","おと","サオ","むぎ","ショ","まず","こい");
kanji[x++] = new Array("里","village, hamlet","リ","さと"); 
  wrong[y++] =new Array ("りゆ","さ、とう","ただ","ラン","いなか","サオ","むら","こい","リュウ","もり");
kanji[x++] = new Array("画","picture, drawing, kanji stroke","ガ、カク"); 
  wrong[y++] =new Array ("え","まん","カ、カン","らい","リョ","サオ","えい","ショ","まず","ジ");
kanji[x++] = new Array("岩","rock","いわ","ガン"); 
  wrong[y++] =new Array ("こ","やま","いし、いさ","カ","わい","セキ","えい","ジ","リュウ","か");
kanji[x++] = new Array("京","capital","キョウ、ケイ"); 
  wrong[y++] =new Array ("トウ","はや","キュウ、ケ","こ、きょ","な","サン","えい","カツ","けん","ジ");
kanji[x++] = new Array("国","country","コク","くに"); 
  wrong[y++] =new Array ("こえん","コ、ニク","せき","きゅ、きょ","な","サン","い","カツ","タイ","リュウ");
kanji[x++] = new Array("姉","older sister","あね","シ"); 
  wrong[y++] =new Array ("あに","いもうと","しけん","ジン","ねい","サン","い","カツ","ダイ","が");
kanji[x++] = new Array("知","know, notify, inform","し","チ"); 
  wrong[y++] =new Array ("わ","とう","チン","ジン","ねい","サン","い","るし","ダイ","ヘイ");
kanji[x++] = new Array("長","long, chief","なが","チョウ"); 
  wrong[y++] =new Array ("チュウ、チ","うま","ダン","なか","セイ","サン","い","るし","ダイ","かし");
kanji[x++] = new Array("直","straight, direct, immediately, fix","チョク、ジキ","ただ、なお"); 
  wrong[y++] =new Array ("チュウ、チ","なし","ダン","チャク","セイ","サン","い","るし","ダイ","ヘイ");
kanji[x++] = new Array("店","shop, store","みせ","テン"); 
  wrong[y++] =new Array ("み、せみ","テイ","チョク","さ","セイ","サン","ミナ","るし","ダイ","ヘイ");
kanji[x++] = new Array("東","east","ひがし","トウ"); 
  wrong[y++] =new Array ("キョウ","ト","にし","ミナミ","セイ","サン","キョ","ダイ","リュ","か");
kanji[x++] = new Array("歩","step, rate, walk","ある","ホ、ブ"); 
  wrong[y++] =new Array ("あ","ジ","はや","ボン","はし","サン","キョ","ホウ、ブウ","ダイ","ヘイ");
kanji[x++] = new Array("妹","little sister","いもうと","マイ"); 
  wrong[y++] =new Array ("あに","アネエ","いもと","ボン","おんな","サン","キョウ","さん","ダイ","ヘイ");
kanji[x++] = new Array("明","light, clear, pass (the night)","あか、あき、あ","メイ、ミョウ"); 
  wrong[y++] =new Array ("あうり","るい","にち","ツキ","あるつ","サン","ミョ","さん","ダイ","か");
kanji[x++] = new Array("門","gate","モン","かど"); 
  wrong[y++] =new Array ("か","キキ","あいだ","ツキ","も","サン","ミョ","さん","ダイ","ヘイ");
kanji[x++] = new Array("夜","night","よ、よる","ヤ"); 
  wrong[y++] =new Array ("ヤル","ゆう","まえ","ヨウ","ま","サン","ミョ","さん","く、くすり","ヘイ");
kanji[x++] = new Array("科","branch, department","カ"); 
  wrong[y++] =new Array ("かい","リョウ","り","わたし","ま","サン","ミョ","さん","リュ","びん"); 
kanji[x++] = new Array("海","sea, ocean","うみ","カイ"); 
  wrong[y++] =new Array ("マエ","まい","うつ、う","はは","ま","サン","ミョ","さん","くん","きん"); 
kanji[x++] = new Array("活","life,activity","カツ","いき"); 
  wrong[y++] =new Array ("ほう","セイ","か、かい","いか","ウミ","サン","ミョ","さん","くん","ヘイ"); 
kanji[x++] = new Array("計","plan, measure, arrange","ケイ","はか"); 
  wrong[y++] =new Array ("ケ","きい","ツ、ツキ","ほ","トウ","サン","ミョ","さん","リュ","きん"); 
kanji[x++] = new Array("後","after, behind, later, back","あと、のち","ゴ、コウ","うし、おく"); 
  wrong[y++] =new Array ("まつ","はや","うろ","カシ","ド、トウ","サン","ミョウ","さん","くん","ぶ"); 
kanji[x++] = new Array("思","think","おも","シ"); 
  wrong[y++] =new Array ("まつ","タ","もう","シツ","こころ","サン","ミョ","ぶ","リュ","なん");
kanji[x++] = new Array("室","room","シツ","むろ"); 
  wrong[y++] =new Array ("へや","ツシ","むら","ほや","むぎ","サン","ミョ","さん","か","ぶ");  
kanji[x++] = new Array("首","head, neck, first","くび","シュ"); 
  wrong[y++] =new Array ("ドウ","シュウ","あたま","びく","むぎ","チョウ","ぬび","さい","か","サン");  
kanji[x++] = new Array("秋","autumn","あき","シュウ"); 
  wrong[y++] =new Array ("わたし","ひ","あ、あこ","シュ","なつ","サン","いき","かん","チョウ","もえる");  
kanji[x++] = new Array("春","spring","はる","シュン"); 
  wrong[y++] =new Array ("あき","ひ","はと、ひ","シュ","か","サン","さい","チョウ","リュ","や");  
kanji[x++] = new Array("食","food, eating","ショク","た、く"); 
  wrong[y++] =new Array ("のみ","ひ","ショ、シ","たん","か","サン","ぬび","さい","ニチ","まい");  
kanji[x++] = new Array("星","star","ほし","セイ"); 
  wrong[y++] =new Array ("サ、セ","ひ","はし","バン","にち","サン","ウチュ","さい","ニチ","まい");  
kanji[x++] = new Array("前","before, front","まえ","ゼン"); 
  wrong[y++] =new Array ("うし","ま、み","セイ","まん","か","サン","ぬび","さい","ニチ","かい");
kanji[x++] = new Array("茶","tea","チャ、サ"); 
  wrong[y++] =new Array ("きつ","チュウ","セイ","まん","か","サン","ぬび","テン","リュ","そう"); 
kanji[x++] = new Array("昼","daytime, noon","ひる","チュウ"); 
  wrong[y++] =new Array ("ひ","チュ","はん","まんい","か","サン","のど","テン","ニチ","リュ"); 
kanji[x++] = new Array("点","point, dot","テン"); 
  wrong[y++] =new Array ("て","なし","もい","デイ","か","サン","こう","テン","ニチ","きい"); 
kanji[x++] = new Array("南","south","みなみ","ナン"); 
  wrong[y++] =new Array ("にし","なみ","ナイ","デイ","か","サン","こう","テン","ニチ","シュウ"); 
kanji[x++] = new Array("風","wind, appearance, style","かぜ","フウ"); 
  wrong[y++] =new Array ("おふ","なみ","くう","デイ","か","サン","こう","テン","ニチ","ショウ"); 
kanji[x++] = new Array("夏","summer","なつ","カ"); 
  wrong[y++] =new Array ("ふゆ","はる","あき","デイ","みん","サン","こう","テン","ニチ","きい"); 
kanji[x++] = new Array("家","house","いえ、や","カ、ケ"); 
  wrong[y++] =new Array ("ぶた","い、いのこ","とん","ショウ","みん","サン","こう","テン","カン","きい"); 
kanji[x++] = new Array("記","write down, note","キ","しる"); 
  wrong[y++] =new Array ("ケイ","はか","とき、てき","ショウ","テイ","サン","こう","テン","カン","トウ"); 
kanji[x++] = new Array("帰","return, send back","かえ","キ"); 
  wrong[y++] =new Array ("ね","か、きい","とばり","チョウ","みん","サン","こう","テン","カン","きい"); 
kanji[x++] = new Array("原","original, field, plain","はら","ゲン"); 
  wrong[y++] =new Array ("ケ","ら、りん","コウ","ショウ","ねだん","サン","こう","テン","カン","シュ"); 
kanji[x++] = new Array("高","high, increase, raise","たか","コウ"); 
  wrong[y++] =new Array ("かた","せか","ちょ","ショウ","おそ","サン","こ、か","テン","カン","き"); 
kanji[x++] = new Array("紙","paper","かみ","シ");   
  wrong[y++] =new Array ("ケツ","やく","か、こん","ショ","おわ","サン","はい、ば","テン","キュウ","ソ"); 
kanji[x++] = new Array("時","time","とき","ジ");   
  wrong[y++] =new Array ("マツ","てら","か、こん","ショウ","も、ま","サン","ひ、にち","テン","キュウ","き"); 
kanji[x++] = new Array("弱","weak","よわ","ジャク");   
  wrong[y++] =new Array ("つよ","はね","つばさ","ショク","もう","サン","チ、チン","テン","キュウ","き"); 
kanji[x++] = new Array("書","write, writing","ショ","か");   
  wrong[y++] =new Array ("もの","くか","ショウ","お","ジョク","サン","ジン","テン","キュウ","き");
kanji[x++] = new Array("通","go through, pass, commute","ツウ","とお、かよ");   
  wrong[y++] =new Array ("ド","つら","ショウ","とおい","よか","サン","スイ","テン","ナン","き");
kanji[x++] = new Array("馬","horse","うま","バ");  
  wrong[y++] =new Array ("しま","とり","チョウ","ハハ","うし","サン","スイ","テン","ギョ","くろ");
kanji[x++] = new Array("魚","fish","さかな","ギョ");  
  wrong[y++] =new Array ("うま","とり","バ","うし","かさな","サン","すし","テン","エイ","かい");
kanji[x++] = new Array("強","strong","つよ、し","キョウ、ゴウ");  
  wrong[y++] =new Array ("ジャク","よわ","コ","かぜ","キョ、しよ","サン","つし","テン","エイ","かい");
kanji[x++] = new Array("教","teach, religion","キョウ","おし、おそ");  
  wrong[y++] =new Array ("かんがえ","キョ、キ","がく","ま","スウ","サン","つし","テン","エイ","カン");
kanji[x++] = new Array("黄","yellow","オウ、コウ","き");  
  wrong[y++] =new Array ("むかし","チャ","い","こと","オ、ゴ","サン","くろ","テン","エイ","きろ");
kanji[x++] = new Array("黒","black","くろ","コク");  
  wrong[y++] =new Array ("なし","チャ","オウ、コウ","さかな","うし","サン","うま","テン","エイ","きろ");
kanji[x++] = new Array("細","thin, detailed","サイ","ほそ、こま");  
  wrong[y++] =new Array ("かみ","ショウ","くみ","ほ、おお","ちち","サン","まい","だ","テン","そう");
kanji[x++] = new Array("週","week","シュウ");  
  wrong[y++] =new Array ("か","ショウ","ねん","かな","テキ","サン","まい","だ","テン","きろ");
kanji[x++] = new Array("雪","snow","ゆき","セツ");  
  wrong[y++] =new Array ("あめ","や、ゆ","くも","セ、メ","テキ","サン","まい","だ","デン","きろ");
kanji[x++] = new Array("船","ship","ふね","セン");  
  wrong[y++] =new Array ("なふ","カン","まる","こう","テキ","サン","まい","だ","デン","きろ");
kanji[x++] = new Array("組","put together, class","くみ、く","ソ");  
  wrong[y++] =new Array ("ショウ","ほそ","かみ","こう","そう","サン","まい","だ","デン","チョ");
kanji[x++] = new Array("鳥","bird","とり","チョウ");  
  wrong[y++] =new Array ("うま","チョ","しま","バ","ギョ","サン","とと","だ","デン","メイ");
kanji[x++] = new Array("野","field, wild","の","ヤ");  
  wrong[y++] =new Array ("よう","のう","やく","チャ","サン","ぎょ","た","さい","デン","チョ");
kanji[x++] = new Array("理","reason, truth, principle","リ");  
  wrong[y++] =new Array ("ゆう","ゲン","りょ","チャ","サン","ぎょ","あらわ","か","デン","チョ");
kanji[x++] = new Array("雲","cloud","くも","ウン");  
  wrong[y++] =new Array ("あめ","ゆき","もく","テ、デン","キ","ぎょ","オウ","か","デン","チョ");
kanji[x++] = new Array("絵","picture","エ、カイ");  
  wrong[y++] =new Array ("ケツ","キュウ","らく","テ、デン","ケイ","ぎょ","メン","か","デン","チョ");
kanji[x++] = new Array("間","interval, room, pause","カン、ケン","あいだ、ま");  
  wrong[y++] =new Array ("きき","モン","かい、けい","テ、デン","あだ","キョウ","マン","か","デン","あ");
kanji[x++] = new Array("場","place","ジョウ","ば");  
  wrong[y++] =new Array ("ショ","モノ","かい、けい","はい","ジン","キョウ","マン","しま","デン","もう");
kanji[x++] = new Array("晴","clear up, dispel","セイ","は");  
  wrong[y++] =new Array ("はる","あお","サ、セ","ひる","ばい","ショウ","マン","か","デン","そう"); 
kanji[x++] = new Array("朝","morning, dynasty","あさ","チョウ");  
  wrong[y++] =new Array ("ある","あお","チョ、チ","ひる","ツキ","ショウ","マン","か","デン","そう"); 
kanji[x++] = new Array("答","answer","こた","トウ");  
  wrong[y++] =new Array ("あう","シツ","タ、ト","さく","ツキ","ショウ","マン","か","デン","そう"); 
kanji[x++] = new Array("道","road, way","みち","ドウ");  
  wrong[y++] =new Array ("ツウ","つら","かよ","ショウ","ト、シ","みみ","マン","か","デン","そう"); 
kanji[x++] = new Array("買","buy","か","バイ");  
  wrong[y++] =new Array ("う","ばば","ハツ","ショウ","ト、シ","まい","カン","か","デン","キン"); 
kanji[x++] = new Array("番","number, order, keeping watch, one's turn","バン");  
  wrong[y++] =new Array ("だい","シン","ハツ","ショウ","ト、シ","まい","カン","か","デン","そう"); 
kanji[x++] = new Array("園","garden","エン","その");  
  wrong[y++] =new Array ("コウ","こく","はつ","ショウ","にわ","まい","カン","か","デン","そう");
kanji[x++] = new Array("遠","far, distant","とお","エン");  
  wrong[y++] =new Array ("ド","ちか","シュウ","こう","イ、エ","まい","カン","か","デン","そう"); 
kanji[x++] = new Array("楽","fun, look forward to, music","たの","ガク、ラク");  
  wrong[y++] =new Array ("オン","くすり","こう","シュ","イ、エ","まい","くす","か","デン","そう"); 
kanji[x++] = new Array("新","new","あたら、あら","シン");  
  wrong[y++] =new Array ("おや","した","こう","ブン","か","シ、ジ","くす","ゆ","デン","そう"); 
kanji[x++] = new Array("数","number, count","スウ","かず、かぞ");  
  wrong[y++] =new Array ("スイ","かざ","セイ","ショウ","か","めい、まい","くす","ゆ","デン","そう");  
kanji[x++] = new Array("電","electricity","デン");  
  wrong[y++] =new Array ("くも","わ","テ、トウ","ゆき","か","シャ","くす","ゆ","デン","そう");  
kanji[x++] = new Array("話","speak, story","はな、はなし","ワ");  
  wrong[y++] =new Array ("コ、ゴ","キ","ケイ","はか","か","シャ","トウ","ゆ","デイ","そう");  
kanji[x++] = new Array("歌","song","うた","カ");  
  wrong[y++] =new Array ("のむ","い、う","カイ","たえ","か","シャ","ヨク","かん","デイ","そう"); 
kanji[x++] = new Array("語","word, talk","ゴ","かた");  
  wrong[y++] =new Array ("はなし、はな","キ","ケイ","はか","か","シャ","トウ","ゆ","デイ","そう");
kanji[x++] = new Array("算","calculate","サン");  
  wrong[y++] =new Array ("サ、セ","ちか","シュウ","こう","むぎ","まい","カン","か","デン","そう"); 
kanji[x++] = new Array("読","read","よ","トク、ドク");  
  wrong[y++] =new Array ("サ、セ","つづ","シュウ","こう","はな","かく","ドン","か","デン","そう"); 
kanji[x++] = new Array("聞","hear","き","ブン、モン");  
  wrong[y++] =new Array ("あいだ","マン","シュウ","ガク","はな","もう","ドン","みみ","デン","そう"); 
kanji[x++] = new Array("鳴","cry, sing (by animals), ring","メイ","な");  
  wrong[y++] =new Array ("とり","ナイ","しま","ガク","うま","モウ","ドン","ぐち","デン","そう"); 
kanji[x++] = new Array("線","line","セン");  
  wrong[y++] =new Array ("おと","セ、サ","おん","ガク","ばら","モ","ドン","ぐち","デン","か"); 
kanji[x++] = new Array("親","close, intimate, parent","おや、した","シン");  
  wrong[y++] =new Array ("あたら","やお","シャ","み、たし","ばら","モ","ドン","ぐち","デン","か"); 
kanji[x++] = new Array("頭","head","あたま","トウ、ズ");  
  wrong[y++] =new Array ("あまた","かお","かみ","ト、セ","ほん","モ","ドン","ぐち","デン","か"); 
kanji[x++] = new Array("顔","face","かお","ガン");  
  wrong[y++] =new Array ("あまた","えがお","あたま","カ、キン","ほん","さ","ドン","ぐち","デン","か"); 
kanji[x++] = new Array("曜","day of the week","ヨウ");  
  wrong[y++] =new Array ("にち","ヨ","シュウ","ねん","リュ","さ","ドン","ぐち","テ、デン","か"); 
kanji[x++] = new Array("不","not","フ、ブ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("世","world, society, life","セ、セイ","よ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("乗","ride, get on, board, get onto","ジョウ","の");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("事","thing, matter, incident, work","ジ","こと");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("全","all, complete, accomplish, entire","ゼン","まっと、まった");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("化","change, transform, civilize, disguise oneself","カ、ケ","ば");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("何","what","なに、なん","カ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か");  
kanji[x++] = new Array("信","believe, trust, have faith in","シン");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("悪","believe, trust, have faith in","アク、オ、わる");  
  wrong[y++] =new Array ("ア、やす","オク","した","けん","ショウ","しゅう","ひつ","ぐち","テン","あんか");
kanji[x++] = new Array("安","cheap, restful, peaceful","アン、やす");  
  wrong[y++] =new Array ("ア、やす","おんな","ジョウ、あ","ケ、けん","ショウ","しょう","ひつ","じょ、しょう","ナ、あんさ","あんか");
kanji[x++] = new Array("暗","dark","アン、くら");  
  wrong[y++] =new Array ("ア、やす","オン、おと","あかる","ニチ、くる","ショウ","ケ、こう","ア、えん","じょ、しょう","ナ、あんさ","あんか");
kanji[x++] = new Array("医","medicine","イ、いや");  
  wrong[y++] =new Array ("イシャ、あ","えい","かい","ニチ、くる","ショウ","ケ、こう","ア、えん","じょ、しょう","ナ、あんさ","ウ、あわ");
kanji[x++] = new Array("意","mind, thought","イ");  
  wrong[y++] =new Array ("ウ","えい","いみ","ニチ、くる","イキ、おく","ケ、こう","ア、えん","じょ、しょう","ケン、ふる","ウ、さる");
kanji[x++] = new Array("育","grow up, raise, educate","イク、そだ");  
  wrong[y++] =new Array ("ウ、そで","いき","いみ","そうつ","イン、いす","ケ、こう","ア、えん","じょ、しょう","イ、つき","ウ、し");
kanji[x++] = new Array("員","member, employee","イン");  
  wrong[y++] =new Array ("ウ、そで","イ","いみ","そうつ","イク、かう","ばい","ア、えん","シュウ、しり","イ、つき","ウ、し");
kanji[x++] = new Array("院","institute","イン");  
  wrong[y++] =new Array ("ウ、そで","び","イ、びょう","えん","イク、かう","ばい","ア、えん","シュウ、しり","ケン、か","ウ、し");
kanji[x++] = new Array("飲","drink","イン、の");  
  wrong[y++] =new Array ("タベ","び","イ、びょう","むの","のま","ばい","ア、えん","シュウ、しり","ニュウ、か","ウ、し");
kanji[x++] = new Array("運","carry, fate","ウン、はこ");  
  wrong[y++] =new Array ("れん","シャ、は","イ、びょう","めい","グ、グン","ばい","ア、えん","シュウ、ぐ","ケン、か","ウ、はけ");
kanji[x++] = new Array("泳","swim","エイ、およ");  
  wrong[y++] =new Array ("えん","シャ、は","イ、みず","めい","グ、グン","ばい","ア、いん","シュウ、し","ケン、か","すい");
kanji[x++] = new Array("駅","station","エキ");  
  wrong[y++] =new Array ("ウ","イン、のむ","えく","うま","ケ、ケン","ケ、こう","ア、えん","じょ、しょう","キ、いん","ウ、し");
kanji[x++] = new Array("園","park, garden","エン、その");  
  wrong[y++] =new Array ("とう","ビ、こう","イ、びょう","むの","のま","ばい","ア、えい","ス、ズ、そう","ニュウ、か","ウ、し");
kanji[x++] = new Array("横","side, sideways","オウ、よこ");  
  wrong[y++] =new Array ("きいろ","ビ、こう","イ、びょう","オ、よ","のま","コウ、カ","ア、えい","ス、ズ、そう","ゆか","ウ、し");
kanji[x++] = new Array("屋","shop, roof, building","オク、や");  
  wrong[y++] =new Array ("やね","ビ、こう","みつ","オ、よ","おか","コウ、カ","シツ、しゃ","タ、ダ","みせ","ウ、し");
kanji[x++] = new Array("温","warm","オン、あたた");  
  wrong[y++] =new Array ("せん","イン、ど","オド、あつ","オ、よ","おか","コウ、カ","シツ、すい","タ、ダ、どろ","しか","ウ、し");
kanji[x++] = new Array("化","change, enchant","カ、ケ、ば");  
  wrong[y++] =new Array ("イ、かう","イン、ど","ぶ、ぶん","オ、よ","はな","コウ、カ","シツ、すい","ゲ、グ、ど","しか","ウ、し");
kanji[x++] = new Array("荷","burden, baggage","カ、に");  
  wrong[y++] =new Array ("カ、なに","イン、ど","そ、そう","ぜい","はな","コウ、カ","シツ、すい","ケ、グ","もつ、ぶつ","ウ、し");
kanji[x++] = new Array("界","area, world","カイ");  
  wrong[y++] =new Array ("カ、せ","イン、えい","そ、そう","ぜい","はな","コウ、カ","シツ、すい","ケ、グ","イ、おも","しょう、す");
kanji[x++] = new Array("開","open","カイ、ひら、あ");  
  wrong[y++] =new Array ("カ、せ","カン、あいだ","そ、そう","ク、クウ","セン、しま","コウ、カ","まん、もん","ケ、グ","イ、おも","しょう、す、さ");
kanji[x++] = new Array("階","story, stair","カイ");  
  wrong[y++] =new Array ("カ、せ","カン","そ、そう","ク、クウ","みな、みんな","コウ、カ","でん、だん","ケ、グ","イ、おも","しょう、す");
kanji[x++] = new Array("角","angle, corner","カク、かど");  
  wrong[y++] =new Array ("カ、ク","カイ、かと","そ、そう","ク、クウ","よ、よう","コウ、カ","でん、だん","ケ、グ","イ、か","しょう");
kanji[x++] = new Array("活","life, living, activity","カツ、い");  
  wrong[y++] =new Array ("セイ、さ","カイ、いき","そ、そう","ク、クウ","よ、よう","コウ、カ","でん、だん","カン、はな","イ、か","しょう");
kanji[x++] = new Array("寒","cold","カン、さむ");  
  wrong[y++] =new Array ("カ、さ","カイ、つめ","そ、そう","ク、クウ","よ、よう","コウ、カ","かな","ケ、グ","イ、か","しょう");
kanji[x++] = new Array("感","feeling, emotion","カン");  
  wrong[y++] =new Array ("カ、こころ","カイ、せい","そ、そう","ク、クウ","よ、よう","コウ、カ","かな","ケ、グ","カンジ","す、しゅう");
kanji[x++] = new Array("館","large building, hall","カン");  
  wrong[y++] =new Array ("カ","カイ、せい","キ、たべ","ク、クウ","よ、よう","コウ、カ","かな","ケ、のむ","ケン","す、しゅう");
kanji[x++] = new Array("岸","shore, beach, bank","ガン、きし");  
  wrong[y++] =new Array ("カ","カイ、せい","キ、たべ","ク、クウ","よ、よう","コウ、カ","かな","ケ、のむ","ケン","す、しゅう");
kanji[x++] = new Array("岩","rock, boulder, cliff","ガン、いわ");  
  wrong[y++] =new Array ("カ、いさ","カイ、せ","キ、やま","ク、クウ","よ、よう","コウ、カ","かな","い、いし","ケン","さ、しゅう");
kanji[x++] = new Array("起","wake up, cause","キ、お");  
  wrong[y++] =new Array ("カ、おき","キク、はし","キシ、やま","ク、クウ","よ、よう","コウ、カ","かな","カク、はし","ケン","さ、しゅう");
kanji[x++] = new Array("期","period, term, expect","キ、ご");  
  wrong[y++] =new Array ("カ、つき","キク、はし","きほん","ク、クウ","ニュウ、の","コウ、カ","かな","カク、はし","ケン","さ、しゅう");
kanji[x++] = new Array("客","guest, visitor, patron","キャク、カク");  
  wrong[y++] =new Array ("キョク、コク","キク、はし","きほん","ク、クウ","ニュウ、の","コウ、カ","かな","コク、キャ","ケン、 こか","しゅう、し");
kanji[x++] = new Array("究","research, investigate","キュウ、きわ");  
  wrong[y++] =new Array ("ケン、コク","キュ、き","クウ、そら","ク、クウ","ゆ、ゆう","コウ、カ","かな","コク、キャ","ケン、 こか","しゅう、し");
kanji[x++] = new Array("急","hurry, emergency, sudden","キュウ、いそ");  
  wrong[y++] =new Array ("ケン、コク","キュ、いそぐ","クウ、いき","ク、クウ","ゆ、ゆう","コウ、カ","か、かど","コク、キャ","そん","シュ、こころ");
kanji[x++] = new Array("級","class, rank, grade, level","キュウ");  
  wrong[y++] =new Array ("ケン、コク","キュ、かん","いと","ク、クウ","ゆ、ゆう","コウ、カ","ケン、こう","コク、キャ","そん","シュ、し");
kanji[x++] = new Array("宮","shrine, palace","キュウ、グウ、ク、みや");  
  wrong[y++] =new Array ("ケン、コク","キュ、コク、みあ","クウ、み","ク、クウ","ゆ、ゆう","コウ、カ","ケン、カク、コウ、やあ","コク、ケン、じま","そん","シュ、し");
kanji[x++] = new Array("球","ball, sphere","キュウ、たま");  
  wrong[y++] =new Array ("ヤク","キ、ボル","クウ、み","ク、クウ","ゆ、ゆう","コウ、カ","ケン、カク、コウ、やあ","コク、ケン、じま","キュ、た","たまし");
kanji[x++] = new Array("去","leave, past, go","キョ、コ、さ");  
  wrong[y++] =new Array ("ヤク、そ、そら","キ、ここ","クウ、み","ク、クウ","よ、よる","コウ、カ","ケン、カク、コウ、やあ","キョウ、さる","キュ、た","さく");
kanji[x++] = new Array("橋","bridge","キョウ、はし");  
  wrong[y++] =new Array ("コウ、はす","キ、ケ","クウ、み","ク、クウ","よ、よる","コウ、カ","ケン、カク、コウ、やあ","キョ、たか","キュウ、ほし","たかはし");
kanji[x++] = new Array("業","business, profession, deed","ギョウ、ゴウ、わざ");  
  wrong[y++] =new Array ("キョウ、コウ、わさ","ビ、ビョ","クウ、コ","ク、クウ","よ、よる","コウ、カ","ケン、コウ、やあ","キョ、たか","キュウ、さわ","ビ、きれい");
kanji[x++] = new Array("曲","music, melody, bend, curve","キョク、ま");  
  wrong[y++] =new Array ("キョウ、まが","カイ","マカ","ク、クウ","よ、よる","コウ、カ","ケン、コウ、やあ","キョ、たか","キャク、も"," タ、 ダ、みが");
kanji[x++] = new Array("局","bureau, office, section, circumstances","キョク");  
  wrong[y++] =new Array ("キョウ","カイ","マカ","ク、クウ","よ、ゆ","コウ、カ","ケン、コウ","キョ、たか","キャク、も"," タ、 ダ、みが");
kanji[x++] = new Array("銀","silver","ギン、しろがね");  
  wrong[y++] =new Array ("キョウ","キン、しらがね","マカ","ク、クウ","や、よう","コウ、カ","ケン、コウ","キョ、たか","キン、キョウ"," タ、 ダ、みが");
kanji[x++] = new Array("苦","suffer, painful, bitter","ク、にが、くる");  
  wrong[y++] =new Array ("にがて","ク、わか","マカ","クウ、くら","の、のう","コウ、カ","ケン、コウ","キョ、はな","キン、にも"," クウ、カ"); 
kanji[x++] = new Array("具","tool, equipment, utensil","グ、そな");  
  wrong[y++] =new Array ("シン、まつ","ク、わか","マカ","クウ、くら","の、のう","グウ、そなえ","ケン、コウ","ク、キュウ","シン、ま"," クウ、カ"); 
kanji[x++] = new Array("君","you, name-suffix","クン、きみ");  
  wrong[y++] =new Array ("グン","ク、き","キョウ、コウ","クウ、くら","の、のう","グウ、そなえ","ケン、コウ","ク、キュウ","シン、ま"," クウ、カ"); 
kanji[x++] = new Array("兄","elder brother","ケイ、キョウ、あに");  
  wrong[y++] =new Array ("キョ、あ","ク、き","キョウ、コウ","クウ、くら","の、のう","グウ、けつ","ケン、つよ","ク、キュウ","キョ、あね"," クウ、カ"); 
kanji[x++] = new Array("係","person in charge, connection, involvement","ケイ、かかり");  
  wrong[y++] =new Array ("キョ、あ","ク、き","キョウ、コウ","ケ、まご","の、のう","グウ、けつ","ケン、まご","ク、キュウ","ケ、かかる"," クウ、カ"); 
kanji[x++] = new Array("軽","light, trifling","ケイ、かる");  
  wrong[y++] =new Array ("キョ、あ","ク、き","キョウ、コウ","ケ、から","の、のう","グウ、けつ","ケン、まご","ク、キュウ","ケ、しゃ"," クウ、カ"); 
kanji[x++] = new Array("血","blood","ケツ、ち");  
  wrong[y++] =new Array ("の、のう","ク、きつ","キョウ、コウ","ケ、から","ケ、ちち","グウ、けつ","ケン、さら","ク、キュウ","さら"," クウ、カ");
kanji[x++] = new Array("決","decide, agree upon","ケツ、き");  
  wrong[y++] =new Array ("ま、まつ","ケ、きつ","キョウ、コウ","ケ、から","ケン、きま","グウ、けつ","ケン、けめ","ク、キュウ","およぐ"," セイ、じょう");
kanji[x++] = new Array("研","decide, agree upon","ケン、と");  
  wrong[y++] =new Array ("ま、まつ","ケ、きつ","キョウ、コウ","キュウ、から","ケイ、きま","グウ、けつ","ケイ、キュウ","ク、あけ","たしか"," セイ、じょう");
kanji[x++] = new Array("県","prefecture","ケン");  
  wrong[y++] =new Array ("ま、まつ","ケ、きつ","キョウ、コウ","キュウ","ケイ、きま","グウ、けつ","ケイ、キュウ","ク、グ","たしか"," ブ、ブツ");
kanji[x++] = new Array("言","say, word","ゲン、ゴン、こと、い");  
  wrong[y++] =new Array ("ま、まつ","ケ、コ、きつ","キョウ、コウ、こ、いう","キュウ","イウ、ま、げん","グウ、けつ","ケイ、キュウ","ク、グ、ご、ごう","いつ"," ブ、ブツ");
kanji[x++] = new Array("庫","storehouse","コ");  
  wrong[y++] =new Array ("グ、グン","ケ、コ、きつ","キョウ、コウ","キュウ、ぐん","イウ","コウ、け","ケイ、しゃ","ク、グ、ご","いつ"," ウン、れん");
kanji[x++] = new Array("湖","lake","コ、みずうみ");  
  wrong[y++] =new Array ("グ、グン","ケ、いけ","キョウ、コウ","キュウ、ぐん","イウ","コウ、け","ケイ、しゃ","コウ、うみ","いつ、ずう"," ウン、いけ");
kanji[x++] = new Array("公","public, lord, official","コウ、おおやく");  
  wrong[y++] =new Array ("グ、コ","ゴウ、はち","キョウ、コウ","キュウ、ぐん","イウ","コウ、け","ケイ、しゃ","コウ、おやく","いつ、ずう"," ウ、はなつ");
kanji[x++] = new Array("向","facing, beyond, confront","コウ、む");  
  wrong[y++] =new Array ("グ、コ","ゴウ、はち","キョウ、キョ","キュウ、ぐん","イウ","コク、け","ケイ、しゃ","コ、まが","カイ、むこ"," キョク");
kanji[x++] = new Array("幸","happiness, fortune","コウ、さいわ、さち、しあわ");  
  wrong[y++] =new Array ("コ、ひつじ","ゴウ、さい","ホ、ホウ","キュウ、しち、しあわせ","ウン、し","コク、け、しし、しあ","コク、いん、うれし、 さわ","コ、まが","カイ、むこ"," キョク");
kanji[x++] = new Array("港","port, harbor","コウ、みなと");  
  wrong[y++] =new Array ("セン、おき","ゴウ、さい","コイ、なり","キュウ、みな","ウン、し","コク、みなど","ポート","コ、まが","カイ、むこ"," キョク");
kanji[x++] = new Array("号","number, item, nickname","ゴウ");  
  wrong[y++] =new Array ("バン","コ、コウ","バ、じゅん","キュウ、ばん","ウン、し","コク","ポート","ケ、まい","コウ、コ"," キョク");
kanji[x++] = new Array("根","root, base, radical","コン、ね");  
  wrong[y++] =new Array ("カン、もと","コ、コウ","ネ、じゅん","キュウ、ばん","ウン、し","コク","がお","ケ、まい","ガン、むね"," よ、 よう");
kanji[x++] = new Array("祭","festival, worship, celebrate","サイ、まつり");  
  wrong[y++] =new Array ("カン、もと","サツ","ネ、じゅん","キュウ、さつ","ウン、し","コク","サ、えい","カン","ガン、むね"," サ、むつ");  
kanji[x++] = new Array("細","slender, thin, narrow","サイ、ほそ、こま");  
  wrong[y++] =new Array ("カン、もと","サツ","サン、ほさ","キュウ、さつ、こ","ウン、し","コク","ザイ、こも、ほい","カン","ガン、むね"," サ、むつ");  
kanji[x++] = new Array("仕","serve, do, work","シ、ジ、つか");  
  wrong[y++] =new Array ("ご、ごう","サツ","つづ、はたら","キュウ、さつ、ひと","ウン、し","コク","サイ、ザイ、つかえ","カン","ジン、かた"," サ、つかえ");  
kanji[x++] = new Array("死","death, die","シ、し");  
  wrong[y++] =new Array ("れい","サツ","つづ","キュウ、さつ、ひと","しじ、ち","コク","サイ、ザイ、ぬせ","カン","ジン、かた"," か、ちがい");  



//============== END BEGINNER KANJI =============
//============== BEGIN INTERMEDIATE KANJI =============

int_start = x; 

kanji[x++] = new Array("丈","length, size","ジョウ","たけ");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か"); 
kanji[x++] = new Array("与","give, join","ヨ","あた");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か"); 
kanji[x++] = new Array("且","moreover, besides","か");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");  
kanji[x++] = new Array("丘","hill, mound","キュウ","おか");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");  
kanji[x++] = new Array("両","both, two","リョウ");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");  
kanji[x++] = new Array("主","master, cheif, principle, main","シュ","おも、ぬし");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");  
kanji[x++] = new Array("久","long, long-standing, long time","キュウ、ク","ひさ");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("及","reach, catch up with, amount to; and, as well as","キュウ","およ");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("乱","disorder, riot, rebellion","ラン","みだ");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("乳","milk","ニュウ","ち、ちち");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("互","mutual, each other, reciprocal","ゴ","たが");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("井","a well","セイ","い");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("亜","sub-, rank next, Asia","ア");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("享","receive, accept, enjoy, possess","キョウ");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("丁","block, town, leaf, even number, page","チョウ、テイ");  
  wrong[y++] =new Array ("フ","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("亡","dead, perish, the late/deceased","ボウ","な");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("以","by means of, since, by, with","い","もっ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("介","mediate, interpose, be in between, shell","カイ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("令","order, command, rule, honorific prefix","レイ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("企","plan, plot, design, project","キ","くわだ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("余","remainder, the rest, surplus; myself","あま","ヨ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("傘","umbrella","かさ","サン");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("仏","Buddha, Buddhism, Buddhist image; France","ブツ、フツ","ほとけ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("他","other, another, different","ほか","タ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("仕","serve, work, do","シ、ジ","つか");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("代","change, alter, substitution, convert, society, era, reign","タイ、ダイ","か、よ");  
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("付","attach, append, adhere, put on, apply, wear, name, load","つ","フ"); 
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("仮","temporary, assumed, provisional, forgive","カ","かり");
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("仲","relation, relationship, terms","チュウ","なか");
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("件","affair, case, matter, the said-","ケン");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("伝","convey, transmit; legend, tradition, biography","デン","つた");
  wrong[y++] =new Array ("フン","チ","した","けん","ショウ","て","チョ","ぐち","テン","か"); 
kanji[x++] = new Array("住","live, dwell, residence","ジュウ","す");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("伸","extend, grow, stretch, increase","の","シン");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("低","low, become lower, humble, mean","テイ","ひく");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("依","rely on, depend on, consequently","イ","よ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("価","price, value","カ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("供","submit, offer, present, serve","そな、 とも","キョウ");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("使","use, messenger","つか","シ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("例","example, precedent","レイ","たと");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("係","person in charge, connection, concern","ケイ","かかり、 かか");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("侵","invade","シン","おか");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("便","convenience, mail, excrement, opportunity","ビン、ベン","たよ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("保","keep, preserve, protect","ホ","たも");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("個","piece (counter - small objects), individual","コ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("借","borrow, debt","か","シャク");  
  wrong[y++] =new Array ("(opposite: 貸)","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("修","learn, repair, conduct oneself well","シュウ","おさ");  
  wrong[y++] =new Array ("ばか","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("値","price, value, cost"," ね、あたい","チ");  
  wrong[y++] =new Array ("ばか","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("倍","times, twice","バイ");  
  wrong[y++] =new Array ("ばか","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("健","health","ケン","すこ");  
  wrong[y++] =new Array ("べん","ユウ","きる","きょう","リュ","さこ","ドン","く、こう","ケ、ケン","か");
kanji[x++] = new Array("側","side","ソク","がわ");  
  wrong[y++] =new Array ("わが","ユウ","きる","きょう","サク","さこ","ドン","み、む","ケ、ケン","か");
kanji[x++] = new Array("停","stop, cease","テイ","と");  
  wrong[y++] =new Array ("タイ","ユウ","きる","きょう","てん","さこ","ドン","ツ、テ","ケ、ケン","か");





//============== END INTERMEDIATE KANJI =============
//============== BEGIN ADVANCED KANJI =============

adv_start = x; 

kanji[x++] = new Array("哀","grief, sorrow, pity","アイ、あわ");  
  wrong[y++] =new Array ("れい","ふ、ぶく","アツ、わ","キュウ、さつ、ど","し、ち","コク","トウ、ド","カン","ウ、エイ"," キョウ、コウ");  
kanji[x++] = new Array("握","grasp, hold, grip","アク、にぎ");  
  wrong[y++] =new Array ("れい","たつ、たっ","アツ、わ","キュウ、さつ、ど","し、ち","コク","トウ、ド","カン","アン、に"," サツ、や");  
kanji[x++] = new Array("扱","treat, handle, entertain, thresh","あつか、こ");  
  wrong[y++] =new Array ("ら、れい","そく","アツ、わ","キュウ、か","シ、ジ","コク","トウ、ド","カン","アン、に"," あつ、あん、にぎ"); 
kanji[x++] = new Array("戒","command, admonish","カイ、いまし");  
  wrong[y++] =new Array ("ら、れい","そく","アツ、わ","キュウ、か","カ、いま、し","コク","トウ、ド","カン","アン、に"," かえ、あん、いしめ"); 
kanji[x++] = new Array("奇","strange, odd","キ");  
  wrong[y++] =new Array ("きぼう","そく","こう、 く","キュウ、か","カ、いま、し","コク","トウ、ド","カン","び、びん"," カイ、あん"); 
kanji[x++] = new Array("軌","rut, wheel, track","キ");  
  wrong[y++] =new Array ("きど","ヨ、ヨウ","こう、 く","キュウ、か","カ、いま、し","コク","トウ、ド","カン","た、たう"," キン、でん"); 
kanji[x++] = new Array("酢","vinegar, sour","サク、す");  
  wrong[y++] =new Array ("サ、サン","ヨ、ヨウ","こう、 く","キュウ、か","サイ、しあ","コク","すっぷ","ショク","た、たう"," キン、でん"); 
kanji[x++] = new Array("祥","fortune, good omen","ショウ");  
  wrong[y++] =new Array ("サ、サン","ヨ、ヨウ","こう、 く","キュウ、ひつ","サイ、ジ、しあ","コク","すっぷ","シ、ショク","シュウ"," キン、でん"); 
kanji[x++] = new Array("紹","introduce, inherit","ショウ");  
  wrong[y++] =new Array ("サ、サン","ヨ、ヨウ","こう、 く","ショ","カイ、きさ","コク","カ、ぼう","シ、ショク","シュウ"," キン、でん"); 
kanji[x++] = new Array("償","make up for, redeem","ショウ、つぐな");  
  wrong[y++] =new Array ("サ、サン","サ、ショ","こう、 く","ショ","カイ、きさ","コク","カ、ぼう","シ、ショク","シュウ、つぐ"," キン、でん"); 
kanji[x++] = new Array("冗","superflous, useless","ジョウ");  
  wrong[y++] =new Array ("ダ、ダン","ショ、ショウ","こう、 く","ジュンン、くう","カイ、きさ","コク","カ、わが","シ、ショク","シュウ、れい"," キン、でん"); 
kanji[x++] = new Array("譲","hand over, yield","ジョウ、ゆず");  
  wrong[y++] =new Array ("ダ、ダン","ショ、ショウ","こう、 く","ジュンン、くう","カイ、きさ","コク","カ、わが","シ、ショク","シュウ、れい"," キン、でん"); 
kanji[x++] = new Array("泊","overnight, stay, lodge","ハク、と");  
  wrong[y++] =new Array ("ダ、ダン","ホク、とま","こう、 く","ジュンン、くう","カイ、きさ","はこ、すい","カ、わが","シロ、とも","シュウ、れい"," キン、でん"); 

kanji[x++] = new Array("丙","third in a series, C, *hinoe*","ヘイ");  
  wrong[y++] =new Array ("トウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か"); 
kanji[x++] = new Array("丹","red, red lead","タン");  
  wrong[y++] =new Array ("トウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か"); 
kanji[x++] = new Array("屯","police station, barracks","トン");  
  wrong[y++] =new Array ("トウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か"); 
kanji[x++] = new Array("乏","scarce, meager, limited","ボウ","とぼ");  
  wrong[y++] =new Array ("トウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("乙","grade B, the latter, second in a series","オツ");  
  wrong[y++] =new Array ("トウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");  
kanji[x++] = new Array("乾","dry, dry up, drink up","カン","かわ");  
  wrong[y++] =new Array ("ぶ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("亭","inn, restaurant","テイ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("舎","inn, building, cottage","シャ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("倉","warehouse, storehouse","くら","ソウ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("舗","shop, store","ホ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("仁","compassion, humanity, benevolence","ジン");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("仙","hermit, wizard","セン");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("仰","look up, respect, ask for, revere","ギョウ","あお");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("伐","subjugate, cut","バツ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("伐","subjugate, cut","バツ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("伏","bow, bend down, cover","フク","ふ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("位","rank, grade, throne","フク","ふ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("任","trust, duty, entrust, delegate, appoint","ニン","まか");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("佐","assist, help, aid, colonel","サ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("伺","visit, ask, inquire","うかが","シ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("似","resemble, look like, be similar","に","ジ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("但","however, but","ただ","タン");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("伯","uncle, aunt, count, earl","ハク","おば、おじ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("伴","company, accompany, involve","ハン","ともな");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("佳","beautiful, excellence","カ");  
  wrong[y++] =new Array ("キョウ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("侍","samurai, wait on, attend","さむらい","ジ");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("侮","despise, insult","あなど","ブ");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("併","put together, combine","ヘイ","あわ");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("侯","feudal lord, marquis","コウ");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("俊","excellence, genius","シュン");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("促","urge, promote, prompt","ソク","うなが");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("俗","custom, worldliness, vulgarity","ゾク");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("倹","frugal, economize, thrifty","ケン");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("候","season, climate, attend, be, exist","コウ","そうろう");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("俳","haiku, performer","ハイ");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("俵","straw bag (counter for sacks)","ヒョウ","たわら");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("倣","imitate, follow, emulate","ホウ","なら");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("俸","salary","ホウ");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("倫","ethics, sequence, companion","りん");  
  wrong[y++] =new Array ("キョ","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("偽","falsify, imitation, counterfeit, deceive","ギ","にせ、いつわ");  
  wrong[y++] =new Array ("ばか","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("偶","surprise, accidentally, same kind, even (number)","ギ","にせ、いつわ");  
  wrong[y++] =new Array ("ばか","ユウ","シュウ","きょう","リュ","さ","ドン","ぐち","テ、デン","か");
kanji[x++] = new Array("偵","spy","テイ");  
  wrong[y++] =new Array ("ない","ぐち","シュウ","ねだん","リュ","さ","ドン","ユウ","テ、デン","か");
kanji[x++] = new Array("偏","lean, bias, side radical","ヘン","かたよ");  
  wrong[y++] =new Array ("ケン","ぐち","リュウ","ねだん","ユウ","さ","ドン","シュウ","サ、サン","か");


total = x;

//============== END ADVANCED KANJI =============
//============== BEGIN EASIEST KANJI COMPOUNDS =============

easycom_start = x + 1;

kanji[x++] = new Array("一つ","one","ひとつ");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ひとひと","いっしょう","いね","いっとうし","いちつ","につ","いっつ"); 
kanji[x++] = new Array("一年","one year","いちねん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ひとねん","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("七日","seventh day","なのか");
  wrong[y++] =new Array ("ななひ","ななか","にちしち","しひ","いっしょう","いね","ちしか","ちちひ","ななにち","ななち"); 
kanji[x++] = new Array("三角","triangle","さんかく");
  wrong[y++] =new Array ("さんかど","いっとし","ひとつねん","みかど","いっしょう","いね","さんさん","さんか","みつかく","みかく"); 
kanji[x++] = new Array("九月","September","くがつ");
  wrong[y++] =new Array ("きゅがつ","きゅうがつ","くつき","きゅうつき","いっしょう","いね","くっき","はちがつ","ききがつ","ここのつ"); 
kanji[x++] = new Array("二回","twice","にかい");
  wrong[y++] =new Array ("ふつかい","ふたかい","ひとつねん","にかわ","ふたみわ","いね","さんかい","にに","にか","にまが"); 
kanji[x++] = new Array("五つ","five","いつつ");
  wrong[y++] =new Array ("がっつ","ごつ","いつ","ごごう","ごごつ","いな","いっとうし","つつ","むいか","ごくつ"); 
kanji[x++] = new Array("来月","next month","らいげつ");
  wrong[y++] =new Array ("こんげつ","らいつき","ひとつねん","くるつき","いっしょう","いね","いっとうし","こつき","につ","こんつき"); 
kanji[x++] = new Array("出発","departure","しゅっぱつ");
  wrong[y++] =new Array ("ではつ","しゅうぱつ","でぱつ","しゅはつ","しゅぱつ","でのぼり","だっぱつ","しゅうしゅう","だはつ","だっぱつ");
kanji[x++] = new Array("人間","human being, mankind","にんげん");
  wrong[y++] =new Array ("じなまん","いっとし","にんじん","にんがん","いっしょう","にんもん","ひとあいだ","にんあいだ","じんげん","にんまん");  
kanji[x++] = new Array("今週","this week","こんしゅう");
  wrong[y++] =new Array ("いちとし","こんつき","いましゅう","いまとし","いっしょう","いね","いっとうし","こんしゅ","いっしゅう","しゅこん");  
kanji[x++] = new Array("今年","this year","ことし");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いまね","こねん","こんねん","かんねん","いまねん");  
kanji[x++] = new Array("今朝","this morning","けさ、こんちゅう");
  wrong[y++] =new Array ("このあさ","こんさ","いまさ","いまあさ","こさ、こんちゅ","こんちゅ","こんあさ、いあちゅう","いましょう","につ","いまちゅう");  
kanji[x++] = new Array("青空","blue sky","あおぞら");
  wrong[y++] =new Array ("せいそら","しょうぞら","ひとつねん","あおあく","いっしょう","いね","あおくう","しょうしゅう","せいせい","しゅうくう");  
kanji[x++] = new Array("正月","New Year","しょうがつ");
  wrong[y++] =new Array ("せいそら","ただつき","しょがつ","しょうつき","いっしょう","せいがつ","まさつき","まさがつ","しょうげつ","しゅうくう");  

//============== END EASIEST KANJI COMPOUNDS =============
//============== BEGIN BEGINNER KANJI COMPOUNDS =============

begcom_start = x;

kanji[x++] = new Array("上手","skillful, good","じょうず");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ");
kanji[x++] = new Array("不安","uneasy, uncertain, insecure","ふあん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("世界","world, earth, sphere","せかい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("世話","aid, help, assistance, service","せわ");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("両方","both","りょうほう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("両親","parents","りょうしん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("中間","middle, midway","ちゅうかん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("中止","discontinuance, stoppage, suspension","ちゅうし");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("交通","traffic, communication, transportation","こうつう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("人気","popularity","にんき");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("人形","doll, puppet","にんぎょう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ");
kanji[x++] = new Array("人生","life","じんせい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("会話","conversation, talk","かいわ");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("会社","company, corporation","かいしゃ"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("全国","the whole country, nationwide","ぜんこく"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("全部","all, whole, entirely","ぜんぶ"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("全然","utterly, entirely, not at all","ぜんぜん"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("化学","chemistry","かがく"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("仕事","occupation, work, job, business","しごと"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("体温","body temperature","たいおん"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("使用","use, make use of","しよう"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("信用","trust, confidence, faith","しんよう"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("便利","convenient","べんり"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("借家人","tenant, renter","しゃくやにん"); 
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 

//============== END BEGINNER KANJI COMPOUNDS =============
//============== BEGIN INTERMEDIATE KANJI COMPOUNDS =============
  
intcom_start = x;

kanji[x++] = new Array("一巡","once around","いちじゅん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("一括","summary, do all at once","いっかん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("丁度","exactly, just right","ちょうど");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("丁寧","polite, courteous, careful","ていねい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("下降","descent, drop, fall","かこう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
 kanji[x++] = new Array("万歳","Hurrah!","ばんざい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("不思議","mysterious, womderful, strange","ふしぎ");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("不信","distrust, disbelief, insincerity","ふしん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("不可能","impossible","ふかのう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("中絶","interruption, abortion, stoppage","ちゅうぜつ");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("主張","assertion, insistence, claim","しゅちょう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("乱用","abuse, misappropriation","らんよう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("亡失","lose, be lost","ぼうしつ");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("交遊","companionship, friendship, keep company with","こうゆう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("以上","not less than, that is all, and over, more than","いじょう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("会議","meeting, conference","かいぎ");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("化成","change, transformation"," かせい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("仕官","government service","しかん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("他界","death, the other world, demise, pass away","たかい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("付加","addition, supplementation, add, append","ふか");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("仲違い","discord, quarrel, get into a dispute","なかたがい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("伝送","transmit","でんそう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("伝聞","rumor, hearsay, report","でんぶん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("作曲","musical composition","さっきょく");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ");
kanji[x++] = new Array("体験","personal experience","たいけん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ");
kanji[x++] = new Array("信仰","faith, belief","しんこう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ");
kanji[x++] = new Array("便乗","take advantage of ride or opportunity","びんじょう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ");
kanji[x++] = new Array("保有","possession, ownership, maintain","ほゆう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ");
kanji[x++] = new Array("値引き","price reduction, discount","ねびき");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","にこい","につ","イッチネ");
kanji[x++] = new Array("健康","price reduction, discount","けんこう");
  wrong[y++] =new Array ("すここ","いっとし","ひとつねん","ヒトネン","いっしょう","いね","そこけん","けんこ","けいこう","イッチネ");



//============== END INTERMEDIATE KANJI COMPOUNDS =============
//============== BEGIN ADVANCED KANJI COMPOUNDS =============

advcom_start = x;

kanji[x++] = new Array("上機嫌","good humor","じょうきげん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("万策","all means, every possible way","ばんさく");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("丹精","exertion, efforts, labor","たんせい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("享受","enjoyment, been given","きょうじゅ");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("舎兄","elder brother (humble)","しゃけい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("仏教","Buddhism","ぶっきょう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("仕舞う","put away, close down, finish","しまう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("代表","representative, delegation","だいひょう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("仮面","mask","かめん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("休憩","rest, break, time off","きゅうけい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("伝令","message","でんれい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("位置","position, situation, location","いち");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("作詞","lyric writing, song making","さくし");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("体操","gymnastics","たいそう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("伴侶","partner, companion","はんりょ");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("供養","memorial service","くよう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("侮辱","insult, contempt","ぶじょく");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("俊才","genius, man of talent","しゅんさい");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("侵略","invasion, aggression","しんりゃく");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("倹約","economize, thrifty, frugality","けんやく");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("修復","repair, restore","しゅうふく");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("俳句","haiku poetry","はいく");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("俸給","salary","ほうきゅう");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 
kanji[x++] = new Array("偽善","hypocrisy","ぎぜん");
  wrong[y++] =new Array ("いちとし","いっとし","ひとつねん","ヒトネン","いっしょう","いね","いっとうし","に","につ","イッチネ"); 

total_com = x;

//============== END ADVANCED KANJI COMPOUNDS =============
//=========================================================








