google hash code task java