binary_rep = (char*)calloc (sizeof (char), i);