import java.util.stream.Collectors; import java.util.stream.IntStream; class Stuff { .mapToObj(i -> i % 15 == 0 ? "tigh" : i % 5 == 0 ? "high" : i % 3 == 0 ? "tree" .collect(Collectors.joining(", "))); } }
Standard input is empty
tigh, 1, 2, tree, 4, high, tree, 7, 8, tree, high, 11, tree, 13, 14, tigh, 16, 17, tree, 19, high, tree, 22, 23, tree, high, 26, tree, 28, 29, tigh, 31, 32, tree, 34, high, tree, 37, 38, tree, high, 41, tree, 43, 44, tigh, 46, 47, tree, 49, high, tree, 52, 53, tree, high, 56, tree, 58, 59, tigh, 61, 62, tree, 64, high, tree, 67, 68, tree, high, 71, tree, 73, 74, tigh, 76, 77, tree, 79, high, tree, 82, 83, tree, high, 86, tree, 88, 89, tigh, 91, 92, tree, 94, high, tree, 97, 98, tree, high