// Question:2 Sort Again
#include <stdio.h>
#include <string.h>
void bubble(char *x, char *y);
int main()
{int j=0;
char sort[300];
for (int i= 0; i< string; i ++)
{
if (sort[j] < sort[j + 1])
{
bubble(&sort[j], &sort[j -1]);
return 0;
}}}
void bubble(char *x, char *y)
{
int temp = *x;
*x = *y;
*y = temp;
}
Ly8gUXVlc3Rpb246MiBTb3J0IEFnYWluCgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPHN0cmluZy5oPgoKdm9pZCBidWJibGUoY2hhciAqeCwgY2hhciAqeSk7CmludCBtYWluKCkKe2ludCBqPTA7CiAgICBjaGFyIHNvcnRbMzAwXTsKICAgIHNjYW5mKCIlcyIsIHNvcnQpOwoKICAgIGludCBzdHJpbmcgPSBzdHJsZW4oc29ydCk7CiAgICAKIAogICAgICAgIGZvciAoaW50IGk9IDA7IGk8IHN0cmluZzsgaSArKykKICAgICAgICB7CiAgICAgICAgICAgIGlmIChzb3J0W2pdIDwgc29ydFtqICsgMV0pCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGJ1YmJsZSgmc29ydFtqXSwgJnNvcnRbaiAtMV0pOwogICAgICAgICAgCgogcHJpbnRmICggIiAlcyIsc29ydCk7CiAgICByZXR1cm4gMDsKfX19Cgp2b2lkIGJ1YmJsZShjaGFyICp4LCBjaGFyICp5KQp7CiAgICBpbnQgdGVtcCA9ICp4OwogICAgKnggPSAqeTsKICAgICp5ID0gdGVtcDsKfQo=