fl ^ fl ^ fl^