(* Problem 11 [5 points] Use MAP to write a function thattakes an int list and an int and multiplies everyentry in the list by the int.You may define auxiliary functions that arecalled by the times_x function. If you defineauxiliary functions, please do NOT use the samename with any pre-declared function inthis homework. *)(* Auxiliary functions (if defined) START HERE *)(* Auxiliary functions (if defined) END HERE *)let times_x (x: int) (lst: int list) : int list =(* Your code START HERE *)[-1](* Your code END HERE *);;(* test case: all results should be TRUE *)(times_x 5 [1;2;3]) = [5;10;15];;(times_x 5 []) = [];;(times_x 2 [1;2;3]) = [2;4;6];;in ocaml