请核对并更正这份活动垫款结算草稿。下面依次给出原群消息、已有三张试算草稿表和组织者更正;请以原消息和更正事实为准,检查草稿后重新给出完整三表及简短变更说明。这里只返回可保存的文本,不执行转账或发消息,也不要声称已创建、保存、保留或覆盖磁盘文件。 原群消息: 【原创虚构群消息,教学演示;四人均为虚构人物】 这次活动同行的是王晨、李青、林悦和赵宁。下面都用元记账,每笔只在消息明确写出的参加人之间均分;没写清参加人就先问组织者,别默认全员。 E01 王晨:住宿我先付了800元,我们四个人都住了。 E02 李青:晚餐510元我垫的。吃饭的是王晨、我和林悦,赵宁那晚没参加。 E03 林悦:网约车120元我付了,车上是王晨、我、赵宁,李青没坐这趟。 E04 赵宁:门票我一共付了320元,四个人都用了票。 E05 王晨:咖啡80元也是我付的,就我和李青喝了。 E06 李青:物料48元我先垫了,大家四个人一起用。 已有只读试算草稿(待本次核对,不自动视为正确): ledger.csv ```csv source_id,item,payer,amount,participants,share E01,住宿,王晨,800.00,王晨|李青|林悦|赵宁,200.00 E02,晚餐,李青,510.00,王晨|李青|林悦,170.00 E03,网约车,林悦,120.00,王晨|林悦|赵宁,40.00 E04,门票,赵宁,320.00,王晨|李青|林悦|赵宁,80.00 E05,咖啡,王晨,80.00,王晨|李青,40.00 E06,物料,李青,48.00,王晨|李青|林悦|赵宁,12.00 ``` balances.csv ```csv person,paid,owed,net 王晨,880.00,542.00,338.00 李青,558.00,502.00,56.00 林悦,120.00,502.00,-382.00 赵宁,320.00,332.00,-12.00 ``` transfers.csv ```csv from,to,amount 林悦,王晨,338.00 林悦,李青,44.00 赵宁,李青,12.00 ``` 组织者原更正: 【同一虚构活动的组织者更正】 E02晚餐实际450元,不是510;林悦那晚也没参加,仅王晨和李青分摊,其他账目不变。 完整输出格式: 三份输出CSV的列名和顺序固定: ledger.csv: source_id,item,payer,amount,participants,share 每笔一行,source_id沿原消息E01—E06。participants只列本笔实际参加人的完整姓名,用|分隔;share是该笔每位参加人的均摊金额(元)。 balances.csv: person,paid,owed,net 每人一行;paid为实际垫付,owed为本人应摊,net=paid-owed;net为正表示应收,负表示应付。 transfers.csv: from,to,amount 只列还款建议,不执行转账,不声称最少笔数。金额均为元,小数统一两位,CSV遵守引号转义规则。 请只回复一份完整修订结果:首行用“# 修订后的结算草稿”,然后依次以ledger.csv、balances.csv、transfers.csv为标题,每类给一个csv代码围栏且输出完整全部行;不要省略或用“同上”代替。三表之后说明哪笔金额/参加人变了、哪些个人的应摊和净额受影响,保留其他账目的原事实。最后用独占一行“本次结算草稿修订完毕。”收尾。如果参加人或规则不明确,先问组织者,不自行猜测。所有核算都用元,金额显示两位小数。