```val String.reverseComplement11: String get(){ ...
# announcements
e
Copy code
val String.reverseComplement11: String get(){
    val thisLength = length - 1
    return String( CharArray(thisLength + 1) {
        val complementedChar = this[thisLength - it].complement1
        if (complementedChar != '-') complementedChar else throw InvalidAlgorithmParameterException("${thisLength - 1} can not be in DNA")
    })
}