O cavalheiro frugal

Atticus foi convidado para um jantar e decide comprar uma garrafa de vinho. No entanto, ele sabe muito pouco sobre como escolher uma boa garrafa. Como é um cavalheiro muito frugal (embora não goste de parecer pão-duro), decide usar uma regra muito simples. Em qualquer seleção de dois ou mais vinhos, ele sempre comprará o segundo mais barato.

Dada uma lista de dicionários de vinhos, escreva uma função que retorne o nome do vinho que ele comprará para a festa. Se receber uma lista vazia, retorne None. Se receber uma lista com apenas um vinho, Atticus comprará esse vinho.

Exemplos

chosen_wine([
  { "name": "Wine A", "price": 8.99 },
  { "name": "Wine 32", "price": 13.99 },
  { "name": "Wine 9", "price": 10.99 }
]) ➞ "Wine 9"

chosen_wine([{ "name": "Wine A", "price": 8.99 }]) ➞ "Wine A"

chosen_wine([]) ➞ None

Observações

Todos os vinhos terão preços diferentes, portanto não haverá confusão na ordenação.