srm 635 srm 636, edge puzzle solver