print('Herro world!')


# Expression = Values + Operators
2 + 2 # 4
2 # 2
5 - 3 # 2
3 * 7 # 21
22 / 7 # 3.142857142857143


# Order of Operations
# - parens > mult/div > add/sub
2 + 3 * 6 # 20
(2 + 3) * 6 # 30
(5 - 1) * ((7 + 1) / (3 - 1)) # 16.0


# Data Types
# - integers
-2
30
42

# - floating point
3.14
42.0

# - strings
'Herro world!'
# string concatenation
'Lob' + 'in' # 'Lobin'
# string replication
'LULZ' * 3 # LULZLULZLULZ'
'Herro' + '!' * 10 # Herro!!!!!!!!!!

# - variables
# assignment statement
spam = 42
spam # 42

spam = 'Herro'
spam + ' World' # 'Herro World'

spam = 'Goodbye'
spam + ' World' # 'Goodbye World'

spam = 2 + 2
spam # 4

spam = 10 # 10
spam = spam + 1 # 11