You could shift the domain to something that is easier for questions for example
Say for question a originally you would have to solve
![](https://latex.codecogs.com/png.latex?\bg_white 2\cos(2x)=1)
for
![](https://latex.codecogs.com/png.latex?\bg_white -\pi\leq{x}\leq\pi)
but by shifting the domain by pi forward you get
![](https://latex.codecogs.com/png.latex?\bg_white 2\cos(2(x+\pi))=1)
for
![](https://latex.codecogs.com/png.latex?\bg_white 0\leq{x+\pi}\leq{2}\pi)
which can be further modified to match what is in the cos function
![](https://latex.codecogs.com/png.latex?\bg_white 0\leq{2}(x+\pi)\leq{4}\pi)
.
After solving the equation a little, you should arrive at
![](https://latex.codecogs.com/png.latex?\bg_white \\2(x+\pi)=\frac{\pi}{3}, \frac{5\pi}{3}, \frac{7\pi}{3}, \frac{11\pi}{3}\\\\x=-\frac{5\pi}{6},-\frac{\pi}{6}, \frac{\pi}{6}, \frac{5\pi}{6})
Which is in the required domain.