def S(n):
    q = 0
    k = 0
    while 3*q <= n :
        k = k+1-(n-3*q)%2
        q = q+1
    return k

for n in range(26):
    print(n,S(n))

import numpy as np
def C(n):
    return (5 + 3*(-1)**n + 2*n)/12 + 2*np.sin(2*(n+1)*np.pi/3)/3/np.sqrt(3)
for n in range(26):
    print(n,S(n)-C(n))