Functions requirement seems to be completed
Function requirement almost completed.
TODO: Skip declaration on count
First requirement completed... TODO: Formatting