他所で回答されてるけど。
それとは別に。
ブール代数のいい演習になるから、数式で解いてゲート単位の論理回路に落とし込んでみるといい。