while loops are easier