Не могу заснуть, час ночи, а с проблемой не могу найти решения именно с boolean. Почему не принимает решение. Числа по умолчанию 4 6 6 и изменить их никак.
package com.javarush.task.pro.task03.task0305;
import java.util.Scanner;
/*
Три числа
*/
public class Solution {
public static void main(String[] args) {
Scanner chis = new Scanner (System.in);
int one = chis.nextInt();
int two = chis.nextInt();
int thri = chis.nextInt();
boolean x=one==two;
boolean y=one==thri;
boolean z=two==thri;
boolean w=two==thri&&two==one;
if (x)
{System.out.print(one+" ");
System.out.println(two);}
else if (y) {
System.out.print (one+" ");
System.out.println(thri);}
else if (z) {
System.out.print (two+" ");
System.out.println(thri);}
else if (w) {
System.out.print (one+" ");
System.out.print(two+" ");
System.out.println(thri);}
else
{
}
}
}