val * om | !