if while, compare operations