#P4882. lty loves 96!

lty loves 96!

Description

由于爱屋及乌,因此,ltylty对于那些含有9696的数也非常喜欢,而这里的含有不是一般的含有,而是具有以下性质的含有(三条都需要满足):

  • 这个数为一个NN位数,且没有前置零
  • 这个数中至少要出现MM9966(例:986996986996中出现了55次,99出现了33次,66出现了22次,共计55次)
  • 这个数存在连续的三位AA,BB,CC,满足下面任意一条
    • A+B+CA+B+C9966
    • (A2+B2)(A^2+B^2)%CC9966,如果CC00,则该条件视为不满足

Input Format

一行,两个数NN,MM

Output Format

一个数,表示这样的数的个数

3 1
16

Hint

对于10%的数据,N<=6N<=6

对于40%的数据,N<=18N<=18

对于100%的数据,N<=50N<=500<=M<=N0<=M<=N