それとIF 3<KY THEN ですが0から始まるのでIF 3<=KYの間違いでした。