/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
int array[] = {5, 3, 2, 8, 1, 4};
int[] sortedArray = new int[array.length];
System.
arraycopy(array,
0, sortedArray,
0, array.
length);
for (int i = 0; i < sortedArray.length - 1; i++)
{
/* is current odd, if so search next odd */
if (sortedArray[i] % 2 != 0)
{
/* search for next odd and compare */
for (int j = i + 1; j < sortedArray.length; j++)
{
if ((sortedArray[j] % 2 != 0) && (sortedArray[i] > sortedArray[j]))
{
int temp = sortedArray[i];
sortedArray[i] = sortedArray[j];
sortedArray[j] = temp;
}
}
}
}
for (int i: sortedArray)
{
}
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCWludCBhcnJheVtdID0gezUsIDMsIDIsIDgsIDEsIDR9OwoKCQlpbnRbXSBzb3J0ZWRBcnJheSA9IG5ldyBpbnRbYXJyYXkubGVuZ3RoXTsKCQlTeXN0ZW0uYXJyYXljb3B5KGFycmF5LCAwLCBzb3J0ZWRBcnJheSwgMCwgYXJyYXkubGVuZ3RoKTsKCgkJZm9yIChpbnQgaSA9IDA7IGkgPCBzb3J0ZWRBcnJheS5sZW5ndGggLSAxOyBpKyspCgkJewoJCQkvKiBpcyBjdXJyZW50IG9kZCwgaWYgc28gc2VhcmNoIG5leHQgb2RkICovCgkJCWlmIChzb3J0ZWRBcnJheVtpXSAlIDIgIT0gMCkKCQkJewoJCQkJLyogc2VhcmNoIGZvciBuZXh0IG9kZCBhbmQgY29tcGFyZSAqLwoJCQkJZm9yIChpbnQgaiA9IGkgKyAxOyBqIDwgc29ydGVkQXJyYXkubGVuZ3RoOyBqKyspCgkJCQl7CgkJCQkJaWYgKChzb3J0ZWRBcnJheVtqXSAlIDIgIT0gMCkgJiYgKHNvcnRlZEFycmF5W2ldID4gc29ydGVkQXJyYXlbal0pKQoJCQkJCXsKCQkJCQkJaW50IHRlbXAgPSBzb3J0ZWRBcnJheVtpXTsKCQkJCQkJc29ydGVkQXJyYXlbaV0gPSBzb3J0ZWRBcnJheVtqXTsKCQkJCQkJc29ydGVkQXJyYXlbal0gPSB0ZW1wOwoJCQkJCX0KCQkJCX0KCQkJfQoJCX0KCQlmb3IgKGludCBpOiBzb3J0ZWRBcnJheSkKCQl7CgkJCVN5c3RlbS5vdXQucHJpbnRsbihpKTsKCQl9Cgl9Cn0=