n=[3,-1,2]; %18
M=[1:12,14:2:28,36,48,72,80:10:1630,1638];L=11;for k=n,L=min(max(L+k,1),180);end;M(L)

n=[2]; %14
M=[1:12,14:2:28,36,48,72,80:10:1630,1638];L=11;for k=n,L=min(max(L+k,1),180);end;M(L)

n=[-1]; %10
M=[1:12,14:2:28,36,48,72,80:10:1630,1638];L=11;for k=n,L=min(max(L+k,1),180);end;M(L)

n=[13]; %80
M=[1:12,14:2:28,36,48,72,80:10:1630,1638];L=11;for k=n,L=min(max(L+k,1),180);end;M(L)

n=[-11,1]; %2
M=[1:12,14:2:28,36,48,72,80:10:1630,1638];L=11;for k=n,L=min(max(L+k,1),180);end;M(L)

n=[11,-1]; %36
M=[1:12,14:2:28,36,48,72,80:10:1630,1638];L=11;for k=n,L=min(max(L+k,1),180);end;M(L)

n=[170,-1]; %1630
M=[1:12,14:2:28,36,48,72,80:10:1630,1638];L=11;for k=n,L=min(max(L+k,1),180);end;M(L)

n=[2000,-2,100]; %1638
M=[1:12,14:2:28,36,48,72,80:10:1630,1638];L=11;for k=n,L=min(max(L+k,1),180);end;M(L)
