#include <iostream>
#include <sstream>
#include <vector>
#include <string>
#include <iterator>
#include <cassert>
struct student
{
std:: string name;
std:: string phone;
std:: string gender;
std:: string student_id;
std:: string email;
} ;
int main( )
{
std:: vector < student> students;
std:: string line;
while ( std:: getline ( std:: cin , line) )
{
std:: istringstream ss( line) ;
std:: istream_iterator < std:: string > begin( ss) , end;
std:: vector < std:: string > words( begin, end) ;
assert ( words.size ( ) >= 5 ) ;
int n = words.size ( ) - 1 ;
student s { words[ 0 ] , words[ n- 3 ] , words[ n- 2 ] , words[ n- 1 ] , words[ n] } ;
for ( int i = 1 ; i < n - 3 ; i++ ) s.name + = " " + words[ i] ;
students.push_back ( s) ;
}
//printing
for ( auto && s : students)
std:: cout << "name = " << s.name << "\n "
<< "phone = " << s.phone << "\n "
<< "gender = " << s.gender << "\n "
<< "student_id = " << s.student_id << "\n "
<< "email = " << s.email << "\n \n " ;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3N0cmVhbT4KI2luY2x1ZGUgPHZlY3Rvcj4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGl0ZXJhdG9yPgojaW5jbHVkZSA8Y2Fzc2VydD4KCnN0cnVjdCBzdHVkZW50CnsKICBzdGQ6OnN0cmluZyBuYW1lOwogIHN0ZDo6c3RyaW5nIHBob25lOwogIHN0ZDo6c3RyaW5nIGdlbmRlcjsKICBzdGQ6OnN0cmluZyBzdHVkZW50X2lkOwogIHN0ZDo6c3RyaW5nIGVtYWlsOwp9OwoKaW50IG1haW4oKQp7CiAgICBzdGQ6OnZlY3RvcjxzdHVkZW50PiBzdHVkZW50czsKICAgIAogICAgc3RkOjpzdHJpbmcgbGluZTsKICAgIHdoaWxlKHN0ZDo6Z2V0bGluZShzdGQ6OmNpbiwgbGluZSkpCiAgICB7CiAgICAgICAgc3RkOjppc3RyaW5nc3RyZWFtIHNzKGxpbmUpOwogICAgICAgIHN0ZDo6aXN0cmVhbV9pdGVyYXRvcjxzdGQ6OnN0cmluZz4gYmVnaW4oc3MpLCBlbmQ7CiAgICAgICAgc3RkOjp2ZWN0b3I8c3RkOjpzdHJpbmc+IHdvcmRzKGJlZ2luLCBlbmQpOyAKICAgICAgICAKICAgICAgICBhc3NlcnQod29yZHMuc2l6ZSgpID49IDUpOyAKICAgICAgICAKICAgICAgICBpbnQgbiA9IHdvcmRzLnNpemUoKSAtIDE7CiAgICAgICAgc3R1ZGVudCBzIHsgd29yZHNbMF0sIHdvcmRzW24tM10sIHdvcmRzW24tMl0sIHdvcmRzW24tMV0sIHdvcmRzW25dIH07CiAgICAgICAgZm9yIChpbnQgaSA9IDEgOyBpIDwgbiAtIDMgOyBpKyspIHMubmFtZSArPSAiICIgKyB3b3Jkc1tpXTsKICAgICAgICAKICAgICAgICBzdHVkZW50cy5wdXNoX2JhY2socyk7CiAgICB9CiAgICAKICAgIC8vcHJpbnRpbmcKICAgIGZvcihhdXRvICYmIHMgOiBzdHVkZW50cykKICAgICAgICBzdGQ6OmNvdXQgPDwgIm5hbWUgICAgICAgPSAiIDw8IHMubmFtZSAgPDwgIlxuIgogICAgICAgICAgICAgICAgICA8PCAicGhvbmUgICAgICA9ICIgPDwgcy5waG9uZSA8PCAiXG4iCiAgICAgICAgICAgICAgICAgIDw8ICJnZW5kZXIgICAgID0gIiA8PCBzLmdlbmRlciA8PCAiXG4iCiAgICAgICAgICAgICAgICAgIDw8ICJzdHVkZW50X2lkID0gIiA8PCBzLnN0dWRlbnRfaWQgPDwgIlxuIgogICAgICAgICAgICAgICAgICA8PCAiZW1haWwgICAgICA9ICIgPDwgcy5lbWFpbCA8PCAiXG5cbiI7Cn0=
stdin
Um9nZXIgUG9udCA3MDc3ODc0NSBNIDIwMTIwMzQ1IGhpbGxzQHNjaG9vbC5lZHUKVG9tbXkgSG9sbmVzcyA1MTI3NDM4OTczIE0gMjAxMjAyMTIgdG9tbXlAc2Nob29sLmVkdQpMZWUgS2luIEZvbmcgODY0NTY0NDU2NDM0IEYgMzAyNDU2NzggZm9uZ0BzY2hvb2wuZWR1Cg==
Roger Pont 70778745 M 20120345 hills@school.edu
Tommy Holness 5127438973 M 20120212 tommy@school.edu
Lee Kin Fong 864564456434 F 30245678 fong@school.edu