class Solution {public: bool isLongPressedName(string name, string typed) { int left=0,right=0; while(left<name.size()||right<typed.size()){ if(left<name.size()&&right<typed.size()){ if(name[left]==typed[right]){ left++; right++; }else if(left==0){ return false; }else if(name[left]!=typed[right]&&typed[right]==typed[right-1]){ right++; }else{ return false; } }else if(left<name.size()){ return false; }else if(right<typed.size()){ int temp=right-1; while(right<typed.size()){ if(typed[right]!=typed[temp]){ return false; } right++; } } } return true; }};