package main import ( "fmt" ) func resolve(W, D int) int { ret := W for i := D; i > 1; i-- { ret -= int(ret / i / i) } return ret } func main() { var W, D int fmt.Scanf("%d\n%d\n", &W, &D) fmt.Println(resolve(W, D)) }