How to Shoot a Basketball Perfectly