02583502DDDDDDDDDDBBBBBBBBBB
02583102DDDDDDDDDDDDDCCCCBAA
02583302AAABBBCCCDBBBBBBBBBB
02583402AAAABBBCCCDDDDCCCCAA
02583202DDDDDDDDDDBBBBBBBBBB
02583702AAAABBBCCCDDDDCCCCAA
02583401AABBBBBCCCBDDDDDDDDDCDCCCCCCCC
02583101DDDDDDDDDDDDDDDDDDDDDCCCCCCCCC
02583501AAABBBBBBBCCCCBBBBBBCCCDDCCCBC
02583201DDDDDDDDDDDDDDDDDDDDDCCCCCCCCC
02583301ADDDDDDDDDDDDDDDDDDDDCCCCCCCCC
02583701AABBBBBCCCBDDDDDDDDDCDCCCCCCCC