Задание

Ниже приведён фрагмент графовой базы данных, в котором хранятся результаты соревнований по бегу на 100 метров. В поле «имя» указано имя спортсмена, в поле «быстрее чем» указан список прибежавших позднее, чем данный спортсмен, в поле «медленнее чем» ‒ список прибежавших раньше него.
{
"имя" : "Фёдор",
"быстрее чем" :

\["Сергей", "Василий", "Даниил", "Денис"\]

},
{
"имя" : "Василий",
"быстрее чем" :
\["Даниил", "Трофим"\]
,
"медленнее чем" :
\["Сергей", "Денис"\]

},
{
"имя" : "Денис",
"быстрее чем" :
\["Сергей", "Василий", "Трофим"\]
,
"медленнее чем" :
\["Фёдор"\]

},
{
"имя" : "Трофим",
"быстрее чем" :
\["Даниил"\]
,
"медленнее чем" :
\["Фёдор", "Сергей", "Василий"\]

}
"имя" : "Сергей",
"быстрее чем" :
\["Василий"\]
,
"медленнее чем" :
\["Фёдор", "Денис"\]

}
Определите на основании данного фрагмента количество спортсменов, которые бегают медленнее Дениса.