Recursive.sat