mathyrubyintro 1 reflection