# Zeckendorf Representation

## Details

Every natural number can be written uniquely as the sum of Fibonacci
numbers in a way that avoids using consecutive Fibonacci numbers.
For example, **10 = 8 + 2**, and **64 = 55 + 8 + 1**.
This sum is called the Zeckendorf representation.

Print the Zeckendorf representation for each input argument.
Terms should be listed in decreasing order separated by ' + '.
For example, input **10** should produce **8 + 2**.
Inputs are in the range 1 (inclusive) to 2^{31} (exclusive).

0 bytes, 0 chars

Restore solutionCompiled from
AT&T syntax to x86-64 Linux. Use
syscalls to write output.

Fennel is an experimental language, no solutions will be saved.
Please leave feedback on the
GitHub issue.

Uiua is an experimental language, no solutions will be saved.
Please leave feedback on the
GitHub issue.

ctrl + enter or