Cho một bảng vuông , mỗi ô có màu trắng () hoặc đen (). Một hình chữ nhật hợp lệ được tạo bởi hai hàng khác nhau và hai cột khác nhau; bốn ô tại giao của hai hàng và hai cột đó đều phải là ô đen. Hãy đếm số hình chữ nhật hợp lệ. Các ô nằm bên trong hoặc trên cạnh còn lại có thể có màu bất kỳ.
Input
- Dòng đầu chứa .
- dòng tiếp theo, mỗi dòng là một chuỗi nhị phân dài đúng mô tả một hàng của bảng.
Output
- In số hình chữ nhật có bốn góc đều đen.
Constraints
- .
Scoring
- Subtask ( số điểm): .
- Subtask ( số điểm): Không có giới hạn bổ sung.
Example
Test 1
Input
4 1100 1110 0110 1100
Output
4
Giải thích: Bốn hình thu được từ các cặp hàng và ; mỗi cặp này có đúng hai cột cùng chứa ô đen.