#include <bits/stdc++.h>
using namespace std;
int main() {
vector<int> arr={1,2,3,4,5};
int n=arr.size();
int k=4;
//print all subarrays
for(int i=0;i<5;i++){
int sum=0;
for(int j=4;j>=i;j--){
cout<<arr[j]<<" ";
sum+=arr[j];
}
if(sum%k==(n-i)+1){
cout<<" -- good";
}else{
cout<<" -- bad";
}
cout<<endl;
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCXZlY3RvcjxpbnQ+IGFycj17MSwyLDMsNCw1fTsKCWludCBuPWFyci5zaXplKCk7CglpbnQgaz00OwoJLy9wcmludCBhbGwgc3ViYXJyYXlzCglmb3IoaW50IGk9MDtpPDU7aSsrKXsKCQlpbnQgc3VtPTA7CgkJZm9yKGludCBqPTQ7aj49aTtqLS0pewoJCQljb3V0PDxhcnJbal08PCIgICI7CgkJCQlzdW0rPWFycltqXTsKCQl9CgkJCWlmKHN1bSVrPT0obi1pKSsxKXsKCQkJCWNvdXQ8PCIgIC0tIGdvb2QiOwoJCQl9ZWxzZXsKCQkJCWNvdXQ8PCIgIC0tIGJhZCI7CgkJCX0KCQkJY291dDw8ZW5kbDsKCX0KCXJldHVybiAwOwp9