Escribid un programa que, dados un número y un dígito , escriba una pirámide de filas formada por dígitos consecutivos que empiezan por .
La entrada consiste en un entero , con , y un dígito , con .
Hay que escribir líneas. La primera contiene dígito, la segunda , la tercera , y así sucesivamente, de manera que la fila contiene dígitos. Los dígitos son consecutivos, empezando por , y después del se vuelve al . La secuencia continúa de una fila a la siguiente, es decir, cada fila empieza por el dígito que sigue al último de la fila anterior. Los dígitos en una misma fila se escriben juntos, sin ninguna separación, y las filas están centradas respecto a la última. Las líneas no contienen ningún espacio al final.
Input
3 3
Output
3 456 78901
Input
4 8
Output
8 901 23456 7890123