cell struct and print
backtrack
recursion not working
working but not random