Mã lồng nhau thật tệ. Tôi sẽ chọn năm lần gọi hàm thêm thay vì một lớp lồng nhau nữa mỗi lần.