[ruby] Difference between "and" and && in Ruby?