2/5 completely correct (other 3 involve excessive use of attr_accessor)