Câu lệnh :

Đây là kết quả Điện toán 6/36 trong 50 kỳ gần nhất, đã được sắp xếp theo thứ tự từ mới đến cũ: 
drawlResults  = [["02","05","10","19","33","36"],["01","06","20","22","30","36"],["04","12","15","16","25","26"],["04","08","25","26","33","35"],["03","10","16","19","20","32"],["04","15","16","17","27","34"],["01","10","20","23","32","34"],["03","10","13","18","20","33"],["06","10","13","17","20","36"],["03","12","19","28","32","36"],["01","10","14","21","26","33"],["12","16","18","20","29","35"],["03","05","19","21","31","35"],["05","14","22","29","30","36"],["05","11","14","27","28","36"],["01","10","15","19","25","35"],["01","11","17","20","24","35"],["10","20","25","28","31","36"],["03","17","22","25","32","36"],["08","14","15","23","27","35"],["04","15","16","21","26","34"],["01","04","12","19","22","34"],["03","12","24","27","31","35"],["01","07","09","22","26","29"],["03","06","07","10","28","32"],["02","09","16","17","24","31"],["10","19","20","25","29","31"],["02","06","10","20","23","36"],["01","16","18","25","35","36"],["10","11","19","23","26","29"],["08","09","11","22","25","30"],["11","17","22","23","24","36"],["05","11","17","25","28","36"],["04","07","09","25","34","35"],["02","09","22","24","25","26"],["08","09","11","13","26","28"],["03","06","08","12","29","31"],["07","12","13","22","23","34"],["09","13","14","18","21","26"],["01","07","18","19","20","27"],["01","05","06","20","24","32"],["01","14","23","25","31","35"],["01","14","23","25","31","35"],["01","08","11","23","29","30"],["08","12","14","18","27","34"],["07","15","22","24","30","35"],["06","08","11","13","28","29"],["01","02","23","26","34","36"],["01","10","12","20","32","34"],["09","14","17","23","29","30"]]; 

Dựa trên drawlResults, hãy dùng Python tự tính toán và xuất ra 30 bộ số bao gồm 6 số từ 01 đến 36 có khả năng xuất hiện nhất, tạm gọi là forecastList. Các bộ số phải thỏa mãn các điều kiện sau đây:  
1. Có 5 số đã xuất hiện trong 8 kỳ gần đây và 5 số này thuộc ít nhất 4 kỳ khác nhau 
2. Số dự đoán ưu tiên các số có tần suất cao nhất trong drawlResults
3. Số dự đoán không có quá 3 số trùng với 1 kết quả có trong  drawlResults  
4. Mỗi số dự đoán không trùng quá 3 số với 1 kết quả đã dự đoán trong forecastList
5. Số hàng chục phải thuộc ít nhất 4 đầu số khác nhau.
6. Hiển thị ra cho tôi dãy số đã dự đoán
	  

Câu lệnh 2: Nếu AI không hiển thị số dự đoán, nhắc lại:

In ra cho tôi dãy số dự đoán forecastList, tôi không có môi trường phù hợp.