class Solution {
public:
bool isOneBitCharacter(vector<int>& bits) {
int i = 0;
while(i < bits.size() - 1) {
if (bits[i] == 1) {
i += 2;
} else {
i += 1;
}
}
return i == bits.size() - 1;
}
};