notes for ruby control flow and functions