```ruby
# I worked on this challenge [by myself, with: ].


# Your Solution Below

def valid_triangle?(a, b, c)
  # Your code goes here!
end```

Update Control Flow Triangle Assignment
user
```ruby
# I worked on this challenge by myself.


# Your Solution Below

def valid_triangle?(a, b, c)
  if (a==0) || (b==0) || (a==0)
    return false
  elsif (a+b<c) || (b+c<a) || (a+c<b)
    return false
  elsif (a==b) && (b==c) && (a==c)
    return true
  elsif (a*2+b*2) && (a*2+c*2) && (b*2+c*2)
    return true
  else
    return false
  end
end```
assistant