got MySolver working for forward iteration. Next is making it work for both directions.