Lockによる実装例を追加（14-3の先取り）