2021沈阳 D. Journey to Un‘Goro 简简单单打个表

https://codeforces.com/gym/103202/problem/D
1.首先对于ans来说,最大值为全r
容易求得:

ll res = 0;
    for(ll i = 1;i <= n;i += 2){
    
    
        res += n - i + 1;
    }

打表发现:
在这里插入图片描述
在这里插入图片描述
每个答案的前n / 2 + 1都是rr不断向前移动,故n >= 200的情况解决
观察表尾部可以发现
偶数的情况下之后的尾部形式都为:{“bbbbbbbbbbbbbbr”,“bbbbbbbbbbbbbrb”,“bbbbbbbbbbbbbrr”,“bbbbbbbbbbbbrbr”,“bbbbbbbbbbbbrrb”,“bbbbbbbbbbbbrrr”,这样
奇数都为:
{“bbbbbbbbbbbbrb”,“bbbbbbbbbbbrbr”,“bbbbbbbbbbbrrr”,“bbbbbbbbbbrbrb”,“bbbbbbbbbbrrbr”,"bbbbbbbbbbrrr
打表出一些后缀,然后输出
并且可以暴力或者打表输出较小的n的情况

#include <bits/stdc++.h>
using namespace std;
const int Mn = 1e5 +5;
#define ll long long
ll n;
ll res;
string sans[28][100] = {
    
    {
    
    "r"},
{
    
    "br","rb","rr"},
{
    
    "brb","rbr","rrr"},
{
    
    "bbrb","brbb","brbr","brrr","rbbr","rbrb","rbrr","rrbr","rrrb","rrrr"},
{
    
    "bbrbb","brbbr","brbrr","brrrb","rbbrb","rbrbr","rbrrr","rrbrb","rrrbr","rrrrr"},
{
    
    "bbbrbb","bbrbbb","bbrbbr","bbrbrr","bbrrrb","brbbbr","brbbrb","brbbrr","brbrbr","brbrrb","brbrrr","brrbrb","brrrbb","brrrbr","brrrrr","rbbbrb","rbbrbb","rbbrbr","rbbrrr","rbrbbr","rbrbrb","rbrbrr","rbrrbr","rbrrrb","rbrrrr","rrbbrb","rrbrbb","rrbrbr","rrbrrr","rrrbbr","rrrbrb","rrrbrr","rrrrbr","rrrrrb","rrrrrr"},
{
    
    "bbbrbbb","bbrbbbr","bbrbbrr","bbrbrrb","bbrrrbb","brbbbrb","brbbrbr","brbbrrr","brbrbrb","brbrrbr","brbrrrr","brrbrbb","brrrbbr","brrrbrr","brrrrrb","rbbbrbb","rbbrbbr","rbbrbrr","rbbrrrb","rbrbbrb","rbrbrbr","rbrbrrr","rbrrbrb","rbrrrbr","rbrrrrr","rrbbrbb","rrbrbbr","rrbrbrr","rrbrrrb","rrrbbrb","rrrbrbr","rrrbrrr","rrrrbrb","rrrrrbr","rrrrrrr"},
{
    
    "bbbbrbbb","bbbrbbbb","bbbrbbbr","bbbrbbrr","bbbrbrrb","bbbrrrbb","bbrbbbbr","bbrbbbrb","bbrbbbrr","bbrbbrbr","bbrbbrrb","bbrbbrrr","bbrbrbrb","bbrbrrbb","bbrbrrbr","bbrbrrrr","bbrrbrbb","bbrrrbbb","bbrrrbbr","bbrrrbrr","bbrrrrrb","brbbbbrb","brbbbrbb","brbbbrbr","brbbbrrr","brbbrbbr","brbbrbrb","brbbrbrr","brbbrrbr","brbbrrrb","brbbrrrr","brbrbbrb","brbrbrbb","brbrbrbr","brbrbrrr","brbrrbbr","brbrrbrb","brbrrbrr","brbrrrbr","brbrrrrb","brbrrrrr","brrbbrbb","brrbrbbb","brrbrbbr","brrbrbrr","brrbrrrb","brrrbbbr","brrrbbrb","brrrbbrr","brrrbrbr","brrrbrrb","brrrbrrr","brrrrbrb","brrrrrbb","brrrrrbr","brrrrrrr","rbbbbrbb","rbbbrbbb","rbbbrbbr","rbbbrbrr","rbbbrrrb","rbbrbbbr","rbbrbbrb","rbbrbbrr","rbbrbrbr","rbbrbrrb","rbbrbrrr","rbbrrbrb","rbbrrrbb","rbbrrrbr","rbbrrrrr","rbrbbbrb","rbrbbrbb","rbrbbrbr","rbrbbrrr","rbrbrbbr","rbrbrbrb","rbrbrbrr","rbrbrrbr","rbrbrrrb","rbrbrrrr","rbrrbbrb","rbrrbrbb","rbrrbrbr","rbrrbrrr","rbrrrbbr","rbrrrbrb","rbrrrbrr","rbrrrrbr","rbrrrrrb","rbrrrrrr","rrbbbrbb","rrbbrbbb","rrbbrbbr","rrbbrbrr","rrbbrrrb","rrbrbbbr","rrbrbbrb","rrbrbbrr","rrbrbrbr"},
{
    
    "bbbbrbbbb","bbbrbbbbr","bbbrbbbrr","bbbrbbrrb","bbbrbrrbb","bbbrrrbbb","bbrbbbbrb","bbrbbbrbr","bbrbbbrrr","bbrbbrbrb","bbrbbrrbr","bbrbbrrrr","bbrbrbrbb","bbrbrrbbr","bbrbrrbrr","bbrbrrrrb","bbrrbrbbb","bbrrrbbbr","bbrrrbbrr","bbrrrbrrb","bbrrrrrbb","brbbbbrbb","brbbbrbbr","brbbbrbrr","brbbbrrrb","brbbrbbrb","brbbrbrbr","brbbrbrrr","brbbrrbrb","brbbrrrbr","brbbrrrrr","brbrbbrbb","brbrbrbbr","brbrbrbrr","brbrbrrrb","brbrrbbrb","brbrrbrbr","brbrrbrrr","brbrrrbrb","brbrrrrbr","brbrrrrrr","brrbbrbbb","brrbrbbbr","brrbrbbrr","brrbrbrrb","brrbrrrbb","brrrbbbrb","brrrbbrbr","brrrbbrrr","brrrbrbrb","brrrbrrbr","brrrbrrrr","brrrrbrbb","brrrrrbbr","brrrrrbrr","brrrrrrrb","rbbbbrbbb","rbbbrbbbr","rbbbrbbrr","rbbbrbrrb","rbbbrrrbb","rbbrbbbrb","rbbrbbrbr","rbbrbbrrr","rbbrbrbrb","rbbrbrrbr","rbbrbrrrr","rbbrrbrbb","rbbrrrbbr","rbbrrrbrr","rbbrrrrrb","rbrbbbrbb","rbrbbrbbr","rbrbbrbrr","rbrbbrrrb","rbrbrbbrb","rbrbrbrbr","rbrbrbrrr","rbrbrrbrb","rbrbrrrbr","rbrbrrrrr","rbrrbbrbb","rbrrbrbbr","rbrrbrbrr","rbrrbrrrb","rbrrrbbrb","rbrrrbrbr","rbrrrbrrr","rbrrrrbrb","rbrrrrrbr","rbrrrrrrr","rrbbbrbbb","rrbbrbbbr","rrbbrbbrr","rrbbrbrrb","rrbbrrrbb","rrbrbbbrb","rrbrbbrbr","rrbrbbrrr","rrbrbrbrb"},
{
    
    "bbbbbrbbbb","bbbbrbbbbb","bbbbrbbbbr","bbbbrbbbrr","bbbbrbbrrb","bbbbrbrrbb","bbbbrrrbbb","bbbrbbbbbr","bbbrbbbbrb","bbbrbbbbrr","bbbrbbbrbr","bbbrbbbrrb","bbbrbbbrrr","bbbrbbrbrb","bbbrbbrrbb","bbbrbbrrbr","bbbrbbrrrr","bbbrbrbrbb","bbbrbrrbbb","bbbrbrrbbr","bbbrbrrbrr","bbbrbrrrrb","bbbrrbrbbb","bbbrrrbbbb","bbbrrrbbbr","bbbrrrbbrr","bbbrrrbrrb","bbbrrrrrbb","bbrbbbbbrb","bbrbbbbrbb","bbrbbbbrbr","bbrbbbbrrr","bbrbbbrbbr","bbrbbbrbrb","bbrbbbrbrr","bbrbbbrrbr","bbrbbbrrrb","bbrbbbrrrr","bbrbbrbbrb","bbrbbrbrbb","bbrbbrbrbr","bbrbbrbrrr","bbrbbrrbbr","bbrbbrrbrb","bbrbbrrbrr","bbrbbrrrbr","bbrbbrrrrb","bbrbbrrrrr","bbrbrbbrbb","bbrbrbrbbb","bbrbrbrbbr","bbrbrbrbrr","bbrbrbrrrb","bbrbrrbbbr","bbrbrrbbrb","bbrbrrbbrr","bbrbrrbrbr","bbrbrrbrrb","bbrbrrbrrr","bbrbrrrbrb","bbrbrrrrbb","bbrbrrrrbr","bbrbrrrrrr","bbrrbbrbbb","bbrrbrbbbb","bbrrbrbbbr","bbrrbrbbrr","bbrrbrbrrb","bbrrbrrrbb","bbrrrbbbbr","bbrrrbbbrb","bbrrrbbbrr","bbrrrbbrbr","bbrrrbbrrb","bbrrrbbrrr","bbrrrbrbrb","bbrrrbrrbb","bbrrrbrrbr","bbrrrbrrrr","bbrrrrbrbb","bbrrrrrbbb","bbrrrrrbbr","bbrrrrrbrr","bbrrrrrrrb","brbbbbbrbb","brbbbbrbbb","brbbbbrbbr","brbbbbrbrr","brbbbbrrrb","brbbbrbbbr","brbbbrbbrb","brbbbrbbrr","brbbbrbrbr","brbbbrbrrb","brbbbrbrrr","brbbbrrbrb","brbbbrrrbb","brbbbrrrbr","brbbbrrrrr","brbbrbbbrb"},
{
    
    "bbbbbrbbbbb","bbbbrbbbbbr","bbbbrbbbbrr","bbbbrbbbrrb","bbbbrbbrrbb","bbbbrbrrbbb","bbbbrrrbbbb","bbbrbbbbbrb","bbbrbbbbrbr","bbbrbbbbrrr","bbbrbbbrbrb","bbbrbbbrrbr","bbbrbbbrrrr","bbbrbbrbrbb","bbbrbbrrbbr","bbbrbbrrbrr","bbbrbbrrrrb","bbbrbrbrbbb","bbbrbrrbbbr","bbbrbrrbbrr","bbbrbrrbrrb","bbbrbrrrrbb","bbbrrbrbbbb","bbbrrrbbbbr","bbbrrrbbbrr","bbbrrrbbrrb","bbbrrrbrrbb","bbbrrrrrbbb","bbrbbbbbrbb","bbrbbbbrbbr","bbrbbbbrbrr","bbrbbbbrrrb","bbrbbbrbbrb","bbrbbbrbrbr","bbrbbbrbrrr","bbrbbbrrbrb","bbrbbbrrrbr","bbrbbbrrrrr","bbrbbrbbrbb","bbrbbrbrbbr","bbrbbrbrbrr","bbrbbrbrrrb","bbrbbrrbbrb","bbrbbrrbrbr","bbrbbrrbrrr","bbrbbrrrbrb","bbrbbrrrrbr","bbrbbrrrrrr","bbrbrbbrbbb","bbrbrbrbbbr","bbrbrbrbbrr","bbrbrbrbrrb","bbrbrbrrrbb","bbrbrrbbbrb","bbrbrrbbrbr","bbrbrrbbrrr","bbrbrrbrbrb","bbrbrrbrrbr","bbrbrrbrrrr","bbrbrrrbrbb","bbrbrrrrbbr","bbrbrrrrbrr","bbrbrrrrrrb","bbrrbbrbbbb","bbrrbrbbbbr","bbrrbrbbbrr","bbrrbrbbrrb","bbrrbrbrrbb","bbrrbrrrbbb","bbrrrbbbbrb","bbrrrbbbrbr","bbrrrbbbrrr","bbrrrbbrbrb","bbrrrbbrrbr","bbrrrbbrrrr","bbrrrbrbrbb","bbrrrbrrbbr","bbrrrbrrbrr","bbrrrbrrrrb","bbrrrrbrbbb","bbrrrrrbbbr","bbrrrrrbbrr","bbrrrrrbrrb","bbrrrrrrrbb","brbbbbbrbbb","brbbbbrbbbr","brbbbbrbbrr","brbbbbrbrrb","brbbbbrrrbb","brbbbrbbbrb","brbbbrbbrbr","brbbbrbbrrr","brbbbrbrbrb","brbbbrbrrbr","brbbbrbrrrr","brbbbrrbrbb","brbbbrrrbbr","brbbbrrrbrr","brbbbrrrrrb","brbbrbbbrbb"},
{
    
    "bbbbbbrbbbbb","bbbbbrbbbbbb","bbbbbrbbbbbr","bbbbbrbbbbrr","bbbbbrbbbrrb","bbbbbrbbrrbb","bbbbbrbrrbbb","bbbbbrrrbbbb","bbbbrbbbbbbr","bbbbrbbbbbrb","bbbbrbbbbbrr","bbbbrbbbbrbr","bbbbrbbbbrrb","bbbbrbbbbrrr","bbbbrbbbrbrb","bbbbrbbbrrbb","bbbbrbbbrrbr","bbbbrbbbrrrr","bbbbrbbrbrbb","bbbbrbbrrbbb","bbbbrbbrrbbr","bbbbrbbrrbrr","bbbbrbbrrrrb","bbbbrbrbrbbb","bbbbrbrrbbbb","bbbbrbrrbbbr","bbbbrbrrbbrr","bbbbrbrrbrrb","bbbbrbrrrrbb","bbbbrrbrbbbb","bbbbrrrbbbbb","bbbbrrrbbbbr","bbbbrrrbbbrr","bbbbrrrbbrrb","bbbbrrrbrrbb","bbbbrrrrrbbb","bbbrbbbbbbrb","bbbrbbbbbrbb","bbbrbbbbbrbr","bbbrbbbbbrrr","bbbrbbbbrbbr","bbbrbbbbrbrb","bbbrbbbbrbrr","bbbrbbbbrrbr","bbbrbbbbrrrb","bbbrbbbbrrrr","bbbrbbbrbbrb","bbbrbbbrbrbb","bbbrbbbrbrbr","bbbrbbbrbrrr","bbbrbbbrrbbr","bbbrbbbrrbrb","bbbrbbbrrbrr","bbbrbbbrrrbr","bbbrbbbrrrrb","bbbrbbbrrrrr","bbbrbbrbbrbb","bbbrbbrbrbbb","bbbrbbrbrbbr","bbbrbbrbrbrr","bbbrbbrbrrrb","bbbrbbrrbbbr","bbbrbbrrbbrb","bbbrbbrrbbrr","bbbrbbrrbrbr","bbbrbbrrbrrb","bbbrbbrrbrrr","bbbrbbrrrbrb","bbbrbbrrrrbb","bbbrbbrrrrbr","bbbrbbrrrrrr","bbbrbrbbrbbb","bbbrbrbrbbbb","bbbrbrbrbbbr","bbbrbrbrbbrr","bbbrbrbrbrrb","bbbrbrbrrrbb","bbbrbrrbbbbr","bbbrbrrbbbrb","bbbrbrrbbbrr","bbbrbrrbbrbr","bbbrbrrbbrrb","bbbrbrrbbrrr","bbbrbrrbrbrb","bbbrbrrbrrbb","bbbrbrrbrrbr","bbbrbrrbrrrr","bbbrbrrrbrbb","bbbrbrrrrbbb","bbbrbrrrrbbr","bbbrbrrrrbrr","bbbrbrrrrrrb","bbbrrbbrbbbb","bbbrrbrbbbbb","bbbrrbrbbbbr","bbbrrbrbbbrr","bbbrrbrbbrrb","bbbrrbrbrrbb","bbbrrbrrrbbb","bbbrrrbbbbbr"},
{
    
    "bbbbbbrbbbbbb","bbbbbrbbbbbbr","bbbbbrbbbbbrr","bbbbbrbbbbrrb","bbbbbrbbbrrbb","bbbbbrbbrrbbb","bbbbbrbrrbbbb","bbbbbrrrbbbbb","bbbbrbbbbbbrb","bbbbrbbbbbrbr","bbbbrbbbbbrrr","bbbbrbbbbrbrb","bbbbrbbbbrrbr","bbbbrbbbbrrrr","bbbbrbbbrbrbb","bbbbrbbbrrbbr","bbbbrbbbrrbrr","bbbbrbbbrrrrb","bbbbrbbrbrbbb","bbbbrbbrrbbbr","bbbbrbbrrbbrr","bbbbrbbrrbrrb","bbbbrbbrrrrbb","bbbbrbrbrbbbb","bbbbrbrrbbbbr","bbbbrbrrbbbrr","bbbbrbrrbbrrb","bbbbrbrrbrrbb","bbbbrbrrrrbbb","bbbbrrbrbbbbb","bbbbrrrbbbbbr","bbbbrrrbbbbrr","bbbbrrrbbbrrb","bbbbrrrbbrrbb","bbbbrrrbrrbbb","bbbbrrrrrbbbb","bbbrbbbbbbrbb","bbbrbbbbbrbbr","bbbrbbbbbrbrr","bbbrbbbbbrrrb","bbbrbbbbrbbrb","bbbrbbbbrbrbr","bbbrbbbbrbrrr","bbbrbbbbrrbrb","bbbrbbbbrrrbr","bbbrbbbbrrrrr","bbbrbbbrbbrbb","bbbrbbbrbrbbr","bbbrbbbrbrbrr","bbbrbbbrbrrrb","bbbrbbbrrbbrb","bbbrbbbrrbrbr","bbbrbbbrrbrrr","bbbrbbbrrrbrb","bbbrbbbrrrrbr","bbbrbbbrrrrrr","bbbrbbrbbrbbb","bbbrbbrbrbbbr","bbbrbbrbrbbrr","bbbrbbrbrbrrb","bbbrbbrbrrrbb","bbbrbbrrbbbrb","bbbrbbrrbbrbr","bbbrbbrrbbrrr","bbbrbbrrbrbrb","bbbrbbrrbrrbr","bbbrbbrrbrrrr","bbbrbbrrrbrbb","bbbrbbrrrrbbr","bbbrbbrrrrbrr","bbbrbbrrrrrrb","bbbrbrbbrbbbb","bbbrbrbrbbbbr","bbbrbrbrbbbrr","bbbrbrbrbbrrb","bbbrbrbrbrrbb","bbbrbrbrrrbbb","bbbrbrrbbbbrb","bbbrbrrbbbrbr","bbbrbrrbbbrrr","bbbrbrrbbrbrb","bbbrbrrbbrrbr","bbbrbrrbbrrrr","bbbrbrrbrbrbb","bbbrbrrbrrbbr","bbbrbrrbrrbrr","bbbrbrrbrrrrb","bbbrbrrrbrbbb","bbbrbrrrrbbbr","bbbrbrrrrbbrr","bbbrbrrrrbrrb","bbbrbrrrrrrbb","bbbrrbbrbbbbb","bbbrrbrbbbbbr","bbbrrbrbbbbrr","bbbrrbrbbbrrb","bbbrrbrbbrrbb","bbbrrbrbrrbbb","bbbrrbrrrbbbb","bbbrrrbbbbbrb"},
{
    
    "bbbbbbbrbbbbbb","bbbbbbrbbbbbbb","bbbbbbrbbbbbbr","bbbbbbrbbbbbrr","bbbbbbrbbbbrrb","bbbbbbrbbbrrbb","bbbbbbrbbrrbbb","bbbbbbrbrrbbbb","bbbbbbrrrbbbbb","bbbbbrbbbbbbbr","bbbbbrbbbbbbrb","bbbbbrbbbbbbrr","bbbbbrbbbbbrbr","bbbbbrbbbbbrrb","bbbbbrbbbbbrrr","bbbbbrbbbbrbrb","bbbbbrbbbbrrbb","bbbbbrbbbbrrbr","bbbbbrbbbbrrrr","bbbbbrbbbrbrbb","bbbbbrbbbrrbbb","bbbbbrbbbrrbbr","bbbbbrbbbrrbrr","bbbbbrbbbrrrrb","bbbbbrbbrbrbbb","bbbbbrbbrrbbbb","bbbbbrbbrrbbbr","bbbbbrbbrrbbrr","bbbbbrbbrrbrrb","bbbbbrbbrrrrbb","bbbbbrbrbrbbbb","bbbbbrbrrbbbbb","bbbbbrbrrbbbbr","bbbbbrbrrbbbrr","bbbbbrbrrbbrrb","bbbbbrbrrbrrbb","bbbbbrbrrrrbbb","bbbbbrrbrbbbbb","bbbbbrrrbbbbbb","bbbbbrrrbbbbbr","bbbbbrrrbbbbrr","bbbbbrrrbbbrrb","bbbbbrrrbbrrbb","bbbbbrrrbrrbbb","bbbbbrrrrrbbbb","bbbbrbbbbbbbrb","bbbbrbbbbbbrbb","bbbbrbbbbbbrbr","bbbbrbbbbbbrrr","bbbbrbbbbbrbbr","bbbbrbbbbbrbrb","bbbbrbbbbbrbrr","bbbbrbbbbbrrbr","bbbbrbbbbbrrrb","bbbbrbbbbbrrrr","bbbbrbbbbrbbrb","bbbbrbbbbrbrbb","bbbbrbbbbrbrbr","bbbbrbbbbrbrrr","bbbbrbbbbrrbbr","bbbbrbbbbrrbrb","bbbbrbbbbrrbrr","bbbbrbbbbrrrbr","bbbbrbbbbrrrrb","bbbbrbbbbrrrrr","bbbbrbbbrbbrbb","bbbbrbbbrbrbbb","bbbbrbbbrbrbbr","bbbbrbbbrbrbrr","bbbbrbbbrbrrrb","bbbbrbbbrrbbbr","bbbbrbbbrrbbrb","bbbbrbbbrrbbrr","bbbbrbbbrrbrbr","bbbbrbbbrrbrrb","bbbbrbbbrrbrrr","bbbbrbbbrrrbrb","bbbbrbbbrrrrbb","bbbbrbbbrrrrbr","bbbbrbbbrrrrrr","bbbbrbbrbbrbbb","bbbbrbbrbrbbbb","bbbbrbbrbrbbbr","bbbbrbbrbrbbrr","bbbbrbbrbrbrrb","bbbbrbbrbrrrbb","bbbbrbbrrbbbbr","bbbbrbbrrbbbrb","bbbbrbbrrbbbrr","bbbbrbbrrbbrbr","bbbbrbbrrbbrrb","bbbbrbbrrbbrrr","bbbbrbbrrbrbrb","bbbbrbbrrbrrbb","bbbbrbbrrbrrbr","bbbbrbbrrbrrrr","bbbbrbbrrrbrbb","bbbbrbbrrrrbbb","bbbbrbbrrrrbbr","bbbbrbbrrrrbrr"},
{
    
    "bbbbbbbrbbbbbbb","bbbbbbrbbbbbbbr","bbbbbbrbbbbbbrr","bbbbbbrbbbbbrrb","bbbbbbrbbbbrrbb","bbbbbbrbbbrrbbb","bbbbbbrbbrrbbbb","bbbbbbrbrrbbbbb","bbbbbbrrrbbbbbb","bbbbbrbbbbbbbrb","bbbbbrbbbbbbrbr","bbbbbrbbbbbbrrr","bbbbbrbbbbbrbrb","bbbbbrbbbbbrrbr","bbbbbrbbbbbrrrr","bbbbbrbbbbrbrbb","bbbbbrbbbbrrbbr","bbbbbrbbbbrrbrr","bbbbbrbbbbrrrrb","bbbbbrbbbrbrbbb","bbbbbrbbbrrbbbr","bbbbbrbbbrrbbrr","bbbbbrbbbrrbrrb","bbbbbrbbbrrrrbb","bbbbbrbbrbrbbbb","bbbbbrbbrrbbbbr","bbbbbrbbrrbbbrr","bbbbbrbbrrbbrrb","bbbbbrbbrrbrrbb","bbbbbrbbrrrrbbb","bbbbbrbrbrbbbbb","bbbbbrbrrbbbbbr","bbbbbrbrrbbbbrr","bbbbbrbrrbbbrrb","bbbbbrbrrbbrrbb","bbbbbrbrrbrrbbb","bbbbbrbrrrrbbbb","bbbbbrrbrbbbbbb","bbbbbrrrbbbbbbr","bbbbbrrrbbbbbrr","bbbbbrrrbbbbrrb","bbbbbrrrbbbrrbb","bbbbbrrrbbrrbbb","bbbbbrrrbrrbbbb","bbbbbrrrrrbbbbb","bbbbrbbbbbbbrbb","bbbbrbbbbbbrbbr","bbbbrbbbbbbrbrr","bbbbrbbbbbbrrrb","bbbbrbbbbbrbbrb","bbbbrbbbbbrbrbr","bbbbrbbbbbrbrrr","bbbbrbbbbbrrbrb","bbbbrbbbbbrrrbr","bbbbrbbbbbrrrrr","bbbbrbbbbrbbrbb","bbbbrbbbbrbrbbr","bbbbrbbbbrbrbrr","bbbbrbbbbrbrrrb","bbbbrbbbbrrbbrb","bbbbrbbbbrrbrbr","bbbbrbbbbrrbrrr","bbbbrbbbbrrrbrb","bbbbrbbbbrrrrbr","bbbbrbbbbrrrrrr","bbbbrbbbrbbrbbb","bbbbrbbbrbrbbbr","bbbbrbbbrbrbbrr","bbbbrbbbrbrbrrb","bbbbrbbbrbrrrbb","bbbbrbbbrrbbbrb","bbbbrbbbrrbbrbr","bbbbrbbbrrbbrrr","bbbbrbbbrrbrbrb","bbbbrbbbrrbrrbr","bbbbrbbbrrbrrrr","bbbbrbbbrrrbrbb","bbbbrbbbrrrrbbr","bbbbrbbbrrrrbrr","bbbbrbbbrrrrrrb","bbbbrbbrbbrbbbb","bbbbrbbrbrbbbbr","bbbbrbbrbrbbbrr","bbbbrbbrbrbbrrb","bbbbrbbrbrbrrbb","bbbbrbbrbrrrbbb","bbbbrbbrrbbbbrb","bbbbrbbrrbbbrbr","bbbbrbbrrbbbrrr","bbbbrbbrrbbrbrb","bbbbrbbrrbbrrbr","bbbbrbbrrbbrrrr","bbbbrbbrrbrbrbb","bbbbrbbrrbrrbbr","bbbbrbbrrbrrbrr","bbbbrbbrrbrrrrb","bbbbrbbrrrbrbbb","bbbbrbbrrrrbbbr","bbbbrbbrrrrbbrr","bbbbrbbrrrrbrrb"},
{
    
    "bbbbbbbbrbbbbbbb","bbbbbbbrbbbbbbbb","bbbbbbbrbbbbbbbr","bbbbbbbrbbbbbbrr","bbbbbbbrbbbbbrrb","bbbbbbbrbbbbrrbb","bbbbbbbrbbbrrbbb","bbbbbbbrbbrrbbbb","bbbbbbbrbrrbbbbb","bbbbbbbrrrbbbbbb","bbbbbbrbbbbbbbbr","bbbbbbrbbbbbbbrb","bbbbbbrbbbbbbbrr","bbbbbbrbbbbbbrbr","bbbbbbrbbbbbbrrb","bbbbbbrbbbbbbrrr","bbbbbbrbbbbbrbrb","bbbbbbrbbbbbrrbb","bbbbbbrbbbbbrrbr","bbbbbbrbbbbbrrrr","bbbbbbrbbbbrbrbb","bbbbbbrbbbbrrbbb","bbbbbbrbbbbrrbbr","bbbbbbrbbbbrrbrr","bbbbbbrbbbbrrrrb","bbbbbbrbbbrbrbbb","bbbbbbrbbbrrbbbb","bbbbbbrbbbrrbbbr","bbbbbbrbbbrrbbrr","bbbbbbrbbbrrbrrb","bbbbbbrbbbrrrrbb","bbbbbbrbbrbrbbbb","bbbbbbrbbrrbbbbb","bbbbbbrbbrrbbbbr","bbbbbbrbbrrbbbrr","bbbbbbrbbrrbbrrb","bbbbbbrbbrrbrrbb","bbbbbbrbbrrrrbbb","bbbbbbrbrbrbbbbb","bbbbbbrbrrbbbbbb","bbbbbbrbrrbbbbbr","bbbbbbrbrrbbbbrr","bbbbbbrbrrbbbrrb","bbbbbbrbrrbbrrbb","bbbbbbrbrrbrrbbb","bbbbbbrbrrrrbbbb","bbbbbbrrbrbbbbbb","bbbbbbrrrbbbbbbb","bbbbbbrrrbbbbbbr","bbbbbbrrrbbbbbrr","bbbbbbrrrbbbbrrb","bbbbbbrrrbbbrrbb","bbbbbbrrrbbrrbbb","bbbbbbrrrbrrbbbb","bbbbbbrrrrrbbbbb","bbbbbrbbbbbbbbrb","bbbbbrbbbbbbbrbb","bbbbbrbbbbbbbrbr","bbbbbrbbbbbbbrrr","bbbbbrbbbbbbrbbr","bbbbbrbbbbbbrbrb","bbbbbrbbbbbbrbrr","bbbbbrbbbbbbrrbr","bbbbbrbbbbbbrrrb","bbbbbrbbbbbbrrrr","bbbbbrbbbbbrbbrb","bbbbbrbbbbbrbrbb","bbbbbrbbbbbrbrbr","bbbbbrbbbbbrbrrr","bbbbbrbbbbbrrbbr","bbbbbrbbbbbrrbrb","bbbbbrbbbbbrrbrr","bbbbbrbbbbbrrrbr","bbbbbrbbbbbrrrrb","bbbbbrbbbbbrrrrr","bbbbbrbbbbrbbrbb","bbbbbrbbbbrbrbbb","bbbbbrbbbbrbrbbr","bbbbbrbbbbrbrbrr","bbbbbrbbbbrbrrrb","bbbbbrbbbbrrbbbr","bbbbbrbbbbrrbbrb","bbbbbrbbbbrrbbrr","bbbbbrbbbbrrbrbr","bbbbbrbbbbrrbrrb","bbbbbrbbbbrrbrrr","bbbbbrbbbbrrrbrb","bbbbbrbbbbrrrrbb","bbbbbrbbbbrrrrbr","bbbbbrbbbbrrrrrr","bbbbbrbbbrbbrbbb","bbbbbrbbbrbrbbbb","bbbbbrbbbrbrbbbr","bbbbbrbbbrbrbbrr","bbbbbrbbbrbrbrrb","bbbbbrbbbrbrrrbb","bbbbbrbbbrrbbbbr","bbbbbrbbbrrbbbrb","bbbbbrbbbrrbbbrr","bbbbbrbbbrrbbrbr"},
{
    
    "bbbbbbbbrbbbbbbbb","bbbbbbbrbbbbbbbbr","bbbbbbbrbbbbbbbrr","bbbbbbbrbbbbbbrrb","bbbbbbbrbbbbbrrbb","bbbbbbbrbbbbrrbbb","bbbbbbbrbbbrrbbbb","bbbbbbbrbbrrbbbbb","bbbbbbbrbrrbbbbbb","bbbbbbbrrrbbbbbbb","bbbbbbrbbbbbbbbrb","bbbbbbrbbbbbbbrbr","bbbbbbrbbbbbbbrrr","bbbbbbrbbbbbbrbrb","bbbbbbrbbbbbbrrbr","bbbbbbrbbbbbbrrrr","bbbbbbrbbbbbrbrbb","bbbbbbrbbbbbrrbbr","bbbbbbrbbbbbrrbrr","bbbbbbrbbbbbrrrrb","bbbbbbrbbbbrbrbbb","bbbbbbrbbbbrrbbbr","bbbbbbrbbbbrrbbrr","bbbbbbrbbbbrrbrrb","bbbbbbrbbbbrrrrbb","bbbbbbrbbbrbrbbbb","bbbbbbrbbbrrbbbbr","bbbbbbrbbbrrbbbrr","bbbbbbrbbbrrbbrrb","bbbbbbrbbbrrbrrbb","bbbbbbrbbbrrrrbbb","bbbbbbrbbrbrbbbbb","bbbbbbrbbrrbbbbbr","bbbbbbrbbrrbbbbrr","bbbbbbrbbrrbbbrrb","bbbbbbrbbrrbbrrbb","bbbbbbrbbrrbrrbbb","bbbbbbrbbrrrrbbbb","bbbbbbrbrbrbbbbbb","bbbbbbrbrrbbbbbbr","bbbbbbrbrrbbbbbrr","bbbbbbrbrrbbbbrrb","bbbbbbrbrrbbbrrbb","bbbbbbrbrrbbrrbbb","bbbbbbrbrrbrrbbbb","bbbbbbrbrrrrbbbbb","bbbbbbrrbrbbbbbbb","bbbbbbrrrbbbbbbbr","bbbbbbrrrbbbbbbrr","bbbbbbrrrbbbbbrrb","bbbbbbrrrbbbbrrbb","bbbbbbrrrbbbrrbbb","bbbbbbrrrbbrrbbbb","bbbbbbrrrbrrbbbbb","bbbbbbrrrrrbbbbbb","bbbbbrbbbbbbbbrbb","bbbbbrbbbbbbbrbbr","bbbbbrbbbbbbbrbrr","bbbbbrbbbbbbbrrrb","bbbbbrbbbbbbrbbrb","bbbbbrbbbbbbrbrbr","bbbbbrbbbbbbrbrrr","bbbbbrbbbbbbrrbrb","bbbbbrbbbbbbrrrbr","bbbbbrbbbbbbrrrrr","bbbbbrbbbbbrbbrbb","bbbbbrbbbbbrbrbbr","bbbbbrbbbbbrbrbrr","bbbbbrbbbbbrbrrrb","bbbbbrbbbbbrrbbrb","bbbbbrbbbbbrrbrbr","bbbbbrbbbbbrrbrrr","bbbbbrbbbbbrrrbrb","bbbbbrbbbbbrrrrbr","bbbbbrbbbbbrrrrrr","bbbbbrbbbbrbbrbbb","bbbbbrbbbbrbrbbbr","bbbbbrbbbbrbrbbrr","bbbbbrbbbbrbrbrrb","bbbbbrbbbbrbrrrbb","bbbbbrbbbbrrbbbrb","bbbbbrbbbbrrbbrbr","bbbbbrbbbbrrbbrrr","bbbbbrbbbbrrbrbrb","bbbbbrbbbbrrbrrbr","bbbbbrbbbbrrbrrrr","bbbbbrbbbbrrrbrbb","bbbbbrbbbbrrrrbbr","bbbbbrbbbbrrrrbrr","bbbbbrbbbbrrrrrrb","bbbbbrbbbrbbrbbbb","bbbbbrbbbrbrbbbbr","bbbbbrbbbrbrbbbrr","bbbbbrbbbrbrbbrrb","bbbbbrbbbrbrbrrbb","bbbbbrbbbrbrrrbbb","bbbbbrbbbrrbbbbrb","bbbbbrbbbrrbbbrbr","bbbbbrbbbrrbbbrrr","bbbbbrbbbrrbbrbrb"},
{
    
    "bbbbbbbbbrbbbbbbbb","bbbbbbbbrbbbbbbbbb","bbbbbbbbrbbbbbbbbr","bbbbbbbbrbbbbbbbrr","bbbbbbbbrbbbbbbrrb","bbbbbbbbrbbbbbrrbb","bbbbbbbbrbbbbrrbbb","bbbbbbbbrbbbrrbbbb","bbbbbbbbrbbrrbbbbb","bbbbbbbbrbrrbbbbbb","bbbbbbbbrrrbbbbbbb","bbbbbbbrbbbbbbbbbr","bbbbbbbrbbbbbbbbrb","bbbbbbbrbbbbbbbbrr","bbbbbbbrbbbbbbbrbr","bbbbbbbrbbbbbbbrrb","bbbbbbbrbbbbbbbrrr","bbbbbbbrbbbbbbrbrb","bbbbbbbrbbbbbbrrbb","bbbbbbbrbbbbbbrrbr","bbbbbbbrbbbbbbrrrr","bbbbbbbrbbbbbrbrbb","bbbbbbbrbbbbbrrbbb","bbbbbbbrbbbbbrrbbr","bbbbbbbrbbbbbrrbrr","bbbbbbbrbbbbbrrrrb","bbbbbbbrbbbbrbrbbb","bbbbbbbrbbbbrrbbbb","bbbbbbbrbbbbrrbbbr","bbbbbbbrbbbbrrbbrr","bbbbbbbrbbbbrrbrrb","bbbbbbbrbbbbrrrrbb","bbbbbbbrbbbrbrbbbb","bbbbbbbrbbbrrbbbbb","bbbbbbbrbbbrrbbbbr","bbbbbbbrbbbrrbbbrr","bbbbbbbrbbbrrbbrrb","bbbbbbbrbbbrrbrrbb","bbbbbbbrbbbrrrrbbb","bbbbbbbrbbrbrbbbbb","bbbbbbbrbbrrbbbbbb","bbbbbbbrbbrrbbbbbr","bbbbbbbrbbrrbbbbrr","bbbbbbbrbbrrbbbrrb","bbbbbbbrbbrrbbrrbb","bbbbbbbrbbrrbrrbbb","bbbbbbbrbbrrrrbbbb","bbbbbbbrbrbrbbbbbb","bbbbbbbrbrrbbbbbbb","bbbbbbbrbrrbbbbbbr","bbbbbbbrbrrbbbbbrr","bbbbbbbrbrrbbbbrrb","bbbbbbbrbrrbbbrrbb","bbbbbbbrbrrbbrrbbb","bbbbbbbrbrrbrrbbbb","bbbbbbbrbrrrrbbbbb","bbbbbbbrrbrbbbbbbb","bbbbbbbrrrbbbbbbbb","bbbbbbbrrrbbbbbbbr","bbbbbbbrrrbbbbbbrr","bbbbbbbrrrbbbbbrrb","bbbbbbbrrrbbbbrrbb","bbbbbbbrrrbbbrrbbb","bbbbbbbrrrbbrrbbbb","bbbbbbbrrrbrrbbbbb","bbbbbbbrrrrrbbbbbb","bbbbbbrbbbbbbbbbrb","bbbbbbrbbbbbbbbrbb","bbbbbbrbbbbbbbbrbr","bbbbbbrbbbbbbbbrrr","bbbbbbrbbbbbbbrbbr","bbbbbbrbbbbbbbrbrb","bbbbbbrbbbbbbbrbrr","bbbbbbrbbbbbbbrrbr","bbbbbbrbbbbbbbrrrb","bbbbbbrbbbbbbbrrrr","bbbbbbrbbbbbbrbbrb","bbbbbbrbbbbbbrbrbb","bbbbbbrbbbbbbrbrbr","bbbbbbrbbbbbbrbrrr","bbbbbbrbbbbbbrrbbr","bbbbbbrbbbbbbrrbrb","bbbbbbrbbbbbbrrbrr","bbbbbbrbbbbbbrrrbr","bbbbbbrbbbbbbrrrrb","bbbbbbrbbbbbbrrrrr","bbbbbbrbbbbbrbbrbb","bbbbbbrbbbbbrbrbbb","bbbbbbrbbbbbrbrbbr","bbbbbbrbbbbbrbrbrr","bbbbbbrbbbbbrbrrrb","bbbbbbrbbbbbrrbbbr","bbbbbbrbbbbbrrbbrb","bbbbbbrbbbbbrrbbrr","bbbbbbrbbbbbrrbrbr","bbbbbbrbbbbbrrbrrb","bbbbbbrbbbbbrrbrrr","bbbbbbrbbbbbrrrbrb","bbbbbbrbbbbbrrrrbb","bbbbbbrbbbbbrrrrbr"},
{
    
    "bbbbbbbbbrbbbbbbbbb","bbbbbbbbrbbbbbbbbbr","bbbbbbbbrbbbbbbbbrr","bbbbbbbbrbbbbbbbrrb","bbbbbbbbrbbbbbbrrbb","bbbbbbbbrbbbbbrrbbb","bbbbbbbbrbbbbrrbbbb","bbbbbbbbrbbbrrbbbbb","bbbbbbbbrbbrrbbbbbb","bbbbbbbbrbrrbbbbbbb","bbbbbbbbrrrbbbbbbbb","bbbbbbbrbbbbbbbbbrb","bbbbbbbrbbbbbbbbrbr","bbbbbbbrbbbbbbbbrrr","bbbbbbbrbbbbbbbrbrb","bbbbbbbrbbbbbbbrrbr","bbbbbbbrbbbbbbbrrrr","bbbbbbbrbbbbbbrbrbb","bbbbbbbrbbbbbbrrbbr","bbbbbbbrbbbbbbrrbrr","bbbbbbbrbbbbbbrrrrb","bbbbbbbrbbbbbrbrbbb","bbbbbbbrbbbbbrrbbbr","bbbbbbbrbbbbbrrbbrr","bbbbbbbrbbbbbrrbrrb","bbbbbbbrbbbbbrrrrbb","bbbbbbbrbbbbrbrbbbb","bbbbbbbrbbbbrrbbbbr","bbbbbbbrbbbbrrbbbrr","bbbbbbbrbbbbrrbbrrb","bbbbbbbrbbbbrrbrrbb","bbbbbbbrbbbbrrrrbbb","bbbbbbbrbbbrbrbbbbb","bbbbbbbrbbbrrbbbbbr","bbbbbbbrbbbrrbbbbrr","bbbbbbbrbbbrrbbbrrb","bbbbbbbrbbbrrbbrrbb","bbbbbbbrbbbrrbrrbbb","bbbbbbbrbbbrrrrbbbb","bbbbbbbrbbrbrbbbbbb","bbbbbbbrbbrrbbbbbbr","bbbbbbbrbbrrbbbbbrr","bbbbbbbrbbrrbbbbrrb","bbbbbbbrbbrrbbbrrbb","bbbbbbbrbbrrbbrrbbb","bbbbbbbrbbrrbrrbbbb","bbbbbbbrbbrrrrbbbbb","bbbbbbbrbrbrbbbbbbb","bbbbbbbrbrrbbbbbbbr","bbbbbbbrbrrbbbbbbrr","bbbbbbbrbrrbbbbbrrb","bbbbbbbrbrrbbbbrrbb","bbbbbbbrbrrbbbrrbbb","bbbbbbbrbrrbbrrbbbb","bbbbbbbrbrrbrrbbbbb","bbbbbbbrbrrrrbbbbbb","bbbbbbbrrbrbbbbbbbb","bbbbbbbrrrbbbbbbbbr","bbbbbbbrrrbbbbbbbrr","bbbbbbbrrrbbbbbbrrb","bbbbbbbrrrbbbbbrrbb","bbbbbbbrrrbbbbrrbbb","bbbbbbbrrrbbbrrbbbb","bbbbbbbrrrbbrrbbbbb","bbbbbbbrrrbrrbbbbbb","bbbbbbbrrrrrbbbbbbb","bbbbbbrbbbbbbbbbrbb","bbbbbbrbbbbbbbbrbbr","bbbbbbrbbbbbbbbrbrr","bbbbbbrbbbbbbbbrrrb","bbbbbbrbbbbbbbrbbrb","bbbbbbrbbbbbbbrbrbr","bbbbbbrbbbbbbbrbrrr","bbbbbbrbbbbbbbrrbrb","bbbbbbrbbbbbbbrrrbr","bbbbbbrbbbbbbbrrrrr","bbbbbbrbbbbbbrbbrbb","bbbbbbrbbbbbbrbrbbr","bbbbbbrbbbbbbrbrbrr","bbbbbbrbbbbbbrbrrrb","bbbbbbrbbbbbbrrbbrb","bbbbbbrbbbbbbrrbrbr","bbbbbbrbbbbbbrrbrrr","bbbbbbrbbbbbbrrrbrb","bbbbbbrbbbbbbrrrrbr","bbbbbbrbbbbbbrrrrrr","bbbbbbrbbbbbrbbrbbb","bbbbbbrbbbbbrbrbbbr","bbbbbbrbbbbbrbrbbrr","bbbbbbrbbbbbrbrbrrb","bbbbbbrbbbbbrbrrrbb","bbbbbbrbbbbbrrbbbrb","bbbbbbrbbbbbrrbbrbr","bbbbbbrbbbbbrrbbrrr","bbbbbbrbbbbbrrbrbrb","bbbbbbrbbbbbrrbrrbr","bbbbbbrbbbbbrrbrrrr","bbbbbbrbbbbbrrrbrbb","bbbbbbrbbbbbrrrrbbr","bbbbbbrbbbbbrrrrbrr"},
{
    
    "bbbbbbbbbbrbbbbbbbbb","bbbbbbbbbrbbbbbbbbbb","bbbbbbbbbrbbbbbbbbbr","bbbbbbbbbrbbbbbbbbrr","bbbbbbbbbrbbbbbbbrrb","bbbbbbbbbrbbbbbbrrbb","bbbbbbbbbrbbbbbrrbbb","bbbbbbbbbrbbbbrrbbbb","bbbbbbbbbrbbbrrbbbbb","bbbbbbbbbrbbrrbbbbbb","bbbbbbbbbrbrrbbbbbbb","bbbbbbbbbrrrbbbbbbbb","bbbbbbbbrbbbbbbbbbbr","bbbbbbbbrbbbbbbbbbrb","bbbbbbbbrbbbbbbbbbrr","bbbbbbbbrbbbbbbbbrbr","bbbbbbbbrbbbbbbbbrrb","bbbbbbbbrbbbbbbbbrrr","bbbbbbbbrbbbbbbbrbrb","bbbbbbbbrbbbbbbbrrbb","bbbbbbbbrbbbbbbbrrbr","bbbbbbbbrbbbbbbbrrrr","bbbbbbbbrbbbbbbrbrbb","bbbbbbbbrbbbbbbrrbbb","bbbbbbbbrbbbbbbrrbbr","bbbbbbbbrbbbbbbrrbrr","bbbbbbbbrbbbbbbrrrrb","bbbbbbbbrbbbbbrbrbbb","bbbbbbbbrbbbbbrrbbbb","bbbbbbbbrbbbbbrrbbbr","bbbbbbbbrbbbbbrrbbrr","bbbbbbbbrbbbbbrrbrrb","bbbbbbbbrbbbbbrrrrbb","bbbbbbbbrbbbbrbrbbbb","bbbbbbbbrbbbbrrbbbbb","bbbbbbbbrbbbbrrbbbbr","bbbbbbbbrbbbbrrbbbrr","bbbbbbbbrbbbbrrbbrrb","bbbbbbbbrbbbbrrbrrbb","bbbbbbbbrbbbbrrrrbbb","bbbbbbbbrbbbrbrbbbbb","bbbbbbbbrbbbrrbbbbbb","bbbbbbbbrbbbrrbbbbbr","bbbbbbbbrbbbrrbbbbrr","bbbbbbbbrbbbrrbbbrrb","bbbbbbbbrbbbrrbbrrbb","bbbbbbbbrbbbrrbrrbbb","bbbbbbbbrbbbrrrrbbbb","bbbbbbbbrbbrbrbbbbbb","bbbbbbbbrbbrrbbbbbbb","bbbbbbbbrbbrrbbbbbbr","bbbbbbbbrbbrrbbbbbrr","bbbbbbbbrbbrrbbbbrrb","bbbbbbbbrbbrrbbbrrbb","bbbbbbbbrbbrrbbrrbbb","bbbbbbbbrbbrrbrrbbbb","bbbbbbbbrbbrrrrbbbbb","bbbbbbbbrbrbrbbbbbbb","bbbbbbbbrbrrbbbbbbbb","bbbbbbbbrbrrbbbbbbbr","bbbbbbbbrbrrbbbbbbrr","bbbbbbbbrbrrbbbbbrrb","bbbbbbbbrbrrbbbbrrbb","bbbbbbbbrbrrbbbrrbbb","bbbbbbbbrbrrbbrrbbbb","bbbbbbbbrbrrbrrbbbbb","bbbbbbbbrbrrrrbbbbbb","bbbbbbbbrrbrbbbbbbbb","bbbbbbbbrrrbbbbbbbbb","bbbbbbbbrrrbbbbbbbbr","bbbbbbbbrrrbbbbbbbrr","bbbbbbbbrrrbbbbbbrrb","bbbbbbbbrrrbbbbbrrbb","bbbbbbbbrrrbbbbrrbbb","bbbbbbbbrrrbbbrrbbbb","bbbbbbbbrrrbbrrbbbbb","bbbbbbbbrrrbrrbbbbbb","bbbbbbbbrrrrrbbbbbbb","bbbbbbbrbbbbbbbbbbrb","bbbbbbbrbbbbbbbbbrbb","bbbbbbbrbbbbbbbbbrbr","bbbbbbbrbbbbbbbbbrrr","bbbbbbbrbbbbbbbbrbbr","bbbbbbbrbbbbbbbbrbrb","bbbbbbbrbbbbbbbbrbrr","bbbbbbbrbbbbbbbbrrbr","bbbbbbbrbbbbbbbbrrrb","bbbbbbbrbbbbbbbbrrrr","bbbbbbbrbbbbbbbrbbrb","bbbbbbbrbbbbbbbrbrbb","bbbbbbbrbbbbbbbrbrbr","bbbbbbbrbbbbbbbrbrrr","bbbbbbbrbbbbbbbrrbbr","bbbbbbbrbbbbbbbrrbrb","bbbbbbbrbbbbbbbrrbrr","bbbbbbbrbbbbbbbrrrbr","bbbbbbbrbbbbbbbrrrrb","bbbbbbbrbbbbbbbrrrrr","bbbbbbbrbbbbbbrbbrbb","bbbbbbbrbbbbbbrbrbbb"},
{
    
    "bbbbbbbbbbrbbbbbbbbbb","bbbbbbbbbrbbbbbbbbbbr","bbbbbbbbbrbbbbbbbbbrr","bbbbbbbbbrbbbbbbbbrrb","bbbbbbbbbrbbbbbbbrrbb","bbbbbbbbbrbbbbbbrrbbb","bbbbbbbbbrbbbbbrrbbbb","bbbbbbbbbrbbbbrrbbbbb","bbbbbbbbbrbbbrrbbbbbb","bbbbbbbbbrbbrrbbbbbbb","bbbbbbbbbrbrrbbbbbbbb","bbbbbbbbbrrrbbbbbbbbb","bbbbbbbbrbbbbbbbbbbrb","bbbbbbbbrbbbbbbbbbrbr","bbbbbbbbrbbbbbbbbbrrr","bbbbbbbbrbbbbbbbbrbrb","bbbbbbbbrbbbbbbbbrrbr","bbbbbbbbrbbbbbbbbrrrr","bbbbbbbbrbbbbbbbrbrbb","bbbbbbbbrbbbbbbbrrbbr","bbbbbbbbrbbbbbbbrrbrr","bbbbbbbbrbbbbbbbrrrrb","bbbbbbbbrbbbbbbrbrbbb","bbbbbbbbrbbbbbbrrbbbr","bbbbbbbbrbbbbbbrrbbrr","bbbbbbbbrbbbbbbrrbrrb","bbbbbbbbrbbbbbbrrrrbb","bbbbbbbbrbbbbbrbrbbbb","bbbbbbbbrbbbbbrrbbbbr","bbbbbbbbrbbbbbrrbbbrr","bbbbbbbbrbbbbbrrbbrrb","bbbbbbbbrbbbbbrrbrrbb","bbbbbbbbrbbbbbrrrrbbb","bbbbbbbbrbbbbrbrbbbbb","bbbbbbbbrbbbbrrbbbbbr","bbbbbbbbrbbbbrrbbbbrr","bbbbbbbbrbbbbrrbbbrrb","bbbbbbbbrbbbbrrbbrrbb","bbbbbbbbrbbbbrrbrrbbb","bbbbbbbbrbbbbrrrrbbbb","bbbbbbbbrbbbrbrbbbbbb","bbbbbbbbrbbbrrbbbbbbr","bbbbbbbbrbbbrrbbbbbrr","bbbbbbbbrbbbrrbbbbrrb","bbbbbbbbrbbbrrbbbrrbb","bbbbbbbbrbbbrrbbrrbbb","bbbbbbbbrbbbrrbrrbbbb","bbbbbbbbrbbbrrrrbbbbb","bbbbbbbbrbbrbrbbbbbbb","bbbbbbbbrbbrrbbbbbbbr","bbbbbbbbrbbrrbbbbbbrr","bbbbbbbbrbbrrbbbbbrrb","bbbbbbbbrbbrrbbbbrrbb","bbbbbbbbrbbrrbbbrrbbb","bbbbbbbbrbbrrbbrrbbbb","bbbbbbbbrbbrrbrrbbbbb","bbbbbbbbrbbrrrrbbbbbb","bbbbbbbbrbrbrbbbbbbbb","bbbbbbbbrbrrbbbbbbbbr","bbbbbbbbrbrrbbbbbbbrr","bbbbbbbbrbrrbbbbbbrrb","bbbbbbbbrbrrbbbbbrrbb","bbbbbbbbrbrrbbbbrrbbb","bbbbbbbbrbrrbbbrrbbbb","bbbbbbbbrbrrbbrrbbbbb","bbbbbbbbrbrrbrrbbbbbb","bbbbbbbbrbrrrrbbbbbbb","bbbbbbbbrrbrbbbbbbbbb","bbbbbbbbrrrbbbbbbbbbr","bbbbbbbbrrrbbbbbbbbrr","bbbbbbbbrrrbbbbbbbrrb","bbbbbbbbrrrbbbbbbrrbb","bbbbbbbbrrrbbbbbrrbbb","bbbbbbbbrrrbbbbrrbbbb","bbbbbbbbrrrbbbrrbbbbb","bbbbbbbbrrrbbrrbbbbbb","bbbbbbbbrrrbrrbbbbbbb","bbbbbbbbrrrrrbbbbbbbb","bbbbbbbrbbbbbbbbbbrbb","bbbbbbbrbbbbbbbbbrbbr","bbbbbbbrbbbbbbbbbrbrr","bbbbbbbrbbbbbbbbbrrrb","bbbbbbbrbbbbbbbbrbbrb","bbbbbbbrbbbbbbbbrbrbr","bbbbbbbrbbbbbbbbrbrrr","bbbbbbbrbbbbbbbbrrbrb","bbbbbbbrbbbbbbbbrrrbr","bbbbbbbrbbbbbbbbrrrrr","bbbbbbbrbbbbbbbrbbrbb","bbbbbbbrbbbbbbbrbrbbr","bbbbbbbrbbbbbbbrbrbrr","bbbbbbbrbbbbbbbrbrrrb","bbbbbbbrbbbbbbbrrbbrb","bbbbbbbrbbbbbbbrrbrbr","bbbbbbbrbbbbbbbrrbrrr","bbbbbbbrbbbbbbbrrrbrb","bbbbbbbrbbbbbbbrrrrbr","bbbbbbbrbbbbbbbrrrrrr","bbbbbbbrbbbbbbrbbrbbb","bbbbbbbrbbbbbbrbrbbbr"},
{
    
    "bbbbbbbbbbbrbbbbbbbbbb","bbbbbbbbbbrbbbbbbbbbbb","bbbbbbbbbbrbbbbbbbbbbr","bbbbbbbbbbrbbbbbbbbbrr","bbbbbbbbbbrbbbbbbbbrrb","bbbbbbbbbbrbbbbbbbrrbb","bbbbbbbbbbrbbbbbbrrbbb","bbbbbbbbbbrbbbbbrrbbbb","bbbbbbbbbbrbbbbrrbbbbb","bbbbbbbbbbrbbbrrbbbbbb","bbbbbbbbbbrbbrrbbbbbbb","bbbbbbbbbbrbrrbbbbbbbb","bbbbbbbbbbrrrbbbbbbbbb","bbbbbbbbbrbbbbbbbbbbbr","bbbbbbbbbrbbbbbbbbbbrb","bbbbbbbbbrbbbbbbbbbbrr","bbbbbbbbbrbbbbbbbbbrbr","bbbbbbbbbrbbbbbbbbbrrb","bbbbbbbbbrbbbbbbbbbrrr","bbbbbbbbbrbbbbbbbbrbrb","bbbbbbbbbrbbbbbbbbrrbb","bbbbbbbbbrbbbbbbbbrrbr","bbbbbbbbbrbbbbbbbbrrrr","bbbbbbbbbrbbbbbbbrbrbb","bbbbbbbbbrbbbbbbbrrbbb","bbbbbbbbbrbbbbbbbrrbbr","bbbbbbbbbrbbbbbbbrrbrr","bbbbbbbbbrbbbbbbbrrrrb","bbbbbbbbbrbbbbbbrbrbbb","bbbbbbbbbrbbbbbbrrbbbb","bbbbbbbbbrbbbbbbrrbbbr","bbbbbbbbbrbbbbbbrrbbrr","bbbbbbbbbrbbbbbbrrbrrb","bbbbbbbbbrbbbbbbrrrrbb","bbbbbbbbbrbbbbbrbrbbbb","bbbbbbbbbrbbbbbrrbbbbb","bbbbbbbbbrbbbbbrrbbbbr","bbbbbbbbbrbbbbbrrbbbrr","bbbbbbbbbrbbbbbrrbbrrb","bbbbbbbbbrbbbbbrrbrrbb","bbbbbbbbbrbbbbbrrrrbbb","bbbbbbbbbrbbbbrbrbbbbb","bbbbbbbbbrbbbbrrbbbbbb","bbbbbbbbbrbbbbrrbbbbbr","bbbbbbbbbrbbbbrrbbbbrr","bbbbbbbbbrbbbbrrbbbrrb","bbbbbbbbbrbbbbrrbbrrbb","bbbbbbbbbrbbbbrrbrrbbb","bbbbbbbbbrbbbbrrrrbbbb","bbbbbbbbbrbbbrbrbbbbbb","bbbbbbbbbrbbbrrbbbbbbb","bbbbbbbbbrbbbrrbbbbbbr","bbbbbbbbbrbbbrrbbbbbrr","bbbbbbbbbrbbbrrbbbbrrb","bbbbbbbbbrbbbrrbbbrrbb","bbbbbbbbbrbbbrrbbrrbbb","bbbbbbbbbrbbbrrbrrbbbb","bbbbbbbbbrbbbrrrrbbbbb","bbbbbbbbbrbbrbrbbbbbbb","bbbbbbbbbrbbrrbbbbbbbb","bbbbbbbbbrbbrrbbbbbbbr","bbbbbbbbbrbbrrbbbbbbrr","bbbbbbbbbrbbrrbbbbbrrb","bbbbbbbbbrbbrrbbbbrrbb","bbbbbbbbbrbbrrbbbrrbbb","bbbbbbbbbrbbrrbbrrbbbb","bbbbbbbbbrbbrrbrrbbbbb","bbbbbbbbbrbbrrrrbbbbbb","bbbbbbbbbrbrbrbbbbbbbb","bbbbbbbbbrbrrbbbbbbbbb","bbbbbbbbbrbrrbbbbbbbbr","bbbbbbbbbrbrrbbbbbbbrr","bbbbbbbbbrbrrbbbbbbrrb","bbbbbbbbbrbrrbbbbbrrbb","bbbbbbbbbrbrrbbbbrrbbb","bbbbbbbbbrbrrbbbrrbbbb","bbbbbbbbbrbrrbbrrbbbbb","bbbbbbbbbrbrrbrrbbbbbb","bbbbbbbbbrbrrrrbbbbbbb","bbbbbbbbbrrbrbbbbbbbbb","bbbbbbbbbrrrbbbbbbbbbb","bbbbbbbbbrrrbbbbbbbbbr","bbbbbbbbbrrrbbbbbbbbrr","bbbbbbbbbrrrbbbbbbbrrb","bbbbbbbbbrrrbbbbbbrrbb","bbbbbbbbbrrrbbbbbrrbbb","bbbbbbbbbrrrbbbbrrbbbb","bbbbbbbbbrrrbbbrrbbbbb","bbbbbbbbbrrrbbrrbbbbbb","bbbbbbbbbrrrbrrbbbbbbb","bbbbbbbbbrrrrrbbbbbbbb","bbbbbbbbrbbbbbbbbbbbrb","bbbbbbbbrbbbbbbbbbbrbb","bbbbbbbbrbbbbbbbbbbrbr","bbbbbbbbrbbbbbbbbbbrrr","bbbbbbbbrbbbbbbbbbrbbr","bbbbbbbbrbbbbbbbbbrbrb","bbbbbbbbrbbbbbbbbbrbrr","bbbbbbbbrbbbbbbbbbrrbr","bbbbbbbbrbbbbbbbbbrrrb"},
{
    
    "bbbbbbbbbbbrbbbbbbbbbbb","bbbbbbbbbbrbbbbbbbbbbbr","bbbbbbbbbbrbbbbbbbbbbrr","bbbbbbbbbbrbbbbbbbbbrrb","bbbbbbbbbbrbbbbbbbbrrbb","bbbbbbbbbbrbbbbbbbrrbbb","bbbbbbbbbbrbbbbbbrrbbbb","bbbbbbbbbbrbbbbbrrbbbbb","bbbbbbbbbbrbbbbrrbbbbbb","bbbbbbbbbbrbbbrrbbbbbbb","bbbbbbbbbbrbbrrbbbbbbbb","bbbbbbbbbbrbrrbbbbbbbbb","bbbbbbbbbbrrrbbbbbbbbbb","bbbbbbbbbrbbbbbbbbbbbrb","bbbbbbbbbrbbbbbbbbbbrbr","bbbbbbbbbrbbbbbbbbbbrrr","bbbbbbbbbrbbbbbbbbbrbrb","bbbbbbbbbrbbbbbbbbbrrbr","bbbbbbbbbrbbbbbbbbbrrrr","bbbbbbbbbrbbbbbbbbrbrbb","bbbbbbbbbrbbbbbbbbrrbbr","bbbbbbbbbrbbbbbbbbrrbrr","bbbbbbbbbrbbbbbbbbrrrrb","bbbbbbbbbrbbbbbbbrbrbbb","bbbbbbbbbrbbbbbbbrrbbbr","bbbbbbbbbrbbbbbbbrrbbrr","bbbbbbbbbrbbbbbbbrrbrrb","bbbbbbbbbrbbbbbbbrrrrbb","bbbbbbbbbrbbbbbbrbrbbbb","bbbbbbbbbrbbbbbbrrbbbbr","bbbbbbbbbrbbbbbbrrbbbrr","bbbbbbbbbrbbbbbbrrbbrrb","bbbbbbbbbrbbbbbbrrbrrbb","bbbbbbbbbrbbbbbbrrrrbbb","bbbbbbbbbrbbbbbrbrbbbbb","bbbbbbbbbrbbbbbrrbbbbbr","bbbbbbbbbrbbbbbrrbbbbrr","bbbbbbbbbrbbbbbrrbbbrrb","bbbbbbbbbrbbbbbrrbbrrbb","bbbbbbbbbrbbbbbrrbrrbbb","bbbbbbbbbrbbbbbrrrrbbbb","bbbbbbbbbrbbbbrbrbbbbbb","bbbbbbbbbrbbbbrrbbbbbbr","bbbbbbbbbrbbbbrrbbbbbrr","bbbbbbbbbrbbbbrrbbbbrrb","bbbbbbbbbrbbbbrrbbbrrbb","bbbbbbbbbrbbbbrrbbrrbbb","bbbbbbbbbrbbbbrrbrrbbbb","bbbbbbbbbrbbbbrrrrbbbbb","bbbbbbbbbrbbbrbrbbbbbbb","bbbbbbbbbrbbbrrbbbbbbbr","bbbbbbbbbrbbbrrbbbbbbrr","bbbbbbbbbrbbbrrbbbbbrrb","bbbbbbbbbrbbbrrbbbbrrbb","bbbbbbbbbrbbbrrbbbrrbbb","bbbbbbbbbrbbbrrbbrrbbbb","bbbbbbbbbrbbbrrbrrbbbbb","bbbbbbbbbrbbbrrrrbbbbbb","bbbbbbbbbrbbrbrbbbbbbbb","bbbbbbbbbrbbrrbbbbbbbbr","bbbbbbbbbrbbrrbbbbbbbrr","bbbbbbbbbrbbrrbbbbbbrrb","bbbbbbbbbrbbrrbbbbbrrbb","bbbbbbbbbrbbrrbbbbrrbbb","bbbbbbbbbrbbrrbbbrrbbbb","bbbbbbbbbrbbrrbbrrbbbbb","bbbbbbbbbrbbrrbrrbbbbbb","bbbbbbbbbrbbrrrrbbbbbbb","bbbbbbbbbrbrbrbbbbbbbbb","bbbbbbbbbrbrrbbbbbbbbbr","bbbbbbbbbrbrrbbbbbbbbrr","bbbbbbbbbrbrrbbbbbbbrrb","bbbbbbbbbrbrrbbbbbbrrbb","bbbbbbbbbrbrrbbbbbrrbbb","bbbbbbbbbrbrrbbbbrrbbbb","bbbbbbbbbrbrrbbbrrbbbbb","bbbbbbbbbrbrrbbrrbbbbbb","bbbbbbbbbrbrrbrrbbbbbbb","bbbbbbbbbrbrrrrbbbbbbbb","bbbbbbbbbrrbrbbbbbbbbbb","bbbbbbbbbrrrbbbbbbbbbbr","bbbbbbbbbrrrbbbbbbbbbrr","bbbbbbbbbrrrbbbbbbbbrrb","bbbbbbbbbrrrbbbbbbbrrbb","bbbbbbbbbrrrbbbbbbrrbbb","bbbbbbbbbrrrbbbbbrrbbbb","bbbbbbbbbrrrbbbbrrbbbbb","bbbbbbbbbrrrbbbrrbbbbbb","bbbbbbbbbrrrbbrrbbbbbbb","bbbbbbbbbrrrbrrbbbbbbbb","bbbbbbbbbrrrrrbbbbbbbbb","bbbbbbbbrbbbbbbbbbbbrbb","bbbbbbbbrbbbbbbbbbbrbbr","bbbbbbbbrbbbbbbbbbbrbrr","bbbbbbbbrbbbbbbbbbbrrrb","bbbbbbbbrbbbbbbbbbrbbrb","bbbbbbbbrbbbbbbbbbrbrbr","bbbbbbbbrbbbbbbbbbrbrrr","bbbbbbbbrbbbbbbbbbrrbrb","bbbbbbbbrbbbbbbbbbrrrbr"},
{
    
    "bbbbbbbbbbbbrbbbbbbbbbbb","bbbbbbbbbbbrbbbbbbbbbbbb","bbbbbbbbbbbrbbbbbbbbbbbr","bbbbbbbbbbbrbbbbbbbbbbrr","bbbbbbbbbbbrbbbbbbbbbrrb","bbbbbbbbbbbrbbbbbbbbrrbb","bbbbbbbbbbbrbbbbbbbrrbbb","bbbbbbbbbbbrbbbbbbrrbbbb","bbbbbbbbbbbrbbbbbrrbbbbb","bbbbbbbbbbbrbbbbrrbbbbbb","bbbbbbbbbbbrbbbrrbbbbbbb","bbbbbbbbbbbrbbrrbbbbbbbb","bbbbbbbbbbbrbrrbbbbbbbbb","bbbbbbbbbbbrrrbbbbbbbbbb","bbbbbbbbbbrbbbbbbbbbbbbr","bbbbbbbbbbrbbbbbbbbbbbrb","bbbbbbbbbbrbbbbbbbbbbbrr","bbbbbbbbbbrbbbbbbbbbbrbr","bbbbbbbbbbrbbbbbbbbbbrrb","bbbbbbbbbbrbbbbbbbbbbrrr","bbbbbbbbbbrbbbbbbbbbrbrb","bbbbbbbbbbrbbbbbbbbbrrbb","bbbbbbbbbbrbbbbbbbbbrrbr","bbbbbbbbbbrbbbbbbbbbrrrr","bbbbbbbbbbrbbbbbbbbrbrbb","bbbbbbbbbbrbbbbbbbbrrbbb","bbbbbbbbbbrbbbbbbbbrrbbr","bbbbbbbbbbrbbbbbbbbrrbrr","bbbbbbbbbbrbbbbbbbbrrrrb","bbbbbbbbbbrbbbbbbbrbrbbb","bbbbbbbbbbrbbbbbbbrrbbbb","bbbbbbbbbbrbbbbbbbrrbbbr","bbbbbbbbbbrbbbbbbbrrbbrr","bbbbbbbbbbrbbbbbbbrrbrrb","bbbbbbbbbbrbbbbbbbrrrrbb","bbbbbbbbbbrbbbbbbrbrbbbb","bbbbbbbbbbrbbbbbbrrbbbbb","bbbbbbbbbbrbbbbbbrrbbbbr","bbbbbbbbbbrbbbbbbrrbbbrr","bbbbbbbbbbrbbbbbbrrbbrrb","bbbbbbbbbbrbbbbbbrrbrrbb","bbbbbbbbbbrbbbbbbrrrrbbb","bbbbbbbbbbrbbbbbrbrbbbbb","bbbbbbbbbbrbbbbbrrbbbbbb","bbbbbbbbbbrbbbbbrrbbbbbr","bbbbbbbbbbrbbbbbrrbbbbrr","bbbbbbbbbbrbbbbbrrbbbrrb","bbbbbbbbbbrbbbbbrrbbrrbb","bbbbbbbbbbrbbbbbrrbrrbbb","bbbbbbbbbbrbbbbbrrrrbbbb","bbbbbbbbbbrbbbbrbrbbbbbb","bbbbbbbbbbrbbbbrrbbbbbbb","bbbbbbbbbbrbbbbrrbbbbbbr","bbbbbbbbbbrbbbbrrbbbbbrr","bbbbbbbbbbrbbbbrrbbbbrrb","bbbbbbbbbbrbbbbrrbbbrrbb","bbbbbbbbbbrbbbbrrbbrrbbb","bbbbbbbbbbrbbbbrrbrrbbbb","bbbbbbbbbbrbbbbrrrrbbbbb","bbbbbbbbbbrbbbrbrbbbbbbb","bbbbbbbbbbrbbbrrbbbbbbbb","bbbbbbbbbbrbbbrrbbbbbbbr","bbbbbbbbbbrbbbrrbbbbbbrr","bbbbbbbbbbrbbbrrbbbbbrrb","bbbbbbbbbbrbbbrrbbbbrrbb","bbbbbbbbbbrbbbrrbbbrrbbb","bbbbbbbbbbrbbbrrbbrrbbbb","bbbbbbbbbbrbbbrrbrrbbbbb","bbbbbbbbbbrbbbrrrrbbbbbb","bbbbbbbbbbrbbrbrbbbbbbbb","bbbbbbbbbbrbbrrbbbbbbbbb","bbbbbbbbbbrbbrrbbbbbbbbr","bbbbbbbbbbrbbrrbbbbbbbrr","bbbbbbbbbbrbbrrbbbbbbrrb","bbbbbbbbbbrbbrrbbbbbrrbb","bbbbbbbbbbrbbrrbbbbrrbbb","bbbbbbbbbbrbbrrbbbrrbbbb","bbbbbbbbbbrbbrrbbrrbbbbb","bbbbbbbbbbrbbrrbrrbbbbbb","bbbbbbbbbbrbbrrrrbbbbbbb","bbbbbbbbbbrbrbrbbbbbbbbb","bbbbbbbbbbrbrrbbbbbbbbbb","bbbbbbbbbbrbrrbbbbbbbbbr","bbbbbbbbbbrbrrbbbbbbbbrr","bbbbbbbbbbrbrrbbbbbbbrrb","bbbbbbbbbbrbrrbbbbbbrrbb","bbbbbbbbbbrbrrbbbbbrrbbb","bbbbbbbbbbrbrrbbbbrrbbbb","bbbbbbbbbbrbrrbbbrrbbbbb","bbbbbbbbbbrbrrbbrrbbbbbb","bbbbbbbbbbrbrrbrrbbbbbbb","bbbbbbbbbbrbrrrrbbbbbbbb","bbbbbbbbbbrrbrbbbbbbbbbb","bbbbbbbbbbrrrbbbbbbbbbbb","bbbbbbbbbbrrrbbbbbbbbbbr","bbbbbbbbbbrrrbbbbbbbbbrr","bbbbbbbbbbrrrbbbbbbbbrrb","bbbbbbbbbbrrrbbbbbbbrrbb","bbbbbbbbbbrrrbbbbbbrrbbb","bbbbbbbbbbrrrbbbbbrrbbbb"},
{
    
    "bbbbbbbbbbbbrbbbbbbbbbbbb","bbbbbbbbbbbrbbbbbbbbbbbbr","bbbbbbbbbbbrbbbbbbbbbbbrr","bbbbbbbbbbbrbbbbbbbbbbrrb","bbbbbbbbbbbrbbbbbbbbbrrbb","bbbbbbbbbbbrbbbbbbbbrrbbb","bbbbbbbbbbbrbbbbbbbrrbbbb","bbbbbbbbbbbrbbbbbbrrbbbbb","bbbbbbbbbbbrbbbbbrrbbbbbb","bbbbbbbbbbbrbbbbrrbbbbbbb","bbbbbbbbbbbrbbbrrbbbbbbbb","bbbbbbbbbbbrbbrrbbbbbbbbb","bbbbbbbbbbbrbrrbbbbbbbbbb","bbbbbbbbbbbrrrbbbbbbbbbbb","bbbbbbbbbbrbbbbbbbbbbbbrb","bbbbbbbbbbrbbbbbbbbbbbrbr","bbbbbbbbbbrbbbbbbbbbbbrrr","bbbbbbbbbbrbbbbbbbbbbrbrb","bbbbbbbbbbrbbbbbbbbbbrrbr","bbbbbbbbbbrbbbbbbbbbbrrrr","bbbbbbbbbbrbbbbbbbbbrbrbb","bbbbbbbbbbrbbbbbbbbbrrbbr","bbbbbbbbbbrbbbbbbbbbrrbrr","bbbbbbbbbbrbbbbbbbbbrrrrb","bbbbbbbbbbrbbbbbbbbrbrbbb","bbbbbbbbbbrbbbbbbbbrrbbbr","bbbbbbbbbbrbbbbbbbbrrbbrr","bbbbbbbbbbrbbbbbbbbrrbrrb","bbbbbbbbbbrbbbbbbbbrrrrbb","bbbbbbbbbbrbbbbbbbrbrbbbb","bbbbbbbbbbrbbbbbbbrrbbbbr","bbbbbbbbbbrbbbbbbbrrbbbrr","bbbbbbbbbbrbbbbbbbrrbbrrb","bbbbbbbbbbrbbbbbbbrrbrrbb","bbbbbbbbbbrbbbbbbbrrrrbbb","bbbbbbbbbbrbbbbbbrbrbbbbb","bbbbbbbbbbrbbbbbbrrbbbbbr","bbbbbbbbbbrbbbbbbrrbbbbrr","bbbbbbbbbbrbbbbbbrrbbbrrb","bbbbbbbbbbrbbbbbbrrbbrrbb","bbbbbbbbbbrbbbbbbrrbrrbbb","bbbbbbbbbbrbbbbbbrrrrbbbb","bbbbbbbbbbrbbbbbrbrbbbbbb","bbbbbbbbbbrbbbbbrrbbbbbbr","bbbbbbbbbbrbbbbbrrbbbbbrr","bbbbbbbbbbrbbbbbrrbbbbrrb","bbbbbbbbbbrbbbbbrrbbbrrbb","bbbbbbbbbbrbbbbbrrbbrrbbb","bbbbbbbbbbrbbbbbrrbrrbbbb","bbbbbbbbbbrbbbbbrrrrbbbbb","bbbbbbbbbbrbbbbrbrbbbbbbb","bbbbbbbbbbrbbbbrrbbbbbbbr","bbbbbbbbbbrbbbbrrbbbbbbrr","bbbbbbbbbbrbbbbrrbbbbbrrb","bbbbbbbbbbrbbbbrrbbbbrrbb","bbbbbbbbbbrbbbbrrbbbrrbbb","bbbbbbbbbbrbbbbrrbbrrbbbb","bbbbbbbbbbrbbbbrrbrrbbbbb","bbbbbbbbbbrbbbbrrrrbbbbbb","bbbbbbbbbbrbbbrbrbbbbbbbb","bbbbbbbbbbrbbbrrbbbbbbbbr","bbbbbbbbbbrbbbrrbbbbbbbrr","bbbbbbbbbbrbbbrrbbbbbbrrb","bbbbbbbbbbrbbbrrbbbbbrrbb","bbbbbbbbbbrbbbrrbbbbrrbbb","bbbbbbbbbbrbbbrrbbbrrbbbb","bbbbbbbbbbrbbbrrbbrrbbbbb","bbbbbbbbbbrbbbrrbrrbbbbbb","bbbbbbbbbbrbbbrrrrbbbbbbb","bbbbbbbbbbrbbrbrbbbbbbbbb","bbbbbbbbbbrbbrrbbbbbbbbbr","bbbbbbbbbbrbbrrbbbbbbbbrr","bbbbbbbbbbrbbrrbbbbbbbrrb","bbbbbbbbbbrbbrrbbbbbbrrbb","bbbbbbbbbbrbbrrbbbbbrrbbb","bbbbbbbbbbrbbrrbbbbrrbbbb","bbbbbbbbbbrbbrrbbbrrbbbbb","bbbbbbbbbbrbbrrbbrrbbbbbb","bbbbbbbbbbrbbrrbrrbbbbbbb","bbbbbbbbbbrbbrrrrbbbbbbbb","bbbbbbbbbbrbrbrbbbbbbbbbb","bbbbbbbbbbrbrrbbbbbbbbbbr","bbbbbbbbbbrbrrbbbbbbbbbrr","bbbbbbbbbbrbrrbbbbbbbbrrb","bbbbbbbbbbrbrrbbbbbbbrrbb","bbbbbbbbbbrbrrbbbbbbrrbbb","bbbbbbbbbbrbrrbbbbbrrbbbb","bbbbbbbbbbrbrrbbbbrrbbbbb","bbbbbbbbbbrbrrbbbrrbbbbbb","bbbbbbbbbbrbrrbbrrbbbbbbb","bbbbbbbbbbrbrrbrrbbbbbbbb","bbbbbbbbbbrbrrrrbbbbbbbbb","bbbbbbbbbbrrbrbbbbbbbbbbb","bbbbbbbbbbrrrbbbbbbbbbbbr","bbbbbbbbbbrrrbbbbbbbbbbrr","bbbbbbbbbbrrrbbbbbbbbbrrb","bbbbbbbbbbrrrbbbbbbbbrrbb","bbbbbbbbbbrrrbbbbbbbrrbbb","bbbbbbbbbbrrrbbbbbbrrbbbb","bbbbbbbbbbrrrbbbbbrrbbbbb"},
{
    
    "bbbbbbbbbbbbbrbbbbbbbbbbbb","bbbbbbbbbbbbrbbbbbbbbbbbbb","bbbbbbbbbbbbrbbbbbbbbbbbbr","bbbbbbbbbbbbrbbbbbbbbbbbrr","bbbbbbbbbbbbrbbbbbbbbbbrrb","bbbbbbbbbbbbrbbbbbbbbbrrbb","bbbbbbbbbbbbrbbbbbbbbrrbbb","bbbbbbbbbbbbrbbbbbbbrrbbbb","bbbbbbbbbbbbrbbbbbbrrbbbbb","bbbbbbbbbbbbrbbbbbrrbbbbbb","bbbbbbbbbbbbrbbbbrrbbbbbbb","bbbbbbbbbbbbrbbbrrbbbbbbbb","bbbbbbbbbbbbrbbrrbbbbbbbbb","bbbbbbbbbbbbrbrrbbbbbbbbbb","bbbbbbbbbbbbrrrbbbbbbbbbbb","bbbbbbbbbbbrbbbbbbbbbbbbbr","bbbbbbbbbbbrbbbbbbbbbbbbrb","bbbbbbbbbbbrbbbbbbbbbbbbrr","bbbbbbbbbbbrbbbbbbbbbbbrbr","bbbbbbbbbbbrbbbbbbbbbbbrrb","bbbbbbbbbbbrbbbbbbbbbbbrrr","bbbbbbbbbbbrbbbbbbbbbbrbrb","bbbbbbbbbbbrbbbbbbbbbbrrbb","bbbbbbbbbbbrbbbbbbbbbbrrbr","bbbbbbbbbbbrbbbbbbbbbbrrrr","bbbbbbbbbbbrbbbbbbbbbrbrbb","bbbbbbbbbbbrbbbbbbbbbrrbbb","bbbbbbbbbbbrbbbbbbbbbrrbbr","bbbbbbbbbbbrbbbbbbbbbrrbrr","bbbbbbbbbbbrbbbbbbbbbrrrrb","bbbbbbbbbbbrbbbbbbbbrbrbbb","bbbbbbbbbbbrbbbbbbbbrrbbbb","bbbbbbbbbbbrbbbbbbbbrrbbbr","bbbbbbbbbbbrbbbbbbbbrrbbrr","bbbbbbbbbbbrbbbbbbbbrrbrrb","bbbbbbbbbbbrbbbbbbbbrrrrbb","bbbbbbbbbbbrbbbbbbbrbrbbbb","bbbbbbbbbbbrbbbbbbbrrbbbbb","bbbbbbbbbbbrbbbbbbbrrbbbbr","bbbbbbbbbbbrbbbbbbbrrbbbrr","bbbbbbbbbbbrbbbbbbbrrbbrrb","bbbbbbbbbbbrbbbbbbbrrbrrbb","bbbbbbbbbbbrbbbbbbbrrrrbbb","bbbbbbbbbbbrbbbbbbrbrbbbbb","bbbbbbbbbbbrbbbbbbrrbbbbbb","bbbbbbbbbbbrbbbbbbrrbbbbbr","bbbbbbbbbbbrbbbbbbrrbbbbrr","bbbbbbbbbbbrbbbbbbrrbbbrrb","bbbbbbbbbbbrbbbbbbrrbbrrbb","bbbbbbbbbbbrbbbbbbrrbrrbbb","bbbbbbbbbbbrbbbbbbrrrrbbbb","bbbbbbbbbbbrbbbbbrbrbbbbbb","bbbbbbbbbbbrbbbbbrrbbbbbbb","bbbbbbbbbbbrbbbbbrrbbbbbbr","bbbbbbbbbbbrbbbbbrrbbbbbrr","bbbbbbbbbbbrbbbbbrrbbbbrrb","bbbbbbbbbbbrbbbbbrrbbbrrbb","bbbbbbbbbbbrbbbbbrrbbrrbbb","bbbbbbbbbbbrbbbbbrrbrrbbbb","bbbbbbbbbbbrbbbbbrrrrbbbbb","bbbbbbbbbbbrbbbbrbrbbbbbbb","bbbbbbbbbbbrbbbbrrbbbbbbbb","bbbbbbbbbbbrbbbbrrbbbbbbbr","bbbbbbbbbbbrbbbbrrbbbbbbrr","bbbbbbbbbbbrbbbbrrbbbbbrrb","bbbbbbbbbbbrbbbbrrbbbbrrbb","bbbbbbbbbbbrbbbbrrbbbrrbbb","bbbbbbbbbbbrbbbbrrbbrrbbbb","bbbbbbbbbbbrbbbbrrbrrbbbbb","bbbbbbbbbbbrbbbbrrrrbbbbbb","bbbbbbbbbbbrbbbrbrbbbbbbbb","bbbbbbbbbbbrbbbrrbbbbbbbbb","bbbbbbbbbbbrbbbrrbbbbbbbbr","bbbbbbbbbbbrbbbrrbbbbbbbrr","bbbbbbbbbbbrbbbrrbbbbbbrrb","bbbbbbbbbbbrbbbrrbbbbbrrbb","bbbbbbbbbbbrbbbrrbbbbrrbbb","bbbbbbbbbbbrbbbrrbbbrrbbbb","bbbbbbbbbbbrbbbrrbbrrbbbbb","bbbbbbbbbbbrbbbrrbrrbbbbbb","bbbbbbbbbbbrbbbrrrrbbbbbbb","bbbbbbbbbbbrbbrbrbbbbbbbbb","bbbbbbbbbbbrbbrrbbbbbbbbbb","bbbbbbbbbbbrbbrrbbbbbbbbbr","bbbbbbbbbbbrbbrrbbbbbbbbrr","bbbbbbbbbbbrbbrrbbbbbbbrrb","bbbbbbbbbbbrbbrrbbbbbbrrbb","bbbbbbbbbbbrbbrrbbbbbrrbbb","bbbbbbbbbbbrbbrrbbbbrrbbbb","bbbbbbbbbbbrbbrrbbbrrbbbbb","bbbbbbbbbbbrbbrrbbrrbbbbbb","bbbbbbbbbbbrbbrrbrrbbbbbbb","bbbbbbbbbbbrbbrrrrbbbbbbbb","bbbbbbbbbbbrbrbrbbbbbbbbbb","bbbbbbbbbbbrbrrbbbbbbbbbbb","bbbbbbbbbbbrbrrbbbbbbbbbbr","bbbbbbbbbbbrbrrbbbbbbbbbrr","bbbbbbbbbbbrbrrbbbbbbbbrrb","bbbbbbbbbbbrbrrbbbbbbbrrbb","bbbbbbbbbbbrbrrbbbbbbrrbbb"},
{
    
    "bbbbbbbbbbbbbrbbbbbbbbbbbbb","bbbbbbbbbbbbrbbbbbbbbbbbbbr","bbbbbbbbbbbbrbbbbbbbbbbbbrr","bbbbbbbbbbbbrbbbbbbbbbbbrrb","bbbbbbbbbbbbrbbbbbbbbbbrrbb","bbbbbbbbbbbbrbbbbbbbbbrrbbb","bbbbbbbbbbbbrbbbbbbbbrrbbbb","bbbbbbbbbbbbrbbbbbbbrrbbbbb","bbbbbbbbbbbbrbbbbbbrrbbbbbb","bbbbbbbbbbbbrbbbbbrrbbbbbbb","bbbbbbbbbbbbrbbbbrrbbbbbbbb","bbbbbbbbbbbbrbbbrrbbbbbbbbb","bbbbbbbbbbbbrbbrrbbbbbbbbbb","bbbbbbbbbbbbrbrrbbbbbbbbbbb","bbbbbbbbbbbbrrrbbbbbbbbbbbb","bbbbbbbbbbbrbbbbbbbbbbbbbrb","bbbbbbbbbbbrbbbbbbbbbbbbrbr","bbbbbbbbbbbrbbbbbbbbbbbbrrr","bbbbbbbbbbbrbbbbbbbbbbbrbrb","bbbbbbbbbbbrbbbbbbbbbbbrrbr","bbbbbbbbbbbrbbbbbbbbbbbrrrr","bbbbbbbbbbbrbbbbbbbbbbrbrbb","bbbbbbbbbbbrbbbbbbbbbbrrbbr","bbbbbbbbbbbrbbbbbbbbbbrrbrr","bbbbbbbbbbbrbbbbbbbbbbrrrrb","bbbbbbbbbbbrbbbbbbbbbrbrbbb","bbbbbbbbbbbrbbbbbbbbbrrbbbr","bbbbbbbbbbbrbbbbbbbbbrrbbrr","bbbbbbbbbbbrbbbbbbbbbrrbrrb","bbbbbbbbbbbrbbbbbbbbbrrrrbb","bbbbbbbbbbbrbbbbbbbbrbrbbbb","bbbbbbbbbbbrbbbbbbbbrrbbbbr","bbbbbbbbbbbrbbbbbbbbrrbbbrr","bbbbbbbbbbbrbbbbbbbbrrbbrrb","bbbbbbbbbbbrbbbbbbbbrrbrrbb","bbbbbbbbbbbrbbbbbbbbrrrrbbb","bbbbbbbbbbbrbbbbbbbrbrbbbbb","bbbbbbbbbbbrbbbbbbbrrbbbbbr","bbbbbbbbbbbrbbbbbbbrrbbbbrr","bbbbbbbbbbbrbbbbbbbrrbbbrrb","bbbbbbbbbbbrbbbbbbbrrbbrrbb","bbbbbbbbbbbrbbbbbbbrrbrrbbb","bbbbbbbbbbbrbbbbbbbrrrrbbbb","bbbbbbbbbbbrbbbbbbrbrbbbbbb","bbbbbbbbbbbrbbbbbbrrbbbbbbr","bbbbbbbbbbbrbbbbbbrrbbbbbrr","bbbbbbbbbbbrbbbbbbrrbbbbrrb","bbbbbbbbbbbrbbbbbbrrbbbrrbb","bbbbbbbbbbbrbbbbbbrrbbrrbbb","bbbbbbbbbbbrbbbbbbrrbrrbbbb","bbbbbbbbbbbrbbbbbbrrrrbbbbb","bbbbbbbbbbbrbbbbbrbrbbbbbbb","bbbbbbbbbbbrbbbbbrrbbbbbbbr","bbbbbbbbbbbrbbbbbrrbbbbbbrr","bbbbbbbbbbbrbbbbbrrbbbbbrrb","bbbbbbbbbbbrbbbbbrrbbbbrrbb","bbbbbbbbbbbrbbbbbrrbbbrrbbb","bbbbbbbbbbbrbbbbbrrbbrrbbbb","bbbbbbbbbbbrbbbbbrrbrrbbbbb","bbbbbbbbbbbrbbbbbrrrrbbbbbb","bbbbbbbbbbbrbbbbrbrbbbbbbbb","bbbbbbbbbbbrbbbbrrbbbbbbbbr","bbbbbbbbbbbrbbbbrrbbbbbbbrr","bbbbbbbbbbbrbbbbrrbbbbbbrrb","bbbbbbbbbbbrbbbbrrbbbbbrrbb","bbbbbbbbbbbrbbbbrrbbbbrrbbb","bbbbbbbbbbbrbbbbrrbbbrrbbbb","bbbbbbbbbbbrbbbbrrbbrrbbbbb","bbbbbbbbbbbrbbbbrrbrrbbbbbb","bbbbbbbbbbbrbbbbrrrrbbbbbbb","bbbbbbbbbbbrbbbrbrbbbbbbbbb","bbbbbbbbbbbrbbbrrbbbbbbbbbr","bbbbbbbbbbbrbbbrrbbbbbbbbrr","bbbbbbbbbbbrbbbrrbbbbbbbrrb","bbbbbbbbbbbrbbbrrbbbbbbrrbb","bbbbbbbbbbbrbbbrrbbbbbrrbbb","bbbbbbbbbbbrbbbrrbbbbrrbbbb","bbbbbbbbbbbrbbbrrbbbrrbbbbb","bbbbbbbbbbbrbbbrrbbrrbbbbbb","bbbbbbbbbbbrbbbrrbrrbbbbbbb","bbbbbbbbbbbrbbbrrrrbbbbbbbb","bbbbbbbbbbbrbbrbrbbbbbbbbbb","bbbbbbbbbbbrbbrrbbbbbbbbbbr","bbbbbbbbbbbrbbrrbbbbbbbbbrr","bbbbbbbbbbbrbbrrbbbbbbbbrrb","bbbbbbbbbbbrbbrrbbbbbbbrrbb","bbbbbbbbbbbrbbrrbbbbbbrrbbb","bbbbbbbbbbbrbbrrbbbbbrrbbbb","bbbbbbbbbbbrbbrrbbbbrrbbbbb","bbbbbbbbbbbrbbrrbbbrrbbbbbb","bbbbbbbbbbbrbbrrbbrrbbbbbbb","bbbbbbbbbbbrbbrrbrrbbbbbbbb","bbbbbbbbbbbrbbrrrrbbbbbbbbb","bbbbbbbbbbbrbrbrbbbbbbbbbbb","bbbbbbbbbbbrbrrbbbbbbbbbbbr","bbbbbbbbbbbrbrrbbbbbbbbbbrr","bbbbbbbbbbbrbrrbbbbbbbbbrrb","bbbbbbbbbbbrbrrbbbbbbbbrrbb","bbbbbbbbbbbrbrrbbbbbbbrrbbb","bbbbbbbbbbbrbrrbbbbbbrrbbbb"},
{
    
    "bbbbbbbbbbbbbbrbbbbbbbbbbbbb","bbbbbbbbbbbbbrbbbbbbbbbbbbbb","bbbbbbbbbbbbbrbbbbbbbbbbbbbr","bbbbbbbbbbbbbrbbbbbbbbbbbbrr","bbbbbbbbbbbbbrbbbbbbbbbbbrrb","bbbbbbbbbbbbbrbbbbbbbbbbrrbb","bbbbbbbbbbbbbrbbbbbbbbbrrbbb","bbbbbbbbbbbbbrbbbbbbbbrrbbbb","bbbbbbbbbbbbbrbbbbbbbrrbbbbb","bbbbbbbbbbbbbrbbbbbbrrbbbbbb","bbbbbbbbbbbbbrbbbbbrrbbbbbbb","bbbbbbbbbbbbbrbbbbrrbbbbbbbb","bbbbbbbbbbbbbrbbbrrbbbbbbbbb","bbbbbbbbbbbbbrbbrrbbbbbbbbbb","bbbbbbbbbbbbbrbrrbbbbbbbbbbb","bbbbbbbbbbbbbrrrbbbbbbbbbbbb","bbbbbbbbbbbbrbbbbbbbbbbbbbbr","bbbbbbbbbbbbrbbbbbbbbbbbbbrb","bbbbbbbbbbbbrbbbbbbbbbbbbbrr","bbbbbbbbbbbbrbbbbbbbbbbbbrbr","bbbbbbbbbbbbrbbbbbbbbbbbbrrb","bbbbbbbbbbbbrbbbbbbbbbbbbrrr","bbbbbbbbbbbbrbbbbbbbbbbbrbrb","bbbbbbbbbbbbrbbbbbbbbbbbrrbb","bbbbbbbbbbbbrbbbbbbbbbbbrrbr","bbbbbbbbbbbbrbbbbbbbbbbbrrrr","bbbbbbbbbbbbrbbbbbbbbbbrbrbb","bbbbbbbbbbbbrbbbbbbbbbbrrbbb","bbbbbbbbbbbbrbbbbbbbbbbrrbbr","bbbbbbbbbbbbrbbbbbbbbbbrrbrr","bbbbbbbbbbbbrbbbbbbbbbbrrrrb","bbbbbbbbbbbbrbbbbbbbbbrbrbbb","bbbbbbbbbbbbrbbbbbbbbbrrbbbb","bbbbbbbbbbbbrbbbbbbbbbrrbbbr","bbbbbbbbbbbbrbbbbbbbbbrrbbrr","bbbbbbbbbbbbrbbbbbbbbbrrbrrb","bbbbbbbbbbbbrbbbbbbbbbrrrrbb","bbbbbbbbbbbbrbbbbbbbbrbrbbbb","bbbbbbbbbbbbrbbbbbbbbrrbbbbb","bbbbbbbbbbbbrbbbbbbbbrrbbbbr","bbbbbbbbbbbbrbbbbbbbbrrbbbrr","bbbbbbbbbbbbrbbbbbbbbrrbbrrb","bbbbbbbbbbbbrbbbbbbbbrrbrrbb","bbbbbbbbbbbbrbbbbbbbbrrrrbbb","bbbbbbbbbbbbrbbbbbbbrbrbbbbb","bbbbbbbbbbbbrbbbbbbbrrbbbbbb","bbbbbbbbbbbbrbbbbbbbrrbbbbbr","bbbbbbbbbbbbrbbbbbbbrrbbbbrr","bbbbbbbbbbbbrbbbbbbbrrbbbrrb","bbbbbbbbbbbbrbbbbbbbrrbbrrbb","bbbbbbbbbbbbrbbbbbbbrrbrrbbb","bbbbbbbbbbbbrbbbbbbbrrrrbbbb","bbbbbbbbbbbbrbbbbbbrbrbbbbbb","bbbbbbbbbbbbrbbbbbbrrbbbbbbb","bbbbbbbbbbbbrbbbbbbrrbbbbbbr","bbbbbbbbbbbbrbbbbbbrrbbbbbrr","bbbbbbbbbbbbrbbbbbbrrbbbbrrb","bbbbbbbbbbbbrbbbbbbrrbbbrrbb","bbbbbbbbbbbbrbbbbbbrrbbrrbbb","bbbbbbbbbbbbrbbbbbbrrbrrbbbb","bbbbbbbbbbbbrbbbbbbrrrrbbbbb","bbbbbbbbbbbbrbbbbbrbrbbbbbbb","bbbbbbbbbbbbrbbbbbrrbbbbbbbb","bbbbbbbbbbbbrbbbbbrrbbbbbbbr","bbbbbbbbbbbbrbbbbbrrbbbbbbrr","bbbbbbbbbbbbrbbbbbrrbbbbbrrb","bbbbbbbbbbbbrbbbbbrrbbbbrrbb","bbbbbbbbbbbbrbbbbbrrbbbrrbbb","bbbbbbbbbbbbrbbbbbrrbbrrbbbb","bbbbbbbbbbbbrbbbbbrrbrrbbbbb","bbbbbbbbbbbbrbbbbbrrrrbbbbbb","bbbbbbbbbbbbrbbbbrbrbbbbbbbb","bbbbbbbbbbbbrbbbbrrbbbbbbbbb","bbbbbbbbbbbbrbbbbrrbbbbbbbbr","bbbbbbbbbbbbrbbbbrrbbbbbbbrr","bbbbbbbbbbbbrbbbbrrbbbbbbrrb","bbbbbbbbbbbbrbbbbrrbbbbbrrbb","bbbbbbbbbbbbrbbbbrrbbbbrrbbb","bbbbbbbbbbbbrbbbbrrbbbrrbbbb","bbbbbbbbbbbbrbbbbrrbbrrbbbbb","bbbbbbbbbbbbrbbbbrrbrrbbbbbb","bbbbbbbbbbbbrbbbbrrrrbbbbbbb","bbbbbbbbbbbbrbbbrbrbbbbbbbbb","bbbbbbbbbbbbrbbbrrbbbbbbbbbb","bbbbbbbbbbbbrbbbrrbbbbbbbbbr","bbbbbbbbbbbbrbbbrrbbbbbbbbrr","bbbbbbbbbbbbrbbbrrbbbbbbbrrb","bbbbbbbbbbbbrbbbrrbbbbbbrrbb","bbbbbbbbbbbbrbbbrrbbbbbrrbbb","bbbbbbbbbbbbrbbbrrbbbbrrbbbb","bbbbbbbbbbbbrbbbrrbbbrrbbbbb","bbbbbbbbbbbbrbbbrrbbrrbbbbbb","bbbbbbbbbbbbrbbbrrbrrbbbbbbb","bbbbbbbbbbbbrbbbrrrrbbbbbbbb","bbbbbbbbbbbbrbbrbrbbbbbbbbbb","bbbbbbbbbbbbrbbrrbbbbbbbbbbb","bbbbbbbbbbbbrbbrrbbbbbbbbbbr","bbbbbbbbbbbbrbbrrbbbbbbbbbrr","bbbbbbbbbbbbrbbrrbbbbbbbbrrb","bbbbbbbbbbbbrbbrrbbbbbbbrrbb"}};
void cal(ll n){
    
    
    ll res = 0;
    for(ll i = 1;i <= n;i += 2){
    
    
        res += n - i + 1;
    }
    cout<<res<<'\n';

}
string ji[100] = {
    
    "bbbbbbbbbbbbrb","bbbbbbbbbbbrbr","bbbbbbbbbbbrrr","bbbbbbbbbbrbrb","bbbbbbbbbbrrbr","bbbbbbbbbbrrrr","bbbbbbbbbrbrbb","bbbbbbbbbrrbbr","bbbbbbbbbrrbrr","bbbbbbbbbrrrrb","bbbbbbbbrbrbbb","bbbbbbbbrrbbbr","bbbbbbbbrrbbrr","bbbbbbbbrrbrrb","bbbbbbbbrrrrbb","bbbbbbbrbrbbbb","bbbbbbbrrbbbbr","bbbbbbbrrbbbrr","bbbbbbbrrbbrrb","bbbbbbbrrbrrbb","bbbbbbbrrrrbbb","bbbbbbrbrbbbbb","bbbbbbrrbbbbbr","bbbbbbrrbbbbrr","bbbbbbrrbbbrrb","bbbbbbrrbbrrbb","bbbbbbrrbrrbbb","bbbbbbrrrrbbbb","bbbbbrbrbbbbbb","bbbbbrrbbbbbbr","bbbbbrrbbbbbrr","bbbbbrrbbbbrrb","bbbbbrrbbbrrbb","bbbbbrrbbrrbbb","bbbbbrrbrrbbbb","bbbbbrrrrbbbbb","bbbbrbrbbbbbbb","bbbbrrbbbbbbbr","bbbbrrbbbbbbrr","bbbbrrbbbbbrrb","bbbbrrbbbbrrbb","bbbbrrbbbrrbbb","bbbbrrbbrrbbbb","bbbbrrbrrbbbbb","bbbbrrrrbbbbbb","bbbrbrbbbbbbbb","bbbrrbbbbbbbbr","bbbrrbbbbbbbrr","bbbrrbbbbbbrrb","bbbrrbbbbbrrbb","bbbrrbbbbrrbbb","bbbrrbbbrrbbbb","bbbrrbbrrbbbbb","bbbrrbrrbbbbbb","bbbrrrrbbbbbbb","bbrbrbbbbbbbbb","bbrrbbbbbbbbbr","bbrrbbbbbbbbrr","bbrrbbbbbbbrrb","bbrrbbbbbbrrbb","bbrrbbbbbrrbbb","bbrrbbbbrrbbbb","bbrrbbbrrbbbbb","bbrrbbrrbbbbbb","bbrrbrrbbbbbbb","bbrrrrbbbbbbbb","brbrbbbbbbbbbb","brrbbbbbbbbbbr","brrbbbbbbbbbrr","brrbbbbbbbbrrb","brrbbbbbbbrrbb","brrbbbbbbrrbbb","brrbbbbbrrbbbb","brrbbbbrrbbbbb","brrbbbrrbbbbbb","brrbbrrbbbbbbb","brrbrrbbbbbbbb","brrrrbbbbbbbbb","rbrbbbbbbbbbbb","rrbbbbbbbbbbbr","rrbbbbbbbbbbrr","rrbbbbbbbbbrrb","rrbbbbbbbbrrbb","rrbbbbbbbrrbbb"};
string ou[100] = {
    
    "bbbbbbbbbbbbbbr","bbbbbbbbbbbbbrb","bbbbbbbbbbbbbrr","bbbbbbbbbbbbrbr","bbbbbbbbbbbbrrb","bbbbbbbbbbbbrrr","bbbbbbbbbbbrbrb","bbbbbbbbbbbrrbb","bbbbbbbbbbbrrbr","bbbbbbbbbbbrrrr","bbbbbbbbbbrbrbb","bbbbbbbbbbrrbbb","bbbbbbbbbbrrbbr","bbbbbbbbbbrrbrr","bbbbbbbbbbrrrrb","bbbbbbbbbrbrbbb","bbbbbbbbbrrbbbb","bbbbbbbbbrrbbbr","bbbbbbbbbrrbbrr","bbbbbbbbbrrbrrb","bbbbbbbbbrrrrbb","bbbbbbbbrbrbbbb","bbbbbbbbrrbbbbb","bbbbbbbbrrbbbbr","bbbbbbbbrrbbbrr","bbbbbbbbrrbbrrb","bbbbbbbbrrbrrbb","bbbbbbbbrrrrbbb","bbbbbbbrbrbbbbb","bbbbbbbrrbbbbbb","bbbbbbbrrbbbbbr","bbbbbbbrrbbbbrr","bbbbbbbrrbbbrrb","bbbbbbbrrbbrrbb","bbbbbbbrrbrrbbb","bbbbbbbrrrrbbbb","bbbbbbrbrbbbbbb","bbbbbbrrbbbbbbb","bbbbbbrrbbbbbbr","bbbbbbrrbbbbbrr","bbbbbbrrbbbbrrb","bbbbbbrrbbbrrbb","bbbbbbrrbbrrbbb","bbbbbbrrbrrbbbb","bbbbbbrrrrbbbbb","bbbbbrbrbbbbbbb","bbbbbrrbbbbbbbb","bbbbbrrbbbbbbbr","bbbbbrrbbbbbbrr","bbbbbrrbbbbbrrb","bbbbbrrbbbbrrbb","bbbbbrrbbbrrbbb","bbbbbrrbbrrbbbb","bbbbbrrbrrbbbbb","bbbbbrrrrbbbbbb","bbbbrbrbbbbbbbb","bbbbrrbbbbbbbbb","bbbbrrbbbbbbbbr","bbbbrrbbbbbbbrr","bbbbrrbbbbbbrrb","bbbbrrbbbbbrrbb","bbbbrrbbbbrrbbb","bbbbrrbbbrrbbbb","bbbbrrbbrrbbbbb","bbbbrrbrrbbbbbb","bbbbrrrrbbbbbbb","bbbrbrbbbbbbbbb","bbbrrbbbbbbbbbb","bbbrrbbbbbbbbbr","bbbrrbbbbbbbbrr","bbbrrbbbbbbbrrb","bbbrrbbbbbbrrbb","bbbrrbbbbbrrbbb","bbbrrbbbbrrbbbb","bbbrrbbbrrbbbbb","bbbrrbbrrbbbbbb","bbbrrbrrbbbbbbb","bbbrrrrbbbbbbbb","bbrbrbbbbbbbbbb","bbrrbbbbbbbbbbb","bbrrbbbbbbbbbbr","bbrrbbbbbbbbbrr","bbrrbbbbbbbbrrb"};
int www[28] = {
    
    1,3,3,10,10,35,35,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100};
int main()
{
    
    
    //freopen("ans.txt","w",stdout);
    //scanf("%lld\n",&n);

    ios::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    cin>>n;
    cal(n);
    if(n <= 28){
    
    
        for(int i = 0;i < www[n - 1];i ++){
    
    
            cout<<sans[n - 1][i]<<'\n';
        }
    }else{
    
    
        for(int i = 1;i <= n;i ++){
    
    
            if(i == n / 2 + 1) cout<<'r';
            else cout<<'b';
        }
        cout<<'\n';
        if(n % 2 == 0){
    
    
            for(int i = 1;i <= n;i ++){
    
    
                if(i == n / 2) cout<<'r';
                else cout<<'b';
            }
            cout<<'\n';
        }
        for(int i = 1;i < n;i ++){
    
    
            if(i == n / 2) cout<<'r';
            else cout<<'b';
        }cout<<'r';
        cout<<'\n';
        int now = n - 1;
        int wpc = 2;
        if(n % 2 == 0) wpc ++;
        while(now != n / 2){
    
    
            wpc ++;
            for(int i = 1;i <= n;i ++){
    
    
                if(i == n / 2) cout<<'r';
                else if(i == now){
    
    
                    i ++;
                    cout<<"rr";
                }else cout<<'b';
            }
            now --;
            cout<<'\n';
            if(wpc == 100) return 0;
        }
        int x = 0;
        while(1){
    
    
            wpc ++;
            if(n & 1)
                for(int i = 1;i <= n - 14;i ++){
    
    
                    if(i == n / 2 - 1) cout<<'r';
                    else cout<<'b';
                }
            else
                for(int i = 1;i <= n - 15;i ++){
    
    
                    if(i == n / 2 - 1) cout<<'r';
                    else cout<<'b';
                }
            if(n & 1)
                cout<<ji[x ++]<<'\n';
            else cout<<ou[x ++]<<'\n';
            //cout<<wpc<<'\n';
            if(wpc == 100) return 0;
        }
    }
    return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_45673816/article/details/121419573