n = read_line.to_i s = Array.new(n) { Array.new(n, '#') } if n == 3 s[0][0] = '.' s[0][2] = '.' s[2][0] = '.' s[2][2] = '.' else (n - 2).times do |i| (n - 2 - i).times do |j| s[i][j] = '.' s[-1 - i][-1 - j] = '.' end end end s.each { |r| puts r.join }