#include using namespace std; int t, n; string s; int main() { cin >> t; while (t--) { cin >> n >> s; if (is_sorted(s.begin(), s.end())) { cout << 0 << endl; continue; } int cnt = count(s.begin(), s.end(), '1'); s = ' ' + s; vector ans; for (int i = 1; i <= n; i++) { if (i < n - cnt + 1 && s[i] == '1' || i >= n - cnt + 1 && s[i] == '0') { ans.push_back(i); } } cout << 1 << endl; cout << ans.size() << ' '; for (int i : ans) { cout << i << ' '; } cout << endl; } return 0; }