class Solution {
public:bool lemonadeChange(vector<int>& bills) {int five = 0;int ten = 0;for (int i = 0; i < bills.size(); i++) {if (bills[i] == 5) {five++;} else if (bills[i] == 10) {if (five > 0) {five--;ten++;} else {return false;}} else if (bills[i] == 20) {if (ten > 0) {ten--;if (five > 0) {five--;} else {return false;}} else {if (five > 2) {five -= 3;} else {return false;}}}}return true;}
};