#functionalProgramming