assign x = a & b ? 1 : 0;

이런거를 explicit structural code로 대체하라는 데 무슨말이냐