How to get key from any values in the list for below hashmap?

```
Map<String, List<String>> map = new HashMap<String, List<String>>();

"car"      : ["toyota", "bmw", "honda"]
"fruit"    : ["apple","banana"]
"computer" : ["acer","asus","ibm"]

```

if I pass the value as "ibm", I need to get key as "computer", for "bmw" input need to get key as "car".

I am using below code to get key, need any short or better options

```
map.forEach((k, v) -> {
List<String> list = v;
}

```

Key from List