public bool Drop() { bool flag = false; block.MoveBlock(); block.MoveDown(); if (!Intersect()) { flag = true; block.ChangePos(); } else { block.InitialtPos(); } return(flag); }