#include <iostream> 
 
using  namespace  std; 
 
class  bfname
{ 
public : 
	int  you; 
	string name; 
 
	bfname( ) 
	{ 
		you =  1 ; 
		name =  "bfname" ; 
	} 
} ; 
 
class  YourName
{ 
public : 
	int  me; 
	string name; 
 
	YourName( ) 
	{ 
		me =  1 ; 
		name =  "yourname" ; 
	} 
 
	void  myLoveforBF( int  lvl, bfname & you) 
	{ 
			if ( ( me &  you.you ) ) 
			{ 
				if ( lvl ==  100 ) 
				{ 
					cout  <<  "it's now so deep not the stack, ints, longs or even long longs can handle it"  << endl <<  "I just want you to know that i really love you "  +  you.name  <<  endl; 
					cout  <<  endl <<  endl; 
					cout  <<  "WWW  WWW      .W.      WWWWWWW,  WWWWWWW, 'WWW. .WWW' " << endl; 
					cout  <<  "WWW  WWW     .WWW.     WWW  WWW  WWW  WWW  'WWW WWW'" << endl; 
					cout  <<  "WWWWWWWW    .WW WW.    WWWWWWW'  WWWWWWW'   'WWWWW'" << endl; 
					cout  <<  "WWW  WWW   .WWWWWWW.   WWW       WWW         'WWW'" << endl; 
					cout  <<  "WWW  WWW  .WWW   WWW.  WWW       WWW          WWW" << endl; 
					cout  <<  endl <<  endl; 
					cout  <<  " .,,. .,,."  <<  endl; 
					cout  <<  ":XXXX,XXXX:                   .SSSSSSS'"  <<  endl; 
					cout  <<  "'XXXXXXXXX'                 .SSSSSSSS,WW:,  .''':,."  <<  endl; 
					cout  <<  " ':XXXXX:'                .SSSSSSSSSS:WWW:,       '::,"  <<  endl; 
					cout  <<  "   'XXX'                 .SSSSSSSSS,WWW( )WW        '::,  '////"  <<  endl; 
					cout  <<  "    ':'                  SSSSSSSSSSSS'WWWWWWD         '::,////"  <<  endl; 
					cout  <<  "                   ,.    SSSSSSS(((SSSWWWWW          ,WW//:.'.W."  <<  endl; 
					cout  <<  "                 ,((()   'SSSSSS(((WWWWWWWWWW)        //'W,:WWWW'"  <<  endl; 
					cout  <<  "               ,(((((()   'SSSSSS((WWWWWWWWWW)      //   'WWW,WWW"  <<  endl; 
					cout  <<  "            .,(((((((())    'SSSSWWWWWWWWWWW'     //     .WWWWW:,"  <<  endl; 
					cout  <<  "         .,((((((((((())),     SSWWWWWWWWWW'    //      ,WWWW' ':,"  <<  endl; 
					cout  <<  "     .,((((((((((((((())))),.,,,,WWWWWWWWWW:, //       ,WWWWW'  ':"  <<  endl; 
					cout  <<  "'((((((((((((((((((((()))))WWWWWWWWWWWWWVVVV//WWWWW:,.,WWWWW'    :"  <<  endl; 
					cout  <<  "((((((((((((((((((()))(WWWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWW'    '"  <<  endl; 
					cout  <<  "((((((((((((((((()))(WWWWWWWWWWWWWVVVVVVVWWWWWWWWWWWW'"  <<  endl; 
					cout  <<  "(((((((((((((())(()(WWWWWWWWW.VVVVVVVWWWWWWWWWWW:'"  <<  endl; 
					cout  <<  "    ((((((((())) ()(WWWWWW.VVVVVVV'WWWWWWW''      .,,. .,,."  <<  endl; 
					cout  <<  "       ((((()))   ((WW,VVVVVVVVV'WWWWWWWWW       :XXXX,XXXX:"  <<  endl; 
					cout  <<  "                    WVVVVVVVVVV'WWWWWWWW:'       'XXXXXXXXX'"  <<  endl; 
					cout  <<  " .,,. .,,.             VVVVVVVVV'WWWWWWWWWW          ':XXXXX:'"  <<  endl; 
					cout  <<  ":XXXX,XXXX:          .WVVVVVVV'WWWWWWWWWWWW            'XXX'"  <<  endl; 
					cout  <<  "'XXXXXXXXX'         .WWW''''',WWWWWWWWWWWW:             ':'"  <<  endl; 
					cout  <<  " ':XXXXX:'        (())))WWWWWWWWWWWWWWWWW'"  <<  endl; 
					cout  <<  "   'XXX'         ((())))))WWWWWWWWWWWWWW'"  <<  endl; 
					cout  <<  "'    :'         ((()))))))))WWWWWWWWWWW'"  <<  endl; 
					cout  <<  "                ()WWWWWW))))))))))))))))"  <<  endl; 
					cout  <<  "                :WWWWWWWWW))))))))))))))     .,,. .,,."  <<  endl; 
					cout  <<  "                WWWWWWWWWWW)))))))WWWWW.    :XXXX,XXXX:"  <<  endl; 
					cout  <<  "               :WWWWWWWWWW')))))WWWWWWWW.   'XXXXXXXXX'"  <<  endl; 
					cout  <<  "               WWWWWWWWWW'  'WWWWWWWWWWWW    ':XXXXX:'"  <<  endl; 
					cout  <<  "     .,,:WWWW:,WWWWWWWWW'    'WWWWWWWWWWW      'XXX'"  <<  endl; 
					cout  <<  "    ,WWWWWWWWWWWWWWWWWW'       'WWWWWWWWW       ':'"  <<  endl; 
					cout  <<  "   ,WWWWWWWWWWWWWWWWWW'         'WWWWWWWW,"  <<  endl; 
					cout  <<  "  WWWWWWW'   '':WWW:'           'WWWWWWWW"  <<  endl; 
					cout  <<  ".WWWWWWW'                      .WWWWWWWWW"  <<  endl; 
					cout  <<  "''W'W'WW                      ,WWWWWWWWW'          .,,. .,,."  <<  endl; 
					cout  <<  "      ''                     ,WWWWWWWW'           :XXXX,XXXX:"  <<  endl; 
					cout  <<  "      .,,. .,,.             .WWWWWW:'             'XXXXXXXXX'"  <<  endl; 
					cout  <<  "     :XXXX,XXXX:         .WWWWWWW'                 ':XXXXX:'"  <<  endl; 
					cout  <<  "     'XXXXXXXXX'         WWWWWW'                     'XXX'"  <<  endl; 
					cout  <<  "      ':XXXXX:'           WWWWW'                      ':'"  <<  endl; 
					cout  <<  "        'XXX'              WWWW."  <<  endl; 
					cout  <<  "         ':'               'WWWWW,"  <<  endl; 
					cout  <<  "                            '' ''"  <<  endl; 
					cout  <<  endl <<  endl; 
					cout  <<  "W    WW  .WW.    WW     WWWWWW WW. WW WWWWWW WW WW. WW WWWWWW ,WWWW."  <<  endl; 
					cout  <<  "W.  .WW .WWWW.   WW     WW     WWW.WW   WW   WW WWW.WW WW     WW"  <<  endl; 
					cout  <<  "WW  WW'.WW  WW.  WW     WWWW   WWWWWW   WW   WW WWWWWW WWWW   'WWWW,"  <<  endl; 
					cout  <<  "'WWWW'.WWWWWWWW. WW     WW     WW'WWW   WW   WW WW'WWW WW         WW"  <<  endl; 
					cout  <<  " 'WW'.WW      WW.WWWWWW WWWWWW WW 'WW   WW   WW WW 'WW WWWWWW 'WWWW'"  <<  endl; 
 
					cout  <<  "                  WWWWW:.     .WW.  'WW.  .WW'"  <<  endl; 
					cout  <<  "                  WW  'WW.   .WWWW.  'WW..WW'"  <<  endl; 
					cout  <<  "                  WW   :W:  .WW  WW.   'WW'"  <<  endl; 
					cout  <<  "                  WW  .WW  .WWWWWWWW.   WW"  <<  endl; 
					cout  <<  "                  WWWWWW    W      W    WW "  <<  endl; 
					return ; 
				} 
				else 
				{ 
					cout  <<  "and deeper " ; 
					myLoveforBF( lvl +  1 ,you) ; 
				} 
			} 
	} 
} ; 
 
int  main( ) 
{ 
	bfname you; 
	YourName me; 
	cout  <<  "my love for you grows deeper " ; 
	me.myLoveforBF ( 0 ,you) ; 
} 
 
 
				CiNpbmNsdWRlIDxpb3N0cmVhbT4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgpjbGFzcyBiZm5hbWUKewpwdWJsaWM6CglpbnQgeW91OwoJc3RyaW5nIG5hbWU7CgoJYmZuYW1lKCkKCXsKCQl5b3UgPSAxOwoJCW5hbWUgPSAiYmZuYW1lIjsKCX0KfTsKCmNsYXNzIFlvdXJOYW1lCnsKcHVibGljOgoJaW50IG1lOwoJc3RyaW5nIG5hbWU7CgoJWW91ck5hbWUoKQoJewoJCW1lID0gMTsKCQluYW1lID0gInlvdXJuYW1lIjsKCX0KCgl2b2lkIG15TG92ZWZvckJGKGludCBsdmwsIGJmbmFtZSAmeW91KQoJewoJCQlpZigobWUgJiB5b3UueW91KSkKCQkJewoJCQkJaWYobHZsID09IDEwMCkKCQkJCXsKCQkJCQljb3V0IDw8ICJpdCdzIG5vdyBzbyBkZWVwIG5vdCB0aGUgc3RhY2ssIGludHMsIGxvbmdzIG9yIGV2ZW4gbG9uZyBsb25ncyBjYW4gaGFuZGxlIGl0IiA8PGVuZGwgPDwgIkkganVzdCB3YW50IHlvdSB0byBrbm93IHRoYXQgaSByZWFsbHkgbG92ZSB5b3UgIiArIHlvdS5uYW1lIDw8IGVuZGw7CgkJCQkJY291dCA8PCBlbmRsIDw8IGVuZGw7CgkJCQkJY291dCA8PCAiV1dXICBXV1cgICAgICAuVy4gICAgICBXV1dXV1dXLCAgV1dXV1dXVywgJ1dXVy4gLldXVycgIjw8ZW5kbDsKCQkJCQljb3V0IDw8ICJXV1cgIFdXVyAgICAgLldXVy4gICAgIFdXVyAgV1dXICBXV1cgIFdXVyAgJ1dXVyBXV1cnIjw8ZW5kbDsKCQkJCQljb3V0IDw8ICJXV1dXV1dXVyAgICAuV1cgV1cuICAgIFdXV1dXV1cnICBXV1dXV1dXJyAgICdXV1dXVyciPDxlbmRsOwoJCQkJCWNvdXQgPDwgIldXVyAgV1dXICAgLldXV1dXV1cuICAgV1dXICAgICAgIFdXVyAgICAgICAgICdXV1cnIjw8ZW5kbDsKCQkJCQljb3V0IDw8ICJXV1cgIFdXVyAgLldXVyAgIFdXVy4gIFdXVyAgICAgICBXV1cgICAgICAgICAgV1dXIjw8ZW5kbDsKCQkJCQljb3V0IDw8IGVuZGwgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgLiwsLiAuLCwuIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIjpYWFhYLFhYWFg6ICAgICAgICAgICAgICAgICAgIC5TU1NTU1NTJyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICInWFhYWFhYWFhYJyAgICAgICAgICAgICAgICAgLlNTU1NTU1NTLFdXOiwgIC4nJyc6LC4iIDw8IGVuZGw7CgkJCQkJY291dCA8PCAiICc6WFhYWFg6JyAgICAgICAgICAgICAgICAuU1NTU1NTU1NTUzpXV1c6LCAgICAgICAnOjosIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICdYWFgnICAgICAgICAgICAgICAgICAuU1NTU1NTU1NTLFdXVyggKVdXICAgICAgICAnOjosICAnLy8vLyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgJzonICAgICAgICAgICAgICAgICAgU1NTU1NTU1NTU1NTJ1dXV1dXV0QgICAgICAgICAnOjosLy8vLyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgICAgICAgICAgICAgICAgLC4gICAgU1NTU1NTUygoKFNTU1dXV1dXICAgICAgICAgICxXVy8vOi4nLlcuIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgICAgICAgICAgICAgLCgoKCkgICAnU1NTU1NTKCgoV1dXV1dXV1dXVykgICAgICAgIC8vJ1csOldXV1cnIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgICAgICAgICAgICwoKCgoKCgpICAgJ1NTU1NTUygoV1dXV1dXV1dXVykgICAgICAvLyAgICdXV1csV1dXIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgICAgICAgIC4sKCgoKCgoKCgpKSAgICAnU1NTU1dXV1dXV1dXV1dXJyAgICAgLy8gICAgIC5XV1dXVzosIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgICAgIC4sKCgoKCgoKCgoKCgpKSksICAgICBTU1dXV1dXV1dXV1cnICAgIC8vICAgICAgLFdXV1cnICc6LCIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgIC4sKCgoKCgoKCgoKCgoKCgoKSkpKSksLiwsLCxXV1dXV1dXV1dXOiwgLy8gICAgICAgLFdXV1dXJyAgJzoiIDw8IGVuZGw7CgkJCQkJY291dCA8PCAiJygoKCgoKCgoKCgoKCgoKCgoKCgoKCkpKSkpV1dXV1dXV1dXV1dXV1ZWVlYvL1dXV1dXOiwuLFdXV1dXJyAgICA6IiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIigoKCgoKCgoKCgoKCgoKCgoKCgpKSkoV1dXV1dXV1dXV1dXV1dWVlZWVlZXV1dXV1dXV1dXV1dXJyAgICAnIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIigoKCgoKCgoKCgoKCgoKCgoKSkpKFdXV1dXV1dXV1dXV1dWVlZWVlZWV1dXV1dXV1dXV1dXJyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIoKCgoKCgoKCgoKCgoKCkpKCgpKFdXV1dXV1dXVy5WVlZWVlZWV1dXV1dXV1dXV1c6JyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgKCgoKCgoKCgoKSkpICgpKFdXV1dXVy5WVlZWVlZWJ1dXV1dXV1cnJyAgICAgIC4sLC4gLiwsLiIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgICAgKCgoKCgpKSkgICAoKFdXLFZWVlZWVlZWVidXV1dXV1dXV1cgICAgICAgOlhYWFgsWFhYWDoiIDw8IGVuZGw7CgkJCQkJY291dCA8PCAiICAgICAgICAgICAgICAgICAgICBXVlZWVlZWVlZWVidXV1dXV1dXVzonICAgICAgICdYWFhYWFhYWFgnIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAuLCwuIC4sLC4gICAgICAgICAgICAgVlZWVlZWVlZWJ1dXV1dXV1dXV1cgICAgICAgICAgJzpYWFhYWDonIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIjpYWFhYLFhYWFg6ICAgICAgICAgIC5XVlZWVlZWVidXV1dXV1dXV1dXV1cgICAgICAgICAgICAnWFhYJyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICInWFhYWFhYWFhYJyAgICAgICAgIC5XV1cnJycnJyxXV1dXV1dXV1dXV1c6ICAgICAgICAgICAgICc6JyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgJzpYWFhYWDonICAgICAgICAoKCkpKSlXV1dXV1dXV1dXV1dXV1dXVyciIDw8IGVuZGw7CgkJCQkJY291dCA8PCAiICAgJ1hYWCcgICAgICAgICAoKCgpKSkpKSlXV1dXV1dXV1dXV1dXVyciIDw8IGVuZGw7CgkJCQkJY291dCA8PCAiJyAgICA6JyAgICAgICAgICgoKCkpKSkpKSkpKVdXV1dXV1dXV1dXJyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgICAgICAgICAgICAgKClXV1dXV1cpKSkpKSkpKSkpKSkpKSkpIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgICAgICAgICAgICA6V1dXV1dXV1dXKSkpKSkpKSkpKSkpKSkgICAgIC4sLC4gLiwsLiIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgICAgICAgICAgICAgV1dXV1dXV1dXV1cpKSkpKSkpV1dXV1cuICAgIDpYWFhYLFhYWFg6IiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgICAgICAgICAgIDpXV1dXV1dXV1dXJykpKSkpV1dXV1dXV1cuICAgJ1hYWFhYWFhYWCciIDw8IGVuZGw7CgkJCQkJY291dCA8PCAiICAgICAgICAgICAgICAgV1dXV1dXV1dXVycgICdXV1dXV1dXV1dXV1cgICAgJzpYWFhYWDonIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgLiwsOldXV1c6LFdXV1dXV1dXVycgICAgJ1dXV1dXV1dXV1dXICAgICAgJ1hYWCciIDw8IGVuZGw7CgkJCQkJY291dCA8PCAiICAgICxXV1dXV1dXV1dXV1dXV1dXV1cnICAgICAgICdXV1dXV1dXV1cgICAgICAgJzonIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICxXV1dXV1dXV1dXV1dXV1dXV1cnICAgICAgICAgJ1dXV1dXV1dXLCIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgIFdXV1dXV1cnICAgJyc6V1dXOicgICAgICAgICAgICdXV1dXV1dXVyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIuV1dXV1dXVycgICAgICAgICAgICAgICAgICAgICAgLldXV1dXV1dXVyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICInJ1cnVydXVyAgICAgICAgICAgICAgICAgICAgICAsV1dXV1dXV1dXJyAgICAgICAgICAuLCwuIC4sLC4iIDw8IGVuZGw7CgkJCQkJY291dCA8PCAiICAgICAgJycgICAgICAgICAgICAgICAgICAgICAsV1dXV1dXV1cnICAgICAgICAgICA6WFhYWCxYWFhYOiIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgICAuLCwuIC4sLC4gICAgICAgICAgICAgLldXV1dXVzonICAgICAgICAgICAgICdYWFhYWFhYWFgnIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgOlhYWFgsWFhYWDogICAgICAgICAuV1dXV1dXVycgICAgICAgICAgICAgICAgICc6WFhYWFg6JyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgICdYWFhYWFhYWFgnICAgICAgICAgV1dXV1dXJyAgICAgICAgICAgICAgICAgICAgICdYWFgnIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgICc6WFhYWFg6JyAgICAgICAgICAgV1dXV1cnICAgICAgICAgICAgICAgICAgICAgICc6JyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgICAgICdYWFgnICAgICAgICAgICAgICBXV1dXLiIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgICAgICAnOicgICAgICAgICAgICAgICAnV1dXV1csIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgICAgICAgICAgICAgICAgICAgICAgICAnJyAnJyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8IGVuZGwgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICJXICAgIFdXICAuV1cuICAgIFdXICAgICBXV1dXV1cgV1cuIFdXIFdXV1dXVyBXVyBXVy4gV1cgV1dXV1dXICxXV1dXLiIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICJXLiAgLldXIC5XV1dXLiAgIFdXICAgICBXVyAgICAgV1dXLldXICAgV1cgICBXVyBXV1cuV1cgV1cgICAgIFdXIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIldXICBXVycuV1cgIFdXLiAgV1cgICAgIFdXV1cgICBXV1dXV1cgICBXVyAgIFdXIFdXV1dXVyBXV1dXICAgJ1dXV1csIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIidXV1dXJy5XV1dXV1dXVy4gV1cgICAgIFdXICAgICBXVydXV1cgICBXVyAgIFdXIFdXJ1dXVyBXVyAgICAgICAgIFdXIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAnV1cnLldXICAgICAgV1cuV1dXV1dXIFdXV1dXVyBXVyAnV1cgICBXVyAgIFdXIFdXICdXVyBXV1dXV1cgJ1dXV1cnIiA8PCBlbmRsOwoKCQkJCQljb3V0IDw8ICIgICAgICAgICAgICAgICAgICBXV1dXVzouICAgICAuV1cuICAnV1cuICAuV1cnIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgICAgICAgICAgICAgIFdXICAnV1cuICAgLldXV1cuICAnV1cuLldXJyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgICAgICAgICAgICAgICBXVyAgIDpXOiAgLldXICBXVy4gICAnV1cnIiA8PCBlbmRsOwoJCQkJCWNvdXQgPDwgIiAgICAgICAgICAgICAgICAgIFdXICAuV1cgIC5XV1dXV1dXVy4gICBXVyIgPDwgZW5kbDsKCQkJCQljb3V0IDw8ICIgICAgICAgICAgICAgICAgICBXV1dXV1cgICAgVyAgICAgIFcgICAgV1cgIiA8PCBlbmRsOwoJCQkJCXJldHVybjsKCQkJCX0KCQkJCWVsc2UKCQkJCXsKCQkJCQljb3V0IDw8ICJhbmQgZGVlcGVyICI7CgkJCQkJbXlMb3ZlZm9yQkYobHZsICsgMSx5b3UpOwoJCQkJfQoJCQl9Cgl9Cn07CgppbnQgbWFpbigpCnsKCWJmbmFtZSB5b3U7CglZb3VyTmFtZSBtZTsKCWNvdXQgPDwgIm15IGxvdmUgZm9yIHlvdSBncm93cyBkZWVwZXIgIjsKCW1lLm15TG92ZWZvckJGKDAseW91KTsKfQo=
				
				 
				 
				 
				 
			 
			
				
			
			
				
	
		
		 
	
		
		  stdout 
					
			 
	
		my love for you grows deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper and deeper it's now so deep not the stack, ints, longs or even long longs can handle it
I just want you to know that i really love you bfname
WWW  WWW      .W.      WWWWWWW,  WWWWWWW, 'WWW. .WWW' 
WWW  WWW     .WWW.     WWW  WWW  WWW  WWW  'WWW WWW'
WWWWWWWW    .WW WW.    WWWWWWW'  WWWWWWW'   'WWWWW'
WWW  WWW   .WWWWWWW.   WWW       WWW         'WWW'
WWW  WWW  .WWW   WWW.  WWW       WWW          WWW
 .,,. .,,.
:XXXX,XXXX:                   .SSSSSSS'
'XXXXXXXXX'                 .SSSSSSSS,WW:,  .''':,.
 ':XXXXX:'                .SSSSSSSSSS:WWW:,       '::,
   'XXX'                 .SSSSSSSSS,WWW( )WW        '::,  '////
    ':'                  SSSSSSSSSSSS'WWWWWWD         '::,////
                   ,.    SSSSSSS(((SSSWWWWW          ,WW//:.'.W.
                 ,((()   'SSSSSS(((WWWWWWWWWW)        //'W,:WWWW'
               ,(((((()   'SSSSSS((WWWWWWWWWW)      //   'WWW,WWW
            .,(((((((())    'SSSSWWWWWWWWWWW'     //     .WWWWW:,
         .,((((((((((())),     SSWWWWWWWWWW'    //      ,WWWW' ':,
     .,((((((((((((((())))),.,,,,WWWWWWWWWW:, //       ,WWWWW'  ':
'((((((((((((((((((((()))))WWWWWWWWWWWWWVVVV//WWWWW:,.,WWWWW'    :
((((((((((((((((((()))(WWWWWWWWWWWWWWVVVVVVWWWWWWWWWWWWW'    '
((((((((((((((((()))(WWWWWWWWWWWWWVVVVVVVWWWWWWWWWWWW'
(((((((((((((())(()(WWWWWWWWW.VVVVVVVWWWWWWWWWWW:'
    ((((((((())) ()(WWWWWW.VVVVVVV'WWWWWWW''      .,,. .,,.
       ((((()))   ((WW,VVVVVVVVV'WWWWWWWWW       :XXXX,XXXX:
                    WVVVVVVVVVV'WWWWWWWW:'       'XXXXXXXXX'
 .,,. .,,.             VVVVVVVVV'WWWWWWWWWW          ':XXXXX:'
:XXXX,XXXX:          .WVVVVVVV'WWWWWWWWWWWW            'XXX'
'XXXXXXXXX'         .WWW''''',WWWWWWWWWWWW:             ':'
 ':XXXXX:'        (())))WWWWWWWWWWWWWWWWW'
   'XXX'         ((())))))WWWWWWWWWWWWWW'
'    :'         ((()))))))))WWWWWWWWWWW'
                ()WWWWWW))))))))))))))))
                :WWWWWWWWW))))))))))))))     .,,. .,,.
                WWWWWWWWWWW)))))))WWWWW.    :XXXX,XXXX:
               :WWWWWWWWWW')))))WWWWWWWW.   'XXXXXXXXX'
               WWWWWWWWWW'  'WWWWWWWWWWWW    ':XXXXX:'
     .,,:WWWW:,WWWWWWWWW'    'WWWWWWWWWWW      'XXX'
    ,WWWWWWWWWWWWWWWWWW'       'WWWWWWWWW       ':'
   ,WWWWWWWWWWWWWWWWWW'         'WWWWWWWW,
  WWWWWWW'   '':WWW:'           'WWWWWWWW
.WWWWWWW'                      .WWWWWWWWW
''W'W'WW                      ,WWWWWWWWW'          .,,. .,,.
      ''                     ,WWWWWWWW'           :XXXX,XXXX:
      .,,. .,,.             .WWWWWW:'             'XXXXXXXXX'
     :XXXX,XXXX:         .WWWWWWW'                 ':XXXXX:'
     'XXXXXXXXX'         WWWWWW'                     'XXX'
      ':XXXXX:'           WWWWW'                      ':'
        'XXX'              WWWW.
         ':'               'WWWWW,
                            '' ''
W    WW  .WW.    WW     WWWWWW WW. WW WWWWWW WW WW. WW WWWWWW ,WWWW.
W.  .WW .WWWW.   WW     WW     WWW.WW   WW   WW WWW.WW WW     WW
WW  WW'.WW  WW.  WW     WWWW   WWWWWW   WW   WW WWWWWW WWWW   'WWWW,
'WWWW'.WWWWWWWW. WW     WW     WW'WWW   WW   WW WW'WWW WW         WW
 'WW'.WW      WW.WWWWWW WWWWWW WW 'WW   WW   WW WW 'WW WWWWWW 'WWWW'
                  WWWWW:.     .WW.  'WW.  .WW'
                  WW  'WW.   .WWWW.  'WW..WW'
                  WW   :W:  .WW  WW.   'WW'
                  WW  .WW  .WWWWWWWW.   WW
                  WWWWWW    W      W    WW