recursion 26 done