The prices of European call and put options on a non-dividend-paying stock with an expiration date in 12 months and a strike price of $$\$ 120$$ are $$\$ 20$$ and $$\$ 5$$, respectively. The current stock price is $$\$ 130$$. What is the implied risk-free rate?