How to deal with office politics smartly?