Koichi Namekata's submission of Permutation Shuffle | CodeChef