Suppose we have a triple of groups $G,H,K$ verifying the follwing conditions 1. $G$ and $H$ are finite groups and $K$ an **infinite** group. 2. there exists two monomorphisms $G\rightarrow K\leftarrow H$ inducing an isomorphism in homology (with integral coefficients) My question is the follwoing: It there a know triple $(K, G, H)$ verifiying the conditions 1 and 2 such that $G$ is not isomorphic to $H$ ? I'm more interested when $G$ is a perfect group, but any example (if there exists) is welcome.