960
cibffbdfeecehjhcibjcjgccdfjajbhfcihbcbebdibffjddebagacijcjhjejdaefjbahhhjhiihdiefehgiiedhijibhcfhcefhdechdhdijgbhjhjajafedbcadfhggdigifgejedgaefggfegbhghcidiagghacffdfdeiejfijdjdjbaegbfacbgbifedjibejeffcbgdfbdhhgdffchbheicedefihfjaaahgbajicihcceffcfbhabiigdbaffgihjjgahabcdhfhjegefbiddheabfcdfcfjfgfbfifdebcbdcgegeicabgacgidgaehbcfcdaajfibgaagabagaajbjeihfedbcfdjiibgcbhdacbbfghihjgiihjeaehffhgajadeibabhafibehahfjdeihhbhajdeddfdibgddbabgdgeefjfefafiaiajbfddjcabfchdcjcbieheajffhjbaafcebigjfcijedafcdehjdiafegejfeaddigeiddcfjabbhjdgadjhgebbgiheccjhjjbahfaedchggjgchiffdacgjchbdfehjhaihchjhiaffigfdjdjihgfjighhhebgcbedaiagecjddffjbfgfiddchdaigbchgjfbjcgafgfbehijgafgbjeefcgdggdgdcggbbcjedfjbhfjhdaaicjgiceijfgieabaijccfjbdfeiagedacjjeaefcdhdahhcfchdfeebefhcfbcfacehjjijijhfehdgdedhfiagdfhdidbabgeebdacehbhejeaaiiahafjcbdfjjhejhffcjcdcebhadfiahhjdahifciajbefcdbbbjhieigjhfcieaebfgaghbggdbcbcidifbeajheiejcdbdjfabbddechfabahjcafedaifjbegiifedjfdhjfjccchghhddijhdc
