Shuhei.Ikeda's codes