impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible impossible RR* ULL DR* RUL DD* RRU RR* RUL RD* RRU RR* RRU impossible impossible impossible impossible impossible impossible impossible RR* UUL DR* RUU RR* RUU impossible impossible impossible impossible impossible RR* UUU impossible impossible impossible impossible