As a European and social democrat , I prefer the US system in this case . <| sep |> There ' s no such thing as 200 m hurdles , lol . edit downvote me for calling bullshit , nice . <| sep |># This is the big problem here . Uspez , the cuckmaster 500 , doesn ' t like you ? Edit a few of your comments with incriminating shit and you ' re fucked . This guys needs to go , immediately . <| sep |> This dry humor is making my day ! clearly some funny people here D <| sep |> Well there actually is a difference . ! Means not . If you had a variable walking that was boolean true or false and you have a conditional that checks if ! walking that is equivalent to ifwalking false . Since not is a logical operator , you can also use it in assignment . Such as walking ! walking . This would set walking to true if it was false or false if it was true . This toggling behavior is quite convenient . Else is just a secondary clause of the if conditional statement . You use it to do something in the case the primary condition fails . Ifwalking dostuff else dosomethingelse