backtracking
åįžå