Fix 04-1.
Finish 04-1, 2, 3.