Finance solution: Stock Advance