[math-fun] Branch puzzle