def any_value_to_boolean(val)
val = (((val.is_a? String) and (val.downcase != 'false') and (val.downcase != 'no') and (val != '0')) \
or ((val.is_a? Numeric) and (val != 0)))
val
end
puts any_value_to_boolean(true)
ZGVmIGFueV92YWx1ZV90b19ib29sZWFuKHZhbCkKICB2YWwgPSAoKCh2YWwuaXNfYT8gU3RyaW5nKSBhbmQgKHZhbC5kb3duY2FzZSAhPSAnZmFsc2UnKSBhbmQgKHZhbC5kb3duY2FzZSAhPSAnbm8nKSBhbmQgKHZhbCAhPSAnMCcpKSBcCiAgICBvciAoKHZhbC5pc19hPyBOdW1lcmljKSBhbmQgKHZhbCAhPSAwKSkpCiAgdmFsCmVuZAoKcHV0cyBhbnlfdmFsdWVfdG9fYm9vbGVhbih0cnVlKQ==