import java.util.Scanner;

public class Main {

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int x;
        for(int i = 1; i <= n; i++){
        	x = i;
        if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        }
        while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        }
        
}
        System.out.println("");
}
}
 import java.util.Scanner; Scanner java.util public class Main {

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int x;
        for(int i = 1; i <= n; i++){
        	x = i;
        if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        }
        while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        }
        
}
        System.out.println("");
}
} Main public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int x;
        for(int i = 1; i <= n; i++){
        	x = i;
        if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        }
        while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        }
        
}
        System.out.println("");
} main {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int x;
        for(int i = 1; i <= n; i++){
        	x = i;
        if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        }
        while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        }
        
}
        System.out.println("");
} Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int n = sc.nextInt(); n sc.nextInt() sc.nextInt sc int x; x for(int i = 1; i <= n; i++){
        	x = i;
        if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        }
        while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        }
        
} int i = 1; int i = 1; i 1 i <= n i n i++ i++ i {
        	x = i;
        if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        }
        while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        }
        
} {
        	x = i;
        if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        }
        while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        }
        
} x = i x i if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        } x % 3 == 0 x % 3 x 3 0 {
        	System.out.print(" " + i);
        	continue;
        } System.out.print(" " + i) System.out.print System.out System System.out " " + i " " i continue; while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        } x > 0 x 0 {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        } if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	} x % 10 == 3 x % 10 x 10 3 {
        		System.out.print(" "+ i);
        		break;
        	} System.out.print(" "+ i) System.out.print System.out System System.out " "+ i " " i break; x /= 10 x 10 System.out.println("") System.out.println System.out System System.out "" String[] args args public class Main {

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int x;
        for(int i = 1; i <= n; i++){
        	x = i;
        if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        }
        while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        }
        
}
        System.out.println("");
}
} public class Main {

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int x;
        for(int i = 1; i <= n; i++){
        	x = i;
        if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        }
        while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        }
        
}
        System.out.println("");
}
} Main
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int x;
        for(int i = 1; i <= n; i++){
        	x = i;
        if(x % 3 == 0){
        	System.out.print(" " + i);
        	continue;
        }
        while (x > 0) {
        	if(x % 10 == 3){
        		System.out.print(" "+ i);
        		break;
        	}
        	 x /= 10;
        }
        
}
        System.out.println("");
}
}

