Give it a hard problem and it will solve it reading existing literature, creating hypothesis and experimenting to find the optimal solution.