570. Investments.  


Latest version.