Defense of Yaidrat (Very Hard) [complete]