← Home
package main

import (
	"fmt"
)

func main() {
	var n int
	fmt.Scan(&n)
	var t string
	fmt.Scan(&t)

	b := []byte(t)
	for i := 1; i <= n; i++ {
		if n%i == 0 {
			for l, r := 0, i-1; l < r; l, r = l+1, r-1 {
				b[l], b[r] = b[r], b[l]
			}
		}
	}
	fmt.Println(string(b))
}