( • ~ • ) Problem
If you want to solve some nasty problem: try to build a string from an array of its prefix function
AtCoder Beginner G problems upsolving