{"raw_statement":[{"iden":"statement","content":"栅栏密码（rail fence）是一种很基础的移位密码。\n\n我们将明文 `Hello,World!` 按如下方式排列：\n\n```\nH...o...r\n.e.l.,.o.l.!\n..l...W...d\n```\n\n即把明文 `Hello,World!` 排列成若干个 `\\/\\/\\/` 的形状，然后再逐行按从左到右的顺序取出字符，形成密文。例如第一行为 `Hor`，第二行为 `el,ol!`，第三行为 `lWd`，最终形成的密文为 `Horel,ol!lWd`。\n\n若按上述方式排列的密文有 $h$ 行，则称该栅栏密码的高度为 $h$。\n\n现在我们给出高度 $h$ 和一行密文字符串 $s$，请你输出一行明文字符串 $plain$。\n"},{"iden":"input","content":"第一行读入一个数字 $h\\ (2\\le h \\le10)$，表示密码的高度。\n\n第二行读入一个字符串 $s\\ (1\\le |s| \\le 10^5)$，表示密文。"},{"iden":"output","content":"一个字符串 $plain$，表示明文。"}],"translated_statement":null,"sample_group":[["3\nHorel,ol!lWd","Hello,World!"],["5\nccehgyaefnpeoobe{lcirg}epriec_ora_g","cyberpeace{railfence_cipher_gogogo}"]],"show_order":[],"formal_statement":null,"simple_statement":null,"has_page_source":false}