🎨 DDA3003 Midterm revision