def  f
( s
: String
) = ( for ( i
< -
0  until s.
length /
2 ) yield  s
( i
) -s
( s.
length -i-
1 ) ) .
sum == 0   
	println( "True tests:" ) 
	Array( "1" ,"6" ,"11" ,"141" ,"1221" ,"23281453796004414" ,
	"523428121656666655655556655656502809745249552466339089702361716477983610754966885128041975406005088" 
	)  foreach 
{  s 
=>  if ( ! f
( s
) )  println
( "Test failed" )  else  println
( "Test passed!" ) }   
	println( "\n False tests:" ) 
	Array( "10" ,"12" ,"110" ,"15421" ,"5234095123508321" ,
	"6240911314399072459493765661191058613491863144152352262897351988250431140546660035648795316740212454" 
	)  foreach 
{  s 
=>  if ( f
( s
) )  println
( "Test failed" )  else  println
( "Test passed!" ) }  } 
b2JqZWN0IE1haW4gZXh0ZW5kcyBBcHAgewoJZGVmIGYoczpTdHJpbmcpPShmb3IoaTwtMCB1bnRpbCBzLmxlbmd0aC8yKXlpZWxkIHMoaSktcyhzLmxlbmd0aC1pLTEpKS5zdW09PTAKCQoJcHJpbnRsbigiVHJ1ZSB0ZXN0czoiKQoJQXJyYXkoIjEiLCI2IiwiMTEiLCIxNDEiLCIxMjIxIiwiMjMyODE0NTM3OTYwMDQ0MTQiLAoJIjUyMzQyODEyMTY1NjY2NjY1NTY1NTU1NjY1NTY1NjUwMjgwOTc0NTI0OTU1MjQ2NjMzOTA4OTcwMjM2MTcxNjQ3Nzk4MzYxMDc1NDk2Njg4NTEyODA0MTk3NTQwNjAwNTA4OCIKCSkgZm9yZWFjaCB7IHMgPT4gaWYgKCFmKHMpKSBwcmludGxuKCJUZXN0IGZhaWxlZCIpIGVsc2UgcHJpbnRsbigiVGVzdCBwYXNzZWQhIil9CgkKCXByaW50bG4oIlxuRmFsc2UgdGVzdHM6IikKCUFycmF5KCIxMCIsIjEyIiwiMTEwIiwiMTU0MjEiLCI1MjM0MDk1MTIzNTA4MzIxIiwKCSI2MjQwOTExMzE0Mzk5MDcyNDU5NDkzNzY1NjYxMTkxMDU4NjEzNDkxODYzMTQ0MTUyMzUyMjYyODk3MzUxOTg4MjUwNDMxMTQwNTQ2NjYwMDM1NjQ4Nzk1MzE2NzQwMjEyNDU0IgoJKSBmb3JlYWNoIHsgcyA9PiBpZiAoZihzKSkgcHJpbnRsbigiVGVzdCBmYWlsZWQiKSBlbHNlIHByaW50bG4oIlRlc3QgcGFzc2VkISIpfQp9