14#2 You and your friends race to the gym after school, and when you go through the 1-person-at-a- time entrance, the system records who came that day and in what order. You get access to that data, GYM VISITS), as a list of visits. Each visit is a word with the first name initials (e.g., if my name is "Dan", the system would write "D") of the people who got there in the order they got there. For example, on the fourth day, D (Dan) got there first, E (Eduardo) got there second, and nobody else went to the gym. Fortunately, you all have unique first name initials! Here is an example from five days' visits; note that not everyone goes to the gym every day: Select the simplest HOF expression "structure" for each of the following calculations that will process GYM VISITS, i.e., the one that uses the fewest total HOFs. We still might need to fill in more later to compute what we'd like to compute (but note that we're not allowed to use any recursion or repeat/repeat until/for/foreach loops -- the only machinery is the maps and keeps listed). Note that map and keep helpers are just separate reporters with one instance of that particular HOF (map or keep) within them. Below is an example of a keep helper that takes a visit and returns an equivalent visit without F (Francisca), since she moved away.a) The winners when one particular person was there. None of the above b) The list of all the entries sorted alphabetically.c) The number of times one person beat another. 2 from keep items from keep items from map over keep items from None of the above d) The head-to-head matchups between two people, in which everyone but those two people are removed from the gym data. head-to-head between A and B in GYM VISITS map over keep items from map keep helper over map map helper keep items from keep items from map over keep items from None of the above e) All the initials in the visits converted to lowercase.e) All the initials in the visits converted to lowercase. map over map over keep items map keep helper over map map helper over keep items from keep items from map keep items from None of the above f) The winners of each visit..