rbrrbb+rrbbbbrbr++bbrbr+bb+brbrrbbrrrbbrbbrrbrrrrbbr++brr+++bb+rrr++bbrbbbrbrr+bbrr++rb+rbrbrrbr++rrb+rrbr+++rrbrrr+bb+rrbb++brbbbb+rb+++bbrrbbrbr++rrb+rr+bbrrbbbr+brbrrrrrrb+brbrbrbr+br+r+b+b+r+rrbbbbbrbbrbrrrr++brrrrrbbrbbb+brbbbrrbb+b+bbbb+rrb+rrbrrrbbrbrb+rbrr+rrbbrrbbb++r+++bbbbrr+bb+rbb+b+brrrrb+++br+++rrrbr+b+b+rbrbrbr+r+b+rb+bb++rbbbbbrbbrbbbb+bbb+bbbbr++bb+rrbrb+br+++r+brrrbrrbrbb+++brrrrb+++b+brbr++rb+bbb+++brb++r+bbbbr+r+brbbbrbrr+brrbr+b+bb+r+rbrrrrrbr++brrbrrrbrr+rrrrrb+bb+br+bbrbbb+rr+brrr+br++bbrb+rrr+++rb+bb+r+rrbrrr++rbrrbb+rrbbbbrbr++bbrbr+bb+brbrrbbrrrbbrbbrrbrrrrbbr++brr+++bb+rrr++bbrbbbrbrr+bbrr++rb+rbrbrrbr++rrb+rrbr+++rrbrrr+bb+rrbb++brbbbb+rb+++bbrrbbrbr++rrb+rr+bbrrbbbr+brbrrrrrrb+brbrbrbr+br+r+b+b+r+rrbbbbbrbbrbrrrr++brrrrrbbrbbb+brbbbrrbb+b+bbbb+rrb+rrbrrrbbrbrb+rbrr+rrbbrrbbb++r+++bbbbrr+bb+rbb+b+brrrrb+++br+++rrrbr+b+b+rbrbrbr+r+b+rb+bb++rbbbbbrbbrbbbb+bbb+bbbbr++bb+rrbrb+br+++r+brrrbrrbrbb+++brrrrb+++b+brbr++rb+bbb+++brb++r+bbbbr+r+brbbbrbrr+brrbr+b+bb+r+rbrrrrrbr++brrbrrrbrr+rrrrrb+bb+br+bbrbbb+rr+brrr+br++bbrb+rrr+++rb+bb+r+rrbrrr++