#include <bits/stdc++.h> using namespace std; typedef long long ll; #define a 2000 int k; bool arr[a+27][a+27]; void st(int x, int y) { arr[x][y]=true; } int main() { ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); cin >> k; ll y=0; ll x=a+24; for(int i=0;i<=x;i++) { st(i,y); } y++; for(; y<a+22; y++) { while((x+1)*x*(y)/2>k) { x--; } for(int j=0; j<=x; j++) { st(j,y); } k-=(x+1)*x*(y)/2; } y=a+23; x=0; while(k) { ll x1=a; while(x1*(x1-1)/2>k) { x1--; } for(int j=x;j<x+x1;j++) { st(j,y); st(j,y+1); } k-=x1*(x1-1)/2; x+=x1+1; } cout << "2025 2025\n"; for(int i=0;i<a+25;i++) { for(int j=0;j<a+25;j++) { if(arr[j][i]) { cout << '#'; } else { cout << '.'; } } cout << '\n'; } }