Microsoft AI model understands image content, solves visual puzzles