import java.util.Scanner;
class Collatz
{
{
Scanner sc
= new Scanner
(System.
in); long number;
do {
System.
out.
print("Enter a number greater than 0: "); number = sc.nextLong();
} while (number <= 0);
while (number > 1) {
if (number % 2 == 0) {
number /= 2;
} else {
number = 3 * number + 1;
}
}
}
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwoKY2xhc3MgQ29sbGF0egp7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbiAoU3RyaW5nW10gYXJncykgdGhyb3dzIGphdmEubGFuZy5FeGNlcHRpb24KCXsKCQlTY2FubmVyIHNjID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgIAlsb25nIG51bWJlcjsKICAgIAlkbyB7CiAgICAJCVN5c3RlbS5vdXQucHJpbnQoIkVudGVyIGEgbnVtYmVyIGdyZWF0ZXIgdGhhbiAwOiAiKTsKICAgIAkJbnVtYmVyID0gc2MubmV4dExvbmcoKTsKICAgIAl9IHdoaWxlIChudW1iZXIgPD0gMCk7CiAgICAJd2hpbGUgKG51bWJlciA+IDEpIHsKICAgIAkJU3lzdGVtLm91dC5wcmludChudW1iZXIrIiAiKTsKICAgIAkJaWYgKG51bWJlciAlIDIgPT0gMCkgewogICAgCQkJbnVtYmVyIC89IDI7CiAgICAJCX0gZWxzZSB7CiAgICAJCQludW1iZXIgPSAzICogbnVtYmVyICsgMTsKICAgIAkJfQogICAgCX0KICAgIAlTeXN0ZW0ub3V0LnByaW50bG4obnVtYmVyKTsKCX0KfQ==