import java.util.* fun main(args: Array) { val scanner = Scanner(System.`in`) val cards = (1..5).map { scanner.nextInt() } val pairs = cards.groupingBy { it }.eachCount().values.toIntArray() when { pairs.contentEquals(intArrayOf(3, 2)) -> print("FULL HOUSE") pairs.contains(3) -> print("THREE CARD") pairs.contentEquals(intArrayOf(2, 2, 1)) -> print("TWO PAIR") pairs.contains(2) -> print("ONE PAIR") else -> print("NO HAND") } }