YouTube currently displays a like and a dislike button, allowing you to express your opinions about particular content. It's set up in such a way that you cannot like and dislike a video at the same time.
There are two other interesting rules to be noted about the interface:
Create a function that takes in a list of button inputs and returns the final state.
like_or_dislike(["Dislike"]) ➞ "Dislike"
like_or_dislike(["Like", "Like"]) ➞ "Nothing"
like_or_dislike(["Dislike", "Like"]) ➞ "Like"
like_or_dislike(["Like", "Dislike", "Dislike"]) ➞ "Nothing"
"Nothing"."Nothing".