/* package whatever; // don't place package name! */
import java.util.* ;
import java.lang.* ;
import java.io.* ;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
ArrayList
< String > nums
= new ArrayList
<> ( ) ; ArrayList
< String > nums1
= new ArrayList
<> ( ) ;
nums.add ( "1913" ) ;
nums.add ( "2016" ) ;
nums.add ( "1" ) ;
nums.add ( "1913" ) ;
nums.add ( "186" ) ;
nums.add ( "2016" ) ;
nums.add ( "1711" ) ;
nums.add ( "32843" ) ;
nums.add ( "2016" ) ;
nums.add ( "518" ) ;
nums.add ( "3" ) ;
nums.add ( "1913" ) ;
nums.add ( "32843" ) ;
nums.add ( "32001" ) ;
nums.add ( "4" ) ;
nums.add ( "250" ) ;
nums.add ( "5" ) ;
nums.add ( "3500" ) ;
nums.add ( "6" ) ;
nums.add ( "7" ) ;
nums.add ( "8" ) ;
nums.add ( "27" ) ;
nums.add ( "73" ) ;
nums.add ( "9" ) ;
nums.add ( "10" ) ;
nums.add ( "1711" ) ;
nums.add ( "73" ) ;
nums.add ( "11" ) ;
nums.add ( "2" ) ;
nums.add ( "1.4" ) ;
nums.add ( "1.4" ) ;
nums.add ( "12" ) ;
nums.add ( "33.75278" ) ;
nums.add ( "84.38611" ) ;
nums.add ( "1913" ) ;
nums.add ( "19" ) ;
nums.add ( "1930" ) ;
nums.add ( "20" ) ;
nums.add ( "21" ) ;
nums.add ( "1947" ) ;
nums.add ( "22" ) ;
nums.add ( "1955" ) ;
nums.add ( "23" ) ;
nums.add ( "1961" ) ;
nums.add ( "23" ) ;
nums.add ( "1969" ) ;
nums.add ( "27" ) ;
nums.add ( "1995" ) ;
nums.add ( "26" ) ;
nums.add ( "27" ) ;
nums.add ( "1962" ) ;
nums.add ( "28" ) ;
nums.add ( "29" ) ;
nums.add ( "30" ) ;
nums.add ( "1970" ) ;
nums.add ( "31" ) ;
nums.add ( "31" ) ;
//
nums1.add ( "1913" ) ;
nums1.add ( "2016" ) ;
nums1.add ( "32843" ) ;
nums1.add ( "31" ) ;
nums1.add ( "27" ) ;
nums1.add ( "1.4" ) ;
nums1.add ( "4" ) ;
nums1.add ( "7" ) ;
nums1.add ( "2" ) ;
nums1.add ( "23" ) ;
// array for second file
for ( int n = 0 ; n < nums1.size ( ) ; n++ )
{
// matches are false by default
int count = 0 ;
// array for first file
for ( int k = 0 ; k < nums.size ( ) ; k++ )
{
// second file contains values from first file
if ( p == v )
{
count++;
}
}
System .
out .
println ( v
+ " " + "is duped" + " " + count
+ " " + "times" ) ; }
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCUFycmF5TGlzdDwgU3RyaW5nID4gbnVtcwk9IG5ldyBBcnJheUxpc3Q8PiggKTsKCQlBcnJheUxpc3Q8IFN0cmluZyA+IG51bXMxCT0gbmV3IEFycmF5TGlzdDw+KCApOwoKCQludW1zLmFkZCggIjE5MTMiICk7CgkJbnVtcy5hZGQoICIyMDE2IiApOwoJCW51bXMuYWRkKCAiMSIgKTsKCQludW1zLmFkZCggIjE5MTMiICk7CgkJbnVtcy5hZGQoICIxODYiICk7CgkJbnVtcy5hZGQoICIyMDE2IiApOwoJCW51bXMuYWRkKCAiMTcxMSIgKTsKCQludW1zLmFkZCggIjMyODQzIiApOwoJCW51bXMuYWRkKCAiMjAxNiIgKTsKCQludW1zLmFkZCggIjUxOCIgKTsKCQludW1zLmFkZCggIjMiICk7CgkJbnVtcy5hZGQoICIxOTEzIiApOwoJCW51bXMuYWRkKCAiMzI4NDMiICk7CgkJbnVtcy5hZGQoICIzMjAwMSIgKTsKCQludW1zLmFkZCggIjQiICk7CgkJbnVtcy5hZGQoICIyNTAiICk7CgkJbnVtcy5hZGQoICI1IiApOwoJCW51bXMuYWRkKCAiMzUwMCIgKTsKCQludW1zLmFkZCggIjYiICk7CgkJbnVtcy5hZGQoICI3IiApOwoJCW51bXMuYWRkKCAiOCIgKTsKCQludW1zLmFkZCggIjI3IiApOwoJCW51bXMuYWRkKCAiNzMiICk7CgkJbnVtcy5hZGQoICI5IiApOwoJCW51bXMuYWRkKCAiMTAiICk7CgkJbnVtcy5hZGQoICIxNzExIiApOwoJCW51bXMuYWRkKCAiNzMiICk7CgkJbnVtcy5hZGQoICIxMSIgKTsKCQludW1zLmFkZCggIjIiICk7CgkJbnVtcy5hZGQoICIxLjQiICk7CgkJbnVtcy5hZGQoICIxLjQiICk7CgkJbnVtcy5hZGQoICIxMiIgKTsKCQludW1zLmFkZCggIjMzLjc1Mjc4IiApOwoJCW51bXMuYWRkKCAiODQuMzg2MTEiICk7CgkJbnVtcy5hZGQoICIxOTEzIiApOwoJCW51bXMuYWRkKCAiMTkiICk7CgkJbnVtcy5hZGQoICIxOTMwIiApOwoJCW51bXMuYWRkKCAiMjAiICk7CgkJbnVtcy5hZGQoICIyMSIgKTsKCQludW1zLmFkZCggIjE5NDciICk7CgkJbnVtcy5hZGQoICIyMiIgKTsKCQludW1zLmFkZCggIjE5NTUiICk7CgkJbnVtcy5hZGQoICIyMyIgKTsKCQludW1zLmFkZCggIjE5NjEiICk7CgkJbnVtcy5hZGQoICIyMyIgKTsKCQludW1zLmFkZCggIjE5NjkiICk7CgkJbnVtcy5hZGQoICIyNyIgKTsKCQludW1zLmFkZCggIjE5OTUiICk7CgkJbnVtcy5hZGQoICIyNiIgKTsKCQludW1zLmFkZCggIjI3IiApOwoJCW51bXMuYWRkKCAiMTk2MiIgKTsKCQludW1zLmFkZCggIjI4IiApOwoJCW51bXMuYWRkKCAiMjkiICk7CgkJbnVtcy5hZGQoICIzMCIgKTsKCQludW1zLmFkZCggIjE5NzAiICk7CgkJbnVtcy5hZGQoICIzMSIgKTsKCQludW1zLmFkZCggIjMxIiApOwoJCS8vCgkJbnVtczEuYWRkKCAiMTkxMyIgKTsKCQludW1zMS5hZGQoICIyMDE2IiApOwoJCW51bXMxLmFkZCggIjMyODQzIiApOwoJCW51bXMxLmFkZCggIjMxIiApOwoJCW51bXMxLmFkZCggIjI3IiApOwoJCW51bXMxLmFkZCggIjEuNCIgKTsKCQludW1zMS5hZGQoICI0IiApOwoJCW51bXMxLmFkZCggIjciICk7CgkJbnVtczEuYWRkKCAiMiIgKTsKCQludW1zMS5hZGQoICIyMyIgKTsKCQkKCgkJLy8gYXJyYXkgZm9yIHNlY29uZCBmaWxlCgkJZm9yKCBpbnQgbiA9IDAgOyBuIDwgbnVtczEuc2l6ZSggKSA7IG4rKyApCgkJewoJCQkvLyBtYXRjaGVzIGFyZSBmYWxzZSBieSBkZWZhdWx0CgkJCWludCBjb3VudCA9IDA7CgoJCQlTdHJpbmcgdiA9IG51bXMxLmdldCggbiApOwoKCQkJLy8gYXJyYXkgZm9yIGZpcnN0IGZpbGUKCQkJZm9yKCBpbnQgayA9IDAgOyBrIDwgbnVtcy5zaXplKCApIDsgaysrICkKCQkJewoJCQkJU3RyaW5nIHAgPSBudW1zLmdldCggayApOwoKCQkJCS8vIHNlY29uZCBmaWxlIGNvbnRhaW5zIHZhbHVlcyBmcm9tIGZpcnN0IGZpbGUKCQkJCWlmKCBwID09IHYgKQoJCQkJewoJCQkJCWNvdW50Kys7CgkJCQl9CgkJCX0KCQkJCgkJCVN5c3RlbS5vdXQucHJpbnRsbiggdiArICIgIiArICJpcyBkdXBlZCIgKyAiICIgKyBjb3VudCArICIgIiArICJ0aW1lcyIgKTsKCQl9Cgl9Cn0=