Battery Test Flowchart == ```flow start=>start: 開始測試 insertac=>operation: 插入AC chargeleft=>condition: 左電池是否在充電? chargeright=>condition: 右電池是否在充電? chargeleft2=>condition: 左電池是否在充電? chargeright2=>condition: 右電池是否在充電? discharge=>condition: 左右電池是否在放電? unplugleft=>operation: 拔左電池 unplugright=>operation: 拔右電池 insertbattery=>operation: 插入電池 unplugac=>operation: 拔AC pass=>end: PASS fail=>end: FAIL start->insertac->chargeleft chargeleft(yes)->unplugleft->chargeright chargeright(yes)->insertbattery chargeright(no)->fail chargeleft(no)->chargeright2() chargeright2(yes)->unplugright->chargeleft2 chargeright2(no)->fail chargeleft2(yes)->insertbattery chargeleft2(no,left)->fail insertbattery->unplugac->discharge discharge(yes)->pass discharge(no)->fail ```