Тема: анализ подсписков

Имеется список вида: ((a 10)(b 20)(c 12)(d 21)).
Требуется сформировать пары первых элементов, у которых разница вторых элементов меньше 5.
Для приведенного примера (a c) и (b d)

Re: анализ подсписков

shima пишет:

у которых разница вторых элементов меньше 5.

первый попавшийся, или с наименьшей разницей?