lelif elif lif iff