今年嘅 CERC 係歷史上第一次有矮人隊伍參賽。矮人們已經練習解題好耐喇,佢哋決心喺比賽入面全力以赴。喺比賽結束之前,佢哋想確保帶一份有意義嘅紀念品返屋企,以紀念呢次美妙嘅活動。佢哋決定喺成功提交之後,喺佢哋嘅隊伍工位度影一張合照。佢哋已經準備好一份用嚟提交嘅解答,仲搵咗一位義工幫手影相。而家佢哋需要決定以咩順序出現喺張相入面。
三個矮人嘅 T 恤上面都各自寫住一啲字母,佢哋意識到如果張相入面佢哋 T 恤上面嘅字符串組合起嚟剛好拼成字符串 cerc,咁就一定好搞笑。呢個字符串可以只由隊伍入面嘅一部分人組成:嗰啲 T 恤唔參與組成 cerc 字符串嘅矮人喺影呢張相時會企埋一邊,留返之後影其他相先至擺姿勢。
請幫矮人們決定佢哋邊幾個、以及按咩順序企出嚟影相。佢哋 T 恤上面嘅字符串組合埋一齊必須恰好構成字符串 cerc,而唔係僅僅包含佢作為子串。
輸入格式
輸入包含三行。第 $i$ 行包含第 $i$ 個矮人件 T 恤上面嘅內容。
輸出格式
如果隊伍無法喺相入面組成 cerc 字符串,輸出一行包含單詞 NO。
否則輸出三行:
- 喺第一行輸出
YES。 - 喺第二行輸出將會參與組成
cerc字符串嘅矮人數量。 - 喺第三行按佢哋喺相入面出現嘅順序,輸出呢啲矮人嘅編號。
如果存在多種解,輸出其中任意一種即可。
輸入中嘅每個字符串均由小寫拉丁字母組成,長度介乎 1 到 5 之間。
範例
輸入 1
abc rc ce
輸出 1
YES 2 3 2
輸入 2
cer cr icpc
輸出 2
NO