Virgo skills in problem-solving