Time to check your knowledge! Answer the following questions to check your understanding of the concepts covered in this module. Don't worry; these don't count towards your exam grade at the end of the learning path.Intermediate functions mix and matchMatch each function to its matching usage:WHEREMAPUNIQSORTSORT_NATURALCONCATFLATTENUse ___ for returning a new array containing only objects where a value at a specified key/path matches a provided value or is present.Use ___ for creating an array by extracting values for a given key or path from an array of objects.Use ___ for removing duplicate elements from an array.Use ___ for sorting elements in an array by a property (case-sensitive).Use ___ for sorting elements in an array by a property (case-insensitive). Use ___ for concatenating (joining together) two or more arrays. Use ___ for turning nested arrays into a single 1-dimensional array.