# 求最大公约数defgcd(a,b):return gcd(b,a%b)if b else a
ans =[]
n =int(input())for i inrange(1,n+1):for j inrange(0,i+1):if gcd(i,j)==1:# 最简形式
ans.append([j,i])
ans.sort(key=lambda x:x[0]/x[1])# 按照从小到大的顺序排for elem in ans:
a,b=elem[0],elem[1]print("{}/{}".format(a,b))