M | flif G M if^