Pair
 - implemented equals() and hashCode()