#include #include #include #include using namespace std; int convertToInt(char c) { if(c>='0' && c<='9') { return (int)(c-'0'); } return (int)(c-'A') + 10; } char convertToChar(int c) { c=c/16; if(c>=0 && c<=9) { return (c+'0'); } return (c+'A') - 10; } char compress(char c1, char c2) { int first = convertToInt(c1)*16 +convertToInt(c1); int first2 = (convertToInt(c1) + 1)*16 +(convertToInt(c1) + 1); first2= first2>256?255 : first2; int num=(convertToInt(c1)*16 + convertToInt(c2)); //cout<