AT_s8pc_4_a Atcoder Handles

Description

[problemUrl]: https://atcoder.jp/contests/s8pc-4/tasks/s8pc_4_a 配点: $ 250 $ 点 人物Xは、$ N $ 個のハンドルネーム $ S_1,\ S_2,\ ...,\ S_N $ が書かれたリストを見た。 しかし、そのリストの一部は見えない。見えない箇所は `?` で表される。 人物Xのハンドルネーム $ T $ がもしリストに入った場合、人物X含む $ N+1 $ 人を辞書順で並び替えたときに何番目の可能性があるか、すべて求めなさい。 ただし、名前が同じ人がいた場合、どちらが先に来る可能性もあることに注意せよ。 見えない部分はないので、3個のハンドルネームを辞書順で表すと、`e`, `petr`, `tourist` の順番である。 よって、`e` は1番目である。 ``` 4 e e e e e ``` ``` 5 ?? ?? d? ?e ?f zzz ``` ``` 7 atcoder topcoder codeforces hackerrank csacademy codechef atcoder square ``` ``` 7 ??i? ?o???g???? ??m??x? ?h?????i s???? ?og???? u?? square ```

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ S_1 $ $ S_2 $ : $ S_N $ $ T $

Output Format

- 何番目がありうるかをすべて求め、数字の昇順で空白区切りで出力すること。(最後の数字の後には空白をつけない) - また、最後には改行を入れること。

Explanation/Hint

### 制約 - $ 1\