fl - 4J : fl *fl