package practice; import java.util.ArrayList; import java.util.Arrays; import java.util.Dictionary; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Scanner; import java.util.stream.Collectors; public class rough { public static void main(String args[]) { int n1 = 30, n2 = 15; List list = new ArrayList<>(); for(int i = 1; i < n1 && i < n2; ++i) { // Checks if i is factor of both integers if(n1 % i==0 && n2 % i==0) list.add(i); } Iterator iterate = list.iterator(); while(iterate.hasNext()) System.out.print(iterate.next()+"\t"); } }