#include <iostream>
char table[] =
" ######################################\n ####"
"###################################\n ############"
"########################## #\n ####################"
"################## #\n############################"
"########## #\n# # "
" # #\n# # # #"
"\n# #\n# "
" #\n# "
" #\n# "
" #\n" ;
int main()
{
unsigned num = 0 ;
for ( unsigned i=0; i<sizeof(table)-1; ++i )
{
if ( table[i] == '#' )
(std::cout << num), num = (num+1) % 10 ;
else
std::cout << table[i] ;
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKY2hhciB0YWJsZVtdID0KIiAgICAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuICAgIyMjIyIKIiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXG4gICMjIyMjIyMjIyMjIyIKIiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICNcbiAjIyMjIyMjIyMjIyMjIyMjIyMjIyIKIiMjIyMjIyMjIyMjIyMjIyMjIyAgI1xuIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyIKIiMjIyMjIyMjIyMgICAjXG4jICAgIyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIKIiAgIyAgICNcbiMgICAjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAjICAgIyIKIlxuIyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICNcbiMgICAgICAgICIKIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAjXG4jICAgICAgICAgICAgICAgICAgICIKIiAgICAgICAgICAgICAgICAgI1xuIyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIKIiAgICAgICNcbiIgOwoKaW50IG1haW4oKQp7CiAgICB1bnNpZ25lZCBudW0gPSAwIDsKICAgIGZvciAoIHVuc2lnbmVkIGk9MDsgaTxzaXplb2YodGFibGUpLTE7ICsraSApCiAgICB7CiAgICAgICAgaWYgKCB0YWJsZVtpXSA9PSAnIycgKQogICAgICAgICAgICAoc3RkOjpjb3V0IDw8IG51bSksIG51bSA9IChudW0rMSkgJSAxMCA7CiAgICAgICAgZWxzZQogICAgICAgICAgICBzdGQ6OmNvdXQgPDwgdGFibGVbaV0gOwogICAgfQp9