Java implementation of an algorithm for detecting complete bipartite subgraph K(2,2) (squares) in undirected graphs using Hadoop MapReduce.