Поиск личности

Легкая
69%
Java 21

Реализуйте функцию findPersonByName, которая вернет объект Optional<Person>, содержащий первого найденного человека с указанным именем name.

Пример 1:

Ввод:
persons = [["Иван", 25], ["Анна", 30], ["Сергей", 35]]
name = "Анна"

Вывод:
Optional[{"name": "Анна", "age": 30}]

Пример 2:

Ввод:
persons = [["Иван", 25], ["Анна", 30], ["Сергей", 35]]
name = "Дмитрий"

Вывод:
Optional.empty()