Через каждые две точки можно провести прямую.
Так как никакие три точки из данных не лежат на одной прямой, то одна точка будет соединена различными прямыми с остальными 8-1=7 точками (из каждой точки исходит 7 прямых, соединяющих ее с другими точками). Всего таких прямых будет 8*7/2=28.