Copa 害怕忘記密碼,所以他決定把密碼寫在一張紙上。他發(fā)現(xiàn)這樣保存密碼不安全,于是他決定按下述方法加密密碼:他選定一個(gè)整數(shù) X ,保證 X 不小于 0 ,且 2X 嚴(yán)格小于串長(zhǎng)度。然后他把密碼分成 3 段,最前面的 X 個(gè)字符為一段,最后面的 X 個(gè)字符為一段,剩余的字符為一段。不妨把這三段依次稱之為 prefix, suffix, middle 。顯然, middle 的長(zhǎng)度為一個(gè)大于 0 的奇數(shù),且 prefix 、 suffix 的長(zhǎng)度相等。他加密后的密碼即為 A + prefix + B + middle + C + suffix ,其中 A 、 B 、 C 是三個(gè)由 Copa 選定的字符串,且都有可能為空, + 表示字符串相連。
許多年過(guò)去了。Copa 昨天找到了當(dāng)年寫下加密后字符串的那張紙。但是,Copa 把原密碼、A、B、C 都忘了。現(xiàn)在,他請(qǐng)你找一個(gè)盡量長(zhǎng)的密碼,使得這個(gè)密碼有可能被當(dāng)年的 Copa 發(fā)明、加密并寫下。