class A if some_condition def a; end elsif 1 == 1 def b; end else def c; end end def d; end if 50 * 2 == 101 unless false def e; end else def enot; end end def g; end unless 5 * 2 == 101 def h if 1 def hnot; end end end if defined? A def j; end else def jnot; end end if defined? RUBY_VERSION def k; end else def knot; end end if 0 def nnot; end else def n; end end if 256 def o; end else def onot; end end if true def p; end else def pnot; end end if false def qnot; end else def q; end end private if a == 1 def m; end else def mnot; end end end