!i | i ||