1.11,1.12,selected ruby solutions