Блок Z

Нужно довести блок до отверстия. По пути придется решать задачи по поднятию дополнительных плиток, даже то, как соединить половинки блока вместе.