task5_janaka_functional_programming