#!/bin/python import sys n = int(raw_input().strip()) X = [] Y = [] for a0 in xrange(n): x,y = raw_input().strip().split(' ') x,y = [int(x),int(y)] X += [x] Y += [y] uniquex = list(set(X)) if len(uniquex) == 1: print "YES" else: a = (float)(Y[X.index(uniquex[0])] - Y[X.index(uniquex[1])])/(uniquex[0] - uniquex[1]) b = Y[X.index(uniquex[0])] - a * uniquex[0] flag = 0 for i, j in zip(X,Y): if j != a * i + b: flag = 1 print "NO" if flag == 1 else "YES"