Solve 3 problems
Solve Best time to buy and sell stock I/II/III
Solve some problems