`.flatMap { if (it.first < it.second) listOf(it...
# announcements
r
.flatMap { if (it.first < it.second) listOf(it) else listOf(0 to it.second, it.first to 24) }
looks like it create tons of lists for no reason