if else hw