anchor.diff:        }
       }
     }
  -  
  -  static bool fitsInSingleMessage(String input) =>
  -      input.length <= 400;
  -    
  +
  +  static bool fitsInSingleMessage(String input) => input.length <= 400;
  +
     static String clean(String input) {
       StringBuffer buff = new StringBuffer();
  -        int length = input.length;
  -        int i = 0;
  -        
  -        while (i < length) {
  -          var char = input[i];
  -          if (char == "\u0003") {
  +    int length = input.length;
  +    int i = 0;
  +
  +    while (i < length) {
  +      var char = input[i];
  +      if (char == "\u0003") {
  +        i++;
  +
  +        if (i < length) {
  +          i++;
  +          char = input[i];
  +
  +          if (_isDigit(char)) {
               i++;
  -            
  +          }
  +        }
  +
  +        if (i < length) {
  +          char = input[i];
  +
  +          if (char == ",") {
  +            i++;
  +
               if (i < length) {
  -              i++;
                 char = input[i];
  -              
  +
                 if (_isDigit(char)) {
                   i++;
  -              }
  -            }
  -            
  -            if (i < length) {
  -              char = input[i];
  -              
  -              if (char == ",") {
  -                i++;
  -                
  +
                   if (i < length) {
                     char = input[i];
  -                  
  -                  if (_isDigit(char)) {
  -                    i++;
  -                    
  -                    if (i < length) {
  -                      char = input[i];
  -                      
  -                      if (_isDigit(char))
  -                        i++;
  -                    }
  -                  }
  +
  +                  if (_isDigit(char)) i++;
                   }
                 }
               }
  -          } else if (char == "\u000f") {
  -            i++;
  -          } else {
  -            buff.write(char);
  -            i++;
             }
           }
  -        
  -        return buff.toString();
  +      } else if (char == "\u000f") {
  +        i++;
  +      } else {
  +        buff.write(char);
  +        i++;
  +      }
  +    }
  +
  +    return buff.toString();
     }
   }
   
  
positive.code:   }
  }
  
  bool _isDigit(String it) =>
      ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9"].contains(it);
  
negative.code:   static num average(List<num> inputs) {
      return inputs.reduce((a, b) => a + b) / inputs.length;
    }
  
    static int count(List<dynamic> inputs, dynamic element) {
      return inputs.where((it) => it == element).length;
    }
  
    static dynamic mostCommon(List<dynamic> inputs) {
      var list = new List.from(inputs);
      list.sort((a, b) => count(list, b).compareTo(count(list, a)));
      return list.first;
    }
  
    static dynamic leastCommon(List<dynamic> inputs) {
      var list = new List.from(inputs);
      list.sort((a, b) => count(list, a).compareTo(count(list, b)));
  