#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=
				
				 
			
				
			
			
				
	 
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