I had little time to work on this because I wasn't home for most of the week. But I am not going to miss an instruction puzzle. I don't think this is optimal as I've found three near misses for 25I. That or at least a period six solve should be possible.