xsxssxsxsxs
xxcxcxjnxxnccjxcjxcjcxx
dcdcdc
ddcddcdckdmkddkmcddmkdd
dccddjnddkckdmccmddcmcddcd
cddckcdkmcmkddkmddkmcddccdd