>>67
finish の後に return ではだめなん?
じゃ無ければ、 カルノー図に書き出して、
条件の組み合わせを確認して、再構成するとか。