<?php
function mb_strrev($str){
}
function cutTweet($tweet){
$rev_pattern = "/^[A-Za-z0-9_]@/us";
$rev_str = self::mb_strrev(mb_substr($tweet,0,140)); while(true){
if(mb_strlen($rev_str)<=140) {return self::mb_strrev($rev_str)}; }
}
$text = "111112222233333444445555566666777778888899999000001111122222333334444455555666667777788888999990000011111222223333344444555556666677777 @ta_ka_na_m 9999900000";
$t = cutTweet($text);
echo $t;
?>
PD9waHAKICAgIGZ1bmN0aW9uIG1iX3N0cnJldigkc3RyKXsKcHJlZ19tYXRjaF9hbGwoJy8uL3VzJywkc3RyLCRhcnIpOwpyZXR1cm4gaW1wbG9kZShhcnJheV9yZXZlcnNlKCRhcnJbMF0pKTsKfQpmdW5jdGlvbiBjdXRUd2VldCgkdHdlZXQpewppZihtYl9zdHJsZW4oJHR3ZWV0KTw9MTQwKXtyZXR1cm4gJHR3ZWV0fTsKJHJldl9wYXR0ZXJuID0gIi9eW0EtWmEtejAtOV9dQC91cyI7CiRyZXZfc3RyID0gc2VsZjo6bWJfc3RycmV2KG1iX3N1YnN0cigkdHdlZXQsMCwxNDApKTsKd2hpbGUodHJ1ZSl7CmlmKG1iX3N0cmxlbigkcmV2X3N0cik8PTE0MCkge3JldHVybiBzZWxmOjptYl9zdHJyZXYoJHJldl9zdHIpfTsKJHJldl9zdHIgPSBwcmVnX3JlcGxhY2UoJHJldl9wYXR0ZXJuLCIiLCRyZXZfc3RyLDEpOwp9Cn0KJHRleHQgPSAiMTExMTEyMjIyMjMzMzMzNDQ0NDQ1NTU1NTY2NjY2Nzc3Nzc4ODg4ODk5OTk5MDAwMDAxMTExMTIyMjIyMzMzMzM0NDQ0NDU1NTU1NjY2NjY3Nzc3Nzg4ODg4OTk5OTkwMDAwMDExMTExMjIyMjIzMzMzMzQ0NDQ0NTU1NTU2NjY2Njc3Nzc3IEB0YV9rYV9uYV9tIDk5OTk5MDAwMDAiOwokdCA9IGN1dFR3ZWV0KCR0ZXh0KTsKZWNobyAkdDsKPz4=