D|D|D|D|C||C|C|C|C|C|C|C|C|D|D||B|B|C|C|D|C|C|CD|C|D|C|B|C|D|C|B|C|B|C|DBDBCDBCBCDBCDBCD||