#include<stdio.h> int rose(int l,int r,int num) { for(int i=l;i<=r;i++) { int x= i,sum=0,n; while(x) { n=x%10; x/=10; sum+=n*n*n*n; } if(sum==i) { num=i; printf("%d ",num); return rose(i+1,r,num); } } return 0; } int main() { int l,r,num=0; scanf("%d%d",&l,&r); rose(l,r,num); return 0; }