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","08","15","18","32"],["05","06","07","11","16","24"],["05","06","10","11","16","19"],["05","10","16","20","24","26"],["06","08","09","10","28","34"],["05","16","20","23","24","33"],["03","07","08","15","17","24"],["01","06","14","21","29","30"],["13","16","17","25","27","36"],["01","03","06","13","15","17"],["04","05","06","14","23","36"],["15","17","20","25","26","34"],["06","07","15","18","34","35"],["05","06","17","26","30","31"],["07","16","17","18","26","30"],["05","07","10","20","24","28"],["03","10","14","18","29","31"],["03","05","06","18","21","23"],["02","06","09","16","18","26"],["13","14","20","23","25","36"],["01","10","17","27","28","35"],["15","20","21","25","26","32"],["11","13","20","30","31","35"],["04","11","28","29","30","33"],["03","05","16","18","24","25"],["01","08","18","23","24","33"],["02","07","19","22","29","30"],["01","06","11","13","16","36"],["07","19","20","22","33","36"],["13","19","22","30","34","35"],["03","07","13","15","18","19"],["06","13","16","17","23","26"],["12","16","22","25","27","28"],["03","06","14","18","34","35"],["02","04","10","11","15","33"],["09","14","16","20","23","36"],["03","20","22","24","25","33"],["03","13","16","20","21","26"],["05","06","07","13","15","31"],["08","12","22","27","31","33"],["02","11","21","26","30","34"],["06","16","20","26","27","35"],["02","20","24","26","30","32"],["09","11","19","25","34","35"],["08","18","23","27","32","35"],["03","17","19","24","31","33"],["04","07","13","14","22","36"],["03","12","19","22","28","35"],["01","04","06","15","23","29"],["01","05","14","16","22","32"]]; 

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.