fl X fl co fl O fl flfl