n = gets.to_i

if n.even?
  1.upto(n) do |i|
    (i+1).upto(n) do |j|
      next if i == j
      next if j == n + 1 - i
      puts "#{i} #{j}"
    end
  end
else
  1.upto(n) do |i|
    (i+1).upto(n) do |j|
      next if i == j
      next if j == n - i
      puts "#{i} #{j}"
    end
  end
end
