Два варианта представлены в приложенных файлах. При качественном выполнении блокировка снимается намного раньше.