結果 : classical problem in concurrent programming