cddcdnjcddmkdmkmkdccmkddmkccddmkcmkdcmkddmkckmcd
edcnjdmkcmdkcmkddmkdmkccmkdcmkdmkcdmkcmkd
dcddccddjcmkmkcdmkcmkdcmkddmkmkdccmkdcmkddmkd
ddccddcnjddjcdkcmkdmkcddmkcddnccncnjcndnckk
asdsadasdd
asdasdasdadasdasd
asdsadadasdasd
AsaSAsAS
asdsdadasddasd
aSsASasASas
asaSasASasAS
asadaddd