for, if loops