variable fi