Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

EIPYRAMID - Kim tự tháp bất ổn

Hậu là một thợ xây quái đảng trong ngành xây dựng, một hôm xem tin tức về kim tự tháp, Hậu cho rằng những kim tự tháp này được xây dựng quá tầm thường. Sau 1 hồi suy nghĩ anh đã cho ra lò những bản thiết kế kim tự tháp bất ổn, các kim tự tháp của anh được xây lúc riêng lẻ, lúc thì dính lấy nhau.

Bây giờ, Hậu muốn cắt các miếng ván để tạo thành mô hình, hãy giúp anh ấy tính xem anh ấy cần bao nhiều miếng ván để hoàn thành mô hình. Mô hình được mô tả như hình vẽ, mỗi 1 khối là 1 miếng ván cần cắt (thỉnh thoảng có những tầng kim tự tháp cao hơn 1 tầng nhưng do Hậu có miếng ván dày hơn nên chỉ cần cắt 1 tấm ván từ đó. VD:  0 2 2 0).

Pyramid

Pyramid

Input

Dòng đầu tiên là số nguyên T, số bộ dữ liệu (1 <= T <= 1000).

Mỗi bộ dữ liệu gồm số thứ tự và 12 số nguyên không âm tượng trưng cho bản thiết kế kim tự tháp, số đầu và cuối của bản thiết kế luôn luôn bằng 0.

Note: 30% testcases có giới hạn chiều cao kim tự tháp là 100, 40% testcases có giới hạn 1000, và 30% có giới hạn 10^9.

Output

Mỗi bộ dữ liệu, xuất ra số thứ tự của bộ dữ liệu và số ván cần cắt trên một dòng, cách nhau bởi khoảng trắng.

Example

Input:

4

1 0 0 1 1 2 2 1 1 0 1 2 0

2 0 1 2 4 3 1 3 4 5 2 1 0

3 0 1 2 4 4 1 0 2 4 1 0 0

4 0 1 2 3 4 5 6 7 8 9 10 0

Output:

1 4

2 8

3 6

4 10


Added by:Ha Minh Ngoc
Date:2016-10-22
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG FSHARP GO JAVA JS-MONKEY NODEJS PHP PYTHON PYPY PYPY3 PYTHON3 RUBY SQLITE SWIFT VB.NET
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.