`(3x+\sqrt{9x}-3)/(x+\sqrt{x}-2)-(\sqrt{x}+1)/(\sqrt{x}+2)+(\sqrt{x}+2)/(1-\sqrt{x})`
`=(3x+\sqrt{9x}-3)/((\sqrt{x}-1)(\sqrt{x}+2))-(\sqrt{x}+1)/(\sqrt{x}+2)-(\sqrt{x}+2)/(\sqrt{x}-1)`
`=(3x+\sqrt{9x}-3-(\sqrt{x}+1)(\sqrt{x}-1)-(\sqrt{x}+2)^{2})/((\sqrt{x}-1)(\sqrt{x}+2))`
`=(3x+\sqrt{9x}-3-x+1-x-4\sqrt{x}-4)/((\sqrt{x}-1)(\sqrt{x}+2))` `=(-\sqrt{x}+x-6)/((\sqrt{x}-1)(\sqrt{x}+2))`
`=((\sqrt{x}+2)(\sqrt{x}-3))/((\sqrt{x}-1)(\sqrt{x}+2))`
`=(\sqrt{x}-3)/(\sqrt{x}-1)`