I have seen some similar questions answered by a certain same person. And when I post my answer, it immediately get voted down by that person before even enough time for them to see it.
They may be gaming the system.
whom should I talk to, to take a look into it.