Visual In-Context Learning