Learn Hardcore Japanese: itti - agreement; correspondence