#include <string> 
#include <istream> 
#include <sstream> 
#include <iostream> 
 
class  Video 
{ 
	std:: string  title; 
	std:: string  genre; 
	int  available; 
	int  holds; 
 
public : 
	Video( std:: string  title_, std:: string  genre_, int  available_, int  holds_)  : 
			title( title_) , genre( genre_) , available( available_) , holds( holds_)  { } 
	Video( )  :  available( - 1 ) , holds( - 1 )  { } 
	friend  std:: istream &  operator >>  ( std:: istream &  is, Video&  vid) ; 
	void  print( ) ; 
} ; 
 
std:: istream &  operator >>  ( std:: istream &  is, Video&  vid) 
{ 
	std:: string  line; 
	std:: string  theTitle, theGenre, theAvail, theHolds; 
	if  ( std:: getline ( is, line) ) 
	{ 
		std:: istringstream  iss( line) ; 
		std:: getline ( iss, theTitle, ',' ) ; 
		std:: getline ( iss, theGenre, ',' ) ; 
		std:: getline ( iss, theAvail, ',' ) ; 
		std:: getline ( iss, theHolds, ',' ) ; 
		vid =  Video( theTitle, theGenre, std:: stoi ( theAvail) , std:: stoi ( theHolds) ) ; 
	} 
	return  is; 
} 
 
void  Video:: print ( )  { 
	std:: cout  <<  "Video title: "  <<  title <<  "\n "  << 
		"Genre: "  <<  genre <<  "\n "  << 
		"Available: "  <<  available <<  "\n "  << 
		"Holds: "  <<  holds <<  "\n " ; 
} 
 
 
int  main( ) 
{ 
	Video dvd[ 10 ] ; 
	int  i =  0 ; 
	while  ( i <  10  &&  std:: cin  >>  dvd[ i] ) 
	{ 
		dvd[ i] .print ( ) ; 
		++ i; 
	} 
} 
 
I2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGlzdHJlYW0+CiNpbmNsdWRlIDxzc3RyZWFtPgojaW5jbHVkZSA8aW9zdHJlYW0+CgpjbGFzcyBWaWRlbyAKewoJc3RkOjpzdHJpbmcgdGl0bGU7CglzdGQ6OnN0cmluZyBnZW5yZTsKCWludCBhdmFpbGFibGU7CglpbnQgaG9sZHM7CgpwdWJsaWM6CglWaWRlbyhzdGQ6OnN0cmluZyB0aXRsZV8sIHN0ZDo6c3RyaW5nIGdlbnJlXywgaW50IGF2YWlsYWJsZV8sIGludCBob2xkc18pIDoKCQkJdGl0bGUodGl0bGVfKSwgZ2VucmUoZ2VucmVfKSwgYXZhaWxhYmxlKGF2YWlsYWJsZV8pLCBob2xkcyhob2xkc18pIHt9CglWaWRlbygpIDogYXZhaWxhYmxlKC0xKSwgaG9sZHMoLTEpIHt9CglmcmllbmQgc3RkOjppc3RyZWFtJiBvcGVyYXRvciA+PiAoc3RkOjppc3RyZWFtJiBpcywgVmlkZW8mIHZpZCk7Cgl2b2lkIHByaW50KCk7Cn07CgpzdGQ6OmlzdHJlYW0mIG9wZXJhdG9yID4+IChzdGQ6OmlzdHJlYW0mIGlzLCBWaWRlbyYgdmlkKQp7CglzdGQ6OnN0cmluZyBsaW5lOwoJc3RkOjpzdHJpbmcgdGhlVGl0bGUsIHRoZUdlbnJlLCB0aGVBdmFpbCwgdGhlSG9sZHM7CglpZiAoc3RkOjpnZXRsaW5lKGlzLCBsaW5lKSkKCXsKCQlzdGQ6OmlzdHJpbmdzdHJlYW0gaXNzKGxpbmUpOwoJCXN0ZDo6Z2V0bGluZShpc3MsIHRoZVRpdGxlLCAnLCcpOwoJCXN0ZDo6Z2V0bGluZShpc3MsIHRoZUdlbnJlLCAnLCcpOwoJCXN0ZDo6Z2V0bGluZShpc3MsIHRoZUF2YWlsLCAnLCcpOwoJCXN0ZDo6Z2V0bGluZShpc3MsIHRoZUhvbGRzLCAnLCcpOwoJCXZpZCA9IFZpZGVvKHRoZVRpdGxlLCB0aGVHZW5yZSwgc3RkOjpzdG9pKHRoZUF2YWlsKSwgc3RkOjpzdG9pKHRoZUhvbGRzKSk7Cgl9CglyZXR1cm4gaXM7Cn0KCnZvaWQgVmlkZW86OnByaW50KCkgewoJc3RkOjpjb3V0IDw8ICJWaWRlbyB0aXRsZTogIiA8PCB0aXRsZSA8PCAiXG4iIDw8CgkJIkdlbnJlOiAiIDw8IGdlbnJlIDw8ICJcbiIgPDwKCQkiQXZhaWxhYmxlOiAiIDw8IGF2YWlsYWJsZSA8PCAiXG4iIDw8CgkJIkhvbGRzOiAiIDw8IGhvbGRzIDw8ICJcbiI7Cn0KCgppbnQgbWFpbigpCnsKCVZpZGVvIGR2ZFsxMF07CglpbnQgaSA9IDA7Cgl3aGlsZSAoaSA8IDEwICYmIHN0ZDo6Y2luID4+IGR2ZFtpXSkKCXsKCQlkdmRbaV0ucHJpbnQoKTsKCQkrK2k7Cgl9Cn0K
				
				 
			
				
			
			
				
	 
TGVnZW5kIG9mIHRoZSBzZWVrZXIsIEZhbnRhc3kvQWR2ZW50dXJlLCAzLCAyCk1pbmR5IFByb2plY3QsIENvbWVkeSwgMTAsIDMKT3JhbmdlIGlzIHRoZSBuZXcgYmxhY2ssIERyYW1hL0NvbWVkeSwgMTAsIDk=
Legend of the seeker, Fantasy/Adventure, 3, 2
Mindy Project, Comedy, 10, 3
Orange is the new black, Drama/Comedy, 10, 9