#include #include using namespace std; #define MAX 6 bool orderB( int a, int b) { if(__builtin_popcount(a) == __builtin_popcount(b)){ //Assuming GCC int i=0; while( (a & (1< (b & (1<