rất muốn viết lại toàn bộ mã nguồn này từ đầu nhưng tôi biết chắc rằng mình không miễn nhiễm với hội chứng hệ thống thứ hai