started refacotring
put taiLStart into member var
-removed scanresult
- made ABABBBAB pass
save
added naive implementation
- can not fix this shit