Solve UVa 1252 - Twenty Questions.