ish はタテ、ヨコ、ナナメの1バイトチェックサムを付加している。
m文字×n行を1ブロックとして、ヨコチェックサムは行末に付加、
タテとナナメのチェックサムはブロック末にそれぞれ1行分、付加される。
で、そのブロック内で最大3行までのエラーは回復できる。
それ以上の詳しいアルゴリズムは忘れた。