# File lib/quiz1/t/solutions/Moses Hohman/deck.rb, line 69
                def Card.parse(code)
                        if (1..52).member?(code)
                                Card.new(Suit.by_value(code), code.offset_mod(13)) 
                        elsif (53..54).member?(code)
                                Card.joker(code+12)
                        elsif (65..66).member?(code)
                                Card.joker(code)
                        elsif code =~ /\A[AB]\Z/
                                Card.joker(code[0])
                        else
                                raise "Illegal class or value for parameter value, #{code.class} #{code.inspect}"
                        end
                end