Đổ đầy chai 5 lít từ can sắt 8 lít (can sắt còn 3 lít).

Đổ đầy chai 3 lít từ chai 5 lít (chai 5 lít còn lại 2 lít).

Đổ hết xăng trong chai 3 lít trở lại can sắt 8 lít (can sắt thành 6 lít).

Đổ 2 lít xăng còn lại trong chai 5 lít vào chai 3 lít (chai 3 lít có 2 lít).

Đổ đầy chai 5 lít từ can sắt 8 lít (can sắt còn lại 1 lít).

Đổ xăng từ chai 5 lít sang chai 3 lít cho đến khi chai 3 lít đầy (rót thêm 1 lít). Lúc này chai 5 lít sẽ còn lại đúng 4 lít.

Đổ xăng từ chai 5 lít sang chai 3 lít cho đến khi chai 3 lít đầy (rót thêm 1 lít). Lúc này chai 5 lít sẽ còn lại đúng 4 lít.

Đổ 3 lít xăng từ chai 3 lít vào can sắt 8 lít (can sắt thành 4 lít).

Sau các bước trên, Nam sẽ có 4 lít xăng trong chai 5 lít và 4 lít xăng trong can sắt 8 lít, đáp ứng yêu cầu của bài toán