Reasoning in machine vision by learning fast and slow thinking