#include <bits/stdc++.h> using namespace std; int main() { for(int i=1048576;i<=1049000;i+=1){ int a=(i&1); int b=(i&0x100000); int c=(i&0x200); cout<<a<<" "<<b<<" "<<c<<'\n'; if(a!=0 and b!=0 and c==0) cout<<i<<'\n'; } }
Standard input is empty
0 1048576 0 1 1048576 0 1048577 0 1048576 0 1 1048576 0 1048579 0 1048576 0 1 1048576 0 1048581 0 1048576 0 1 1048576 0 1048583 0 1048576 0 1 1048576 0 1048585 0 1048576 0 1 1048576 0 1048587 0 1048576 0 1 1048576 0 1048589 0 1048576 0 1 1048576 0 1048591 0 1048576 0 1 1048576 0 1048593 0 1048576 0 1 1048576 0 1048595 0 1048576 0 1 1048576 0 1048597 0 1048576 0 1 1048576 0 1048599 0 1048576 0 1 1048576 0 1048601 0 1048576 0 1 1048576 0 1048603 0 1048576 0 1 1048576 0 1048605 0 1048576 0 1 1048576 0 1048607 0 1048576 0 1 1048576 0 1048609 0 1048576 0 1 1048576 0 1048611 0 1048576 0 1 1048576 0 1048613 0 1048576 0 1 1048576 0 1048615 0 1048576 0 1 1048576 0 1048617 0 1048576 0 1 1048576 0 1048619 0 1048576 0 1 1048576 0 1048621 0 1048576 0 1 1048576 0 1048623 0 1048576 0 1 1048576 0 1048625 0 1048576 0 1 1048576 0 1048627 0 1048576 0 1 1048576 0 1048629 0 1048576 0 1 1048576 0 1048631 0 1048576 0 1 1048576 0 1048633 0 1048576 0 1 1048576 0 1048635 0 1048576 0 1 1048576 0 1048637 0 1048576 0 1 1048576 0 1048639 0 1048576 0 1 1048576 0 1048641 0 1048576 0 1 1048576 0 1048643 0 1048576 0 1 1048576 0 1048645 0 1048576 0 1 1048576 0 1048647 0 1048576 0 1 1048576 0 1048649 0 1048576 0 1 1048576 0 1048651 0 1048576 0 1 1048576 0 1048653 0 1048576 0 1 1048576 0 1048655 0 1048576 0 1 1048576 0 1048657 0 1048576 0 1 1048576 0 1048659 0 1048576 0 1 1048576 0 1048661 0 1048576 0 1 1048576 0 1048663 0 1048576 0 1 1048576 0 1048665 0 1048576 0 1 1048576 0 1048667 0 1048576 0 1 1048576 0 1048669 0 1048576 0 1 1048576 0 1048671 0 1048576 0 1 1048576 0 1048673 0 1048576 0 1 1048576 0 1048675 0 1048576 0 1 1048576 0 1048677 0 1048576 0 1 1048576 0 1048679 0 1048576 0 1 1048576 0 1048681 0 1048576 0 1 1048576 0 1048683 0 1048576 0 1 1048576 0 1048685 0 1048576 0 1 1048576 0 1048687 0 1048576 0 1 1048576 0 1048689 0 1048576 0 1 1048576 0 1048691 0 1048576 0 1 1048576 0 1048693 0 1048576 0 1 1048576 0 1048695 0 1048576 0 1 1048576 0 1048697 0 1048576 0 1 1048576 0 1048699 0 1048576 0 1 1048576 0 1048701 0 1048576 0 1 1048576 0 1048703 0 1048576 0 1 1048576 0 1048705 0 1048576 0 1 1048576 0 1048707 0 1048576 0 1 1048576 0 1048709 0 1048576 0 1 1048576 0 1048711 0 1048576 0 1 1048576 0 1048713 0 1048576 0 1 1048576 0 1048715 0 1048576 0 1 1048576 0 1048717 0 1048576 0 1 1048576 0 1048719 0 1048576 0 1 1048576 0 1048721 0 1048576 0 1 1048576 0 1048723 0 1048576 0 1 1048576 0 1048725 0 1048576 0 1 1048576 0 1048727 0 1048576 0 1 1048576 0 1048729 0 1048576 0 1 1048576 0 1048731 0 1048576 0 1 1048576 0 1048733 0 1048576 0 1 1048576 0 1048735 0 1048576 0 1 1048576 0 1048737 0 1048576 0 1 1048576 0 1048739 0 1048576 0 1 1048576 0 1048741 0 1048576 0 1 1048576 0 1048743 0 1048576 0 1 1048576 0 1048745 0 1048576 0 1 1048576 0 1048747 0 1048576 0 1 1048576 0 1048749 0 1048576 0 1 1048576 0 1048751 0 1048576 0 1 1048576 0 1048753 0 1048576 0 1 1048576 0 1048755 0 1048576 0 1 1048576 0 1048757 0 1048576 0 1 1048576 0 1048759 0 1048576 0 1 1048576 0 1048761 0 1048576 0 1 1048576 0 1048763 0 1048576 0 1 1048576 0 1048765 0 1048576 0 1 1048576 0 1048767 0 1048576 0 1 1048576 0 1048769 0 1048576 0 1 1048576 0 1048771 0 1048576 0 1 1048576 0 1048773 0 1048576 0 1 1048576 0 1048775 0 1048576 0 1 1048576 0 1048777 0 1048576 0 1 1048576 0 1048779 0 1048576 0 1 1048576 0 1048781 0 1048576 0 1 1048576 0 1048783 0 1048576 0 1 1048576 0 1048785 0 1048576 0 1 1048576 0 1048787 0 1048576 0 1 1048576 0 1048789 0 1048576 0 1 1048576 0 1048791 0 1048576 0 1 1048576 0 1048793 0 1048576 0 1 1048576 0 1048795 0 1048576 0 1 1048576 0 1048797 0 1048576 0 1 1048576 0 1048799 0 1048576 0 1 1048576 0 1048801 0 1048576 0 1 1048576 0 1048803 0 1048576 0 1 1048576 0 1048805 0 1048576 0 1 1048576 0 1048807 0 1048576 0 1 1048576 0 1048809 0 1048576 0 1 1048576 0 1048811 0 1048576 0 1 1048576 0 1048813 0 1048576 0 1 1048576 0 1048815 0 1048576 0 1 1048576 0 1048817 0 1048576 0 1 1048576 0 1048819 0 1048576 0 1 1048576 0 1048821 0 1048576 0 1 1048576 0 1048823 0 1048576 0 1 1048576 0 1048825 0 1048576 0 1 1048576 0 1048827 0 1048576 0 1 1048576 0 1048829 0 1048576 0 1 1048576 0 1048831 0 1048576 0 1 1048576 0 1048833 0 1048576 0 1 1048576 0 1048835 0 1048576 0 1 1048576 0 1048837 0 1048576 0 1 1048576 0 1048839 0 1048576 0 1 1048576 0 1048841 0 1048576 0 1 1048576 0 1048843 0 1048576 0 1 1048576 0 1048845 0 1048576 0 1 1048576 0 1048847 0 1048576 0 1 1048576 0 1048849 0 1048576 0 1 1048576 0 1048851 0 1048576 0 1 1048576 0 1048853 0 1048576 0 1 1048576 0 1048855 0 1048576 0 1 1048576 0 1048857 0 1048576 0 1 1048576 0 1048859 0 1048576 0 1 1048576 0 1048861 0 1048576 0 1 1048576 0 1048863 0 1048576 0 1 1048576 0 1048865 0 1048576 0 1 1048576 0 1048867 0 1048576 0 1 1048576 0 1048869 0 1048576 0 1 1048576 0 1048871 0 1048576 0 1 1048576 0 1048873 0 1048576 0 1 1048576 0 1048875 0 1048576 0 1 1048576 0 1048877 0 1048576 0 1 1048576 0 1048879 0 1048576 0 1 1048576 0 1048881 0 1048576 0 1 1048576 0 1048883 0 1048576 0 1 1048576 0 1048885 0 1048576 0 1 1048576 0 1048887 0 1048576 0 1 1048576 0 1048889 0 1048576 0 1 1048576 0 1048891 0 1048576 0 1 1048576 0 1048893 0 1048576 0 1 1048576 0 1048895 0 1048576 0 1 1048576 0 1048897 0 1048576 0 1 1048576 0 1048899 0 1048576 0 1 1048576 0 1048901 0 1048576 0 1 1048576 0 1048903 0 1048576 0 1 1048576 0 1048905 0 1048576 0 1 1048576 0 1048907 0 1048576 0 1 1048576 0 1048909 0 1048576 0 1 1048576 0 1048911 0 1048576 0 1 1048576 0 1048913 0 1048576 0 1 1048576 0 1048915 0 1048576 0 1 1048576 0 1048917 0 1048576 0 1 1048576 0 1048919 0 1048576 0 1 1048576 0 1048921 0 1048576 0 1 1048576 0 1048923 0 1048576 0 1 1048576 0 1048925 0 1048576 0 1 1048576 0 1048927 0 1048576 0 1 1048576 0 1048929 0 1048576 0 1 1048576 0 1048931 0 1048576 0 1 1048576 0 1048933 0 1048576 0 1 1048576 0 1048935 0 1048576 0 1 1048576 0 1048937 0 1048576 0 1 1048576 0 1048939 0 1048576 0 1 1048576 0 1048941 0 1048576 0 1 1048576 0 1048943 0 1048576 0 1 1048576 0 1048945 0 1048576 0 1 1048576 0 1048947 0 1048576 0 1 1048576 0 1048949 0 1048576 0 1 1048576 0 1048951 0 1048576 0 1 1048576 0 1048953 0 1048576 0 1 1048576 0 1048955 0 1048576 0 1 1048576 0 1048957 0 1048576 0 1 1048576 0 1048959 0 1048576 0 1 1048576 0 1048961 0 1048576 0 1 1048576 0 1048963 0 1048576 0 1 1048576 0 1048965 0 1048576 0 1 1048576 0 1048967 0 1048576 0 1 1048576 0 1048969 0 1048576 0 1 1048576 0 1048971 0 1048576 0 1 1048576 0 1048973 0 1048576 0 1 1048576 0 1048975 0 1048576 0 1 1048576 0 1048977 0 1048576 0 1 1048576 0 1048979 0 1048576 0 1 1048576 0 1048981 0 1048576 0 1 1048576 0 1048983 0 1048576 0 1 1048576 0 1048985 0 1048576 0 1 1048576 0 1048987 0 1048576 0 1 1048576 0 1048989 0 1048576 0 1 1048576 0 1048991 0 1048576 0 1 1048576 0 1048993 0 1048576 0 1 1048576 0 1048995 0 1048576 0 1 1048576 0 1048997 0 1048576 0 1 1048576 0 1048999 0 1048576 0