add HashJoin.cpp