#!/usr/bin/python3
import sys

n = int(sys.stdin.readline())
visited = [False for _ in range(0, 360*2)]
last = (int(sys.stdin.readline().split()[1]) + 360) % 360
first = last

def fill(f, t):
    for i in range(f, t):
        visited[i] = True

def doit(cur, last):
    mini = min(cur, last)
    maxi = max(cur, last)
    diff = maxi - mini
    if diff == 0:
        return
    if diff % 180 == 0:
        print('yes')
        sys.exit(0)
    if diff < 180:
        fill(mini*2, maxi*2 + 1)
    else:
        fill(maxi*2, 360*2)
        fill(0, mini*2 + 1)

for i in range(1,n):
    cur = (int(sys.stdin.readline().split()[1]) + 360) % 360
    doit(cur, last)
    last = cur
doit(first, last)

for i in range(0,720):
    if not visited[i]:
        if i > 360:
            i -= 720
        print('no %s' % (i/2))
        sys.exit(0)
print('yes')
