# F

- [Factor-perfect numbers](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/factor-perfect_numbers.md)
- [Factorial](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/factorial.md)
- [Factorial primes](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/factorial_primes.md)
- [Factorions](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/factorions.md)
- [Factors of a Mersenne number](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/factors_of_a_mersenne_number.md)
- [Factors of an integer](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/factors_of_an_integer.md)
- [Fairshare between two and more](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fairshare_between_two_and_more.md)
- [Farey sequence](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/farey_sequence.md)
- [Fast Fourier transform](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fast_fourier_transform.md)
- [FASTA format](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fasta_format.md)
- [Faulhaber's formula](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/faulhabers_formula.md)
- [Faulhaber's triangle](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/faulhabers_triangle.md)
- [Feigenbaum constant calculation](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/feigenbaum_constant_calculation.md)
- [Fermat numbers](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fermat_numbers.md)
- [Fermat pseudoprimes](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fermat_pseudoprimes.md)
- [Fibonacci matrix-exponentiation](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fibonacci_matrix-exponentiation.md)
- [Fibonacci n-step number sequences](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fibonacci_n-step_number_sequences.md)
- [Fibonacci sequence](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fibonacci_sequence.md)
- [Fibonacci word](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fibonacci_word.md)
- [Fractal](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fibonacci_word/fractal.md)
- [File extension is in extensions list](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/file_extension_is_in_extensions_list.md)
- [File input](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/file-input.md)
- [Output](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/file-input/output.md)
- [File modification time](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/file_modification_time.md)
- [File size](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/file_size.md)
- [File size distribution](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/file_size_distribution.md)
- [Filter](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/filter.md)
- [Find adjacent primes which differ by a square integer](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_adjacent_primes_which_differ_by_a_square_integer.md)
- [Find common directory path](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_common_directory_path.md)
- [Find duplicate files](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_duplicate_files.md)
- [Find first and last set bit of a long integer](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_first_and_last_set_bit_of_a_long_integer.md)
- [Find first missing positive](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_first_missing_positive.md)
- [Find largest left truncatable prime in a given base](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_largest_left_truncatable_prime_in_a_given_base.md)
- [Find limit of recursion](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_limit_of_recursion.md)
- [Find palindromic numbers in both binary and ternary bases](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_palindromic_numbers_in_both_binary_and_ternary_bases.md)
- [Find prime n such that reversed n is also prime](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_prime_n_such_that_reversed_n_is_also_prime.md)
- [Find prime numbers of the form n\*n\*n 2](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_prime_numbers_of_the_form_n-n-n_2.md)
- [Find square difference](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_square_difference.md)
- [Find squares n where n 1 is prime](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_squares_n_where_n_1_is_prime.md)
- [Find the intersection of a line with a plane](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_the_intersection_of_a_line_with_a_plane.md)
- [Find the intersection of two lines](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_the_intersection_of_two_lines.md)
- [Find the last Sunday of each month](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_the_last_sunday_of_each_month.md)
- [Find the missing permutation](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_the_missing_permutation.md)
- [Find words whose first and last three letters are equal](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/find_words_whose_first_and_last_three_letters_are_equal.md)
- [First-class functions](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/first-class_functions.md)
- [Use numbers analogously](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/first-class_functions/use_numbers_analogously.md)
- [First 9 prime Fibonacci number](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/first_9_prime_fibonacci_number.md)
- [First class environments](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/first_class_environments.md)
- [First missing positive](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/first_missing_positive.md)
- [First perfect square in base n with n unique digits](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/first_perfect_square_in_base_n_with_n_unique_digits.md)
- [First power of 2 that has leading decimal digits of 12](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/first_power_of_2_that_has_leading_decimal_digits_of_12.md)
- [Five weekends](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/five_weekends.md)
- [Fivenum](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fivenum.md)
- [FizzBuzz](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fizzbuzz.md)
- [Flatten a list](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/flatten_a_list.md)
- [Flow-control structures](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/flow-control_structures.md)
- [Floyd's triangle](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/floyds_triangle.md)
- [Floyd-Warshall algorithm](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/floyd-warshall_algorithm.md)
- [Forbidden numbers](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/forbidden_numbers.md)
- [Forest fire](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/forest_fire.md)
- [Fork](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fork.md)
- [Formatted numeric output](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/formatted_numeric_output.md)
- [Fortunate numbers](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fortunate_numbers.md)
- [Forward difference](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/forward_difference.md)
- [Four bit adder](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/four_bit_adder.md)
- [Four is magic](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/four_is_magic.md)
- [Four sides of square](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/four_sides_of_square.md)
- [Fractal tree](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fractal_tree.md)
- [Fractran](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fractran.md)
- [Free polyominoes enumeration](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/free_polyominoes_enumeration.md)
- [French Republican calendar](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/french_republican_calendar.md)
- [Frobenius numbers](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/frobenius_numbers.md)
- [FTP](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/ftp.md)
- [Function composition](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/function_composition.md)
- [Function definition](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/function_definition.md)
- [Function frequency](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/function_frequency.md)
- [Fusc sequence](https://trizen.gitbook.io/sidef-lang/programming_tasks/f/fusc_sequence.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://trizen.gitbook.io/sidef-lang/programming_tasks/f.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
