Is there an infinite non-commutative group $G$ such that every proper subgroup of $G$ is commutative?