การสอบปลายภาค: PART C2

เขียนตอบแต่ละข้อเริ่มด้วยเลขข้อในรูปแบบ <เลขข้อ> เช่น
<1>
พิมพ์คำตอบโปรแกรมข้อที่ 1
...
...
และอย่าลืมกด SUBMIT ด้วย (ส่งได้หลายครั้ง จะตรวจครั้งล่าสุด)

<1>
แฟ้ม scores.txt เก็บคะแนนกลางภาคและปลายภาคของนักเรียน 
ข้อมูลภายในคั่นด้วย comma (,) อาจมีช่องว่างด้วย เช่น

ID, Mid (30),Final (100)
P49203, 25, 45
P44949,  5,   100
P50392x, 29,48
P52812a1,27,   8
 
จงเขียนโปรแกรมอ่านแฟ้มนี้ มาปรับรูปแบบใหม่ 
แล้วบันทึกลงแฟ้ม scores_table.txt
ในรูปแบบตารางข้างล่างนี้

+-------------+-------------+-------------+
|     Mid (30)|  Final (100)|           ID|
+-------------+-------------+-------------+
|           25|           45|       P49203|
|            5|          100|       P44949|
|           29|           48|      P50392x|
|           27|            8|     P52812a1|
+-------------+-------------+-------------+

ให้สังเกตว่า
- ลำดับของข้อมูลที่อ่านมาไม่เหมือนกับที่แสดงในตาราง
- ความกว้างของแต่ละคอลัมน์เท่ากับ 13 ไม่รวมตัวขีดแนวตั้ง |
- ข้อมูลแต่ละคอลัมน์วางชิดขวาสุดของคอลัมน์ ไม่มีช่องว่างทางขวา
- ข้อมูลที่แสดงในแต่ละคอลัมน์ มีขนาดไม่เกิน 13 ตัวแน่ ๆ