57
18
12
Major flaws, but on the Right Track...