Title: Fast Pitch Softball Pitching Made Easy