The Tower of Hanoi is considered which type of problem?
A) Trial and error problem
B) Well-defined problem
C) Ill-defined problem
D) Insight problem