Good arrays
시간 제한2초메모리 제한1024 MB
각 원소가 다음 원소로 나누어떨어지고 값이 c 이하인 길이 n 배열의 개수를 998244353으로 나눈 나머지를 구한다.
문제
Recently Vasya learned about integer division. Inspired by this sacred knowledge, he decided to learn more about arrays of positive integers which satisfy some divisibility conditions. More precisely, Vasya calls an array good iff for every from to , is divisible by . Please help him count the number of good arrays of length consisting of integer numbers not greater than .
입력
The only input line contains two integers and () --- the length of the array and the maximum allowed value.
출력
Output a single integer --- the total number of good arrays of length consisting of positive integers not greater than . As this number might be quite large, please output its remainder modulo .