robin
fun String.partitionAfterLast(delimiter: String) = reversed().split(delimiter, limit = 2).map(String::reversed)