#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
main()
{
long i, j;
for (i = 0; i <= 10000; i++)
{
for (j = 10;; j *= 10)
if (i % j == i)break;
if ((i * i) % j == i) printf("%ld ", i);
}
}

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
main()
{
long i, j;
for (i = 0; i <= 10000; i++)
{
for (j = 10;; j *= 10)
if (i % j == i)break;
if ((i * i) % j == i) printf("%ld ", i);
}
}
