Suppose that $\mathbb H \in M_n(\mathbb R)$ is a set of real $n \times n$ matrices and $A \in M_n(\mathbb R)$ is invertible such that $AH \in \mathbb H$ for every $H \in \mathbb H$. Does it follow that $A^{-1}H \in \mathbb H$ for every $H \in \mathbb H$? Prove or give a counterexample.
Now, I tried for a counterexample and what is better than to find one in $2 \times 2$ matrices? After hours I decided that it cannot be done. Taking the general form for a matrix $A=\begin{pmatrix} a & b \\ c & d \end{pmatrix}$ and for its inverse, I took a general $H$ matrix, made the multiplications $AH,A^{-1}H$ and tried to make some elements $0$ or $1$ both in $A,AH$ while forcing them to have different values in $A^{-1}H$. I couldn't get it done without having $det(A)=0$, which is not possible since $A$ is invertible. So, I need to constrict a proof but I don't know where to begin. Any help?