What Is The Ruby Programming Challenge For Newbies (RPCFN)? The RPCFN is a monthly programming challenge for Ruby Newbies in the spirit of the Ruby Quiz. A new RPCFN will be posted on the RubyLearning blog every 1st of the month (normally). The contest is open to individuals only and you are invited to contribute solution(s) and/or discussion(s) as comments to the respective blog post. All solutions posted would be hidden to allow users to come up with their own solutions.