smth
smth
smth ok! if then else if then ...!!!!
smth ok! native functions with arbitrary names