œ kotlin ranges ClosedFloatingPointRange T Comparable ClosedRange contains Boolean value isEmpty lessThanOrEquals a b SinceKotlin version 1.12        ¸ "ig*2J 2(8H–J 8HJ 2 (2 (8H&ò H 0 0 0 8² (