#include <stdio.h>
int main(void) {
char p1[100], p2[100], p3[100], p4[100], p5[100], p6[100], p7[100], p8[100];
char line[1000];
while (fgets(line
, sizeof line
, stdin
)) { if (sscanf(line
, "%[^] ]" " ]" // scanf a group of characters " %[^] ]" " ]" // containing anything but ']' or space
" %[^] ]" " ]" // (namely including '[')
" %[^] ]" " ]" // followed by optional whitespace
" %[^] ]" " ]" // and a ']'
" %[^] ]" " ]" //
" %[^] ]" " ]" // The '[' read above will be
" %[^] ]" " ]", // ignored afterwards
p1, p2, p3, p4, p5, p6, p7, p8) != 8)
{
}
// remove the '[' captured by sscanf
printf("{%s} {%s} {%s} {%s} {%s} {%s} {%s} {%s}\n", p1+1, p2+1, p3+1, p4+1, p5+1, p6+1, p7+1, p8+1);
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgljaGFyIHAxWzEwMF0sIHAyWzEwMF0sIHAzWzEwMF0sIHA0WzEwMF0sIHA1WzEwMF0sIHA2WzEwMF0sIHA3WzEwMF0sIHA4WzEwMF07CiAgICBjaGFyIGxpbmVbMTAwMF07CgogICAgd2hpbGUgKGZnZXRzKGxpbmUsIHNpemVvZiBsaW5lLCBzdGRpbikpIHsKICAgICAgICBpZiAoc3NjYW5mKGxpbmUsICIlW15dIF0iICIgXSIgICAgIC8vIHNjYW5mIGEgZ3JvdXAgb2YgY2hhcmFjdGVycwogICAgICAgICAgICAgICAgICAgICAgICAgIiAlW15dIF0iICIgXSIgICAgLy8gY29udGFpbmluZyBhbnl0aGluZyBidXQgJ10nIG9yIHNwYWNlCiAgICAgICAgICAgICAgICAgICAgICAgICAiICVbXl0gXSIgIiBdIiAgICAvLyAobmFtZWx5IGluY2x1ZGluZyAnWycpCiAgICAgICAgICAgICAgICAgICAgICAgICAiICVbXl0gXSIgIiBdIiAgICAvLyBmb2xsb3dlZCBieSBvcHRpb25hbCB3aGl0ZXNwYWNlCiAgICAgICAgICAgICAgICAgICAgICAgICAiICVbXl0gXSIgIiBdIiAgICAvLyBhbmQgYSAnXScKICAgICAgICAgICAgICAgICAgICAgICAgICIgJVteXSBdIiAiIF0iICAgIC8vCiAgICAgICAgICAgICAgICAgICAgICAgICAiICVbXl0gXSIgIiBdIiAgICAvLyBUaGUgJ1snIHJlYWQgYWJvdmUgd2lsbCBiZQogICAgICAgICAgICAgICAgICAgICAgICAgIiAlW15dIF0iICIgXSIsICAgLy8gaWdub3JlZCBhZnRlcndhcmRzCiAgICAgICAgICAgICAgcDEsIHAyLCBwMywgcDQsIHA1LCBwNiwgcDcsIHA4KSAhPSA4KQogICAgICAgIHsKICAgICAgICAJcHJpbnRmKCJcbk9vcHNpZVxuXG4iKTsKICAgICAgICB9CiAgICAgICAgCiAgICAgICAgLy8gcmVtb3ZlIHRoZSAnWycgY2FwdHVyZWQgYnkgc3NjYW5mCiAgICAgICAgcHJpbnRmKCJ7JXN9IHslc30geyVzfSB7JXN9IHslc30geyVzfSB7JXN9IHslc31cbiIsCiAgICAgICAgICAgICAgcDErMSwgcDIrMSwgcDMrMSwgcDQrMSwgcDUrMSwgcDYrMSwgcDcrMSwgcDgrMSk7CiAgICB9CglyZXR1cm4gMDsKfQo=
WzhdIFsxMzQyMF0gWyAgICBdIFsgICAgICAgIF0gW3B0cy8zICAgICAgIF0gWyAgICAgICAgICAgICAgICAgICAgXSBbMC4wLjAuMCAgICAgICAgXSBbMjAyNC0wNy0yMlQxMToxODoyOSw4MzY1NjQrMDA6MDBdCls3XSBbMTM2MTFdIFt0cy8zXSBbam9obiAgICBdIFtwdHMvMyAgICAgICBdIFsxOTIuMTY4LjEuMzggICAgICAgIF0gWzE5Mi4xNjguMS4zOCAgIF0gWzIwMjQtMDctMjJUMTE6MjE6MzAsMDY1ODU2KzAwOjAwXQpbOF0gWzEzNjExXSBbICAgIF0gWyAgICAgICAgXSBbcHRzLzMgICAgICAgXSBbICAgICAgICAgICAgICAgICAgICBdIFswLjAuMC4wICAgICAgICBdIFsyMDI0LTA3LTIyVDExOjIxOjQxLDgxNDA1MSswMDowMF0=
[8] [13420] [ ] [ ] [pts/3 ] [ ] [0.0.0.0 ] [2024-07-22T11:18:29,836564+00:00]
[7] [13611] [ts/3] [john ] [pts/3 ] [192.168.1.38 ] [192.168.1.38 ] [2024-07-22T11:21:30,065856+00:00]
[8] [13611] [ ] [ ] [pts/3 ] [ ] [0.0.0.0 ] [2024-07-22T11:21:41,814051+00:00]