# nim.py
# input: 100


legalMoves = [1, 3, 8]

n = int(input("n=? "))
wins = [False]*(2*n)

for i in range(n):
  if not wins[i]: 
    for m in legalMoves:
      wins[i+m] = True

print("Losing Positions:")
for i in range(n-1):
  if not wins[i]:
    print(f"{i:2d} ", end='')
  else:  # a win
    print(" - ", end ='')
  if (i+1)%11 == 0:
    print()
print()
