I have a dictionary with lists as values like:

```
data = {'key1': ['a', 2, 3], 'key2': ['b', 1, 2], 'key3': ['c', 3, 1]}

```

Now I want to get the key of the list which contains the max value at a specific index, e.g. [1].

I get the max value like this:

```
maxValue = max(data[key][1] for key in data)

```

which gives me 3 as output.

How can I get the corresponding key? Is it even possible?