import std.stdio;
void forTest(T)(T[] array)
{
writeln(array.length);
foreach (int i; array)
{
write(i, ' ');
}
writeln();
}
void main()
{
writeln("Hello World");
int test[] = [3, 4, 5, 6, 7];
forTest(test);
test = [3, 5, 4, 3];
forTest(test);
test = [3, 2, 5];
forTest(test);
test = [3, 2, 5, 7, 8, 8, 9, 9, 10];
forTest(test);
test.length = 24;
test = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20];
forTest(test);
}
aW1wb3J0IHN0ZC5zdGRpbzsKCnZvaWQgZm9yVGVzdChUKShUW10gYXJyYXkpCnsKCXdyaXRlbG4oYXJyYXkubGVuZ3RoKTsKCWZvcmVhY2ggKGludCBpOyBhcnJheSkKCXsKCQl3cml0ZShpLCAnICcpOwoJfQoJd3JpdGVsbigpOwp9Cgp2b2lkIG1haW4oKQp7Cgl3cml0ZWxuKCJIZWxsbyBXb3JsZCIpOwoJCglpbnQgdGVzdFtdID0gWzMsIDQsIDUsIDYsIDddOwoJZm9yVGVzdCh0ZXN0KTsKCQoJdGVzdCA9IFszLCA1LCA0LCAzXTsKCWZvclRlc3QodGVzdCk7CgkKCXRlc3QgPSBbMywgMiwgNV07Cglmb3JUZXN0KHRlc3QpOwoJCgl0ZXN0ID0gWzMsIDIsIDUsIDcsIDgsIDgsIDksIDksIDEwXTsKCWZvclRlc3QodGVzdCk7CgkKCXRlc3QubGVuZ3RoID0gMjQ7Cgl0ZXN0ID0gWzEsIDIsIDMsIDQsIDUsIDYsIDcsIDgsIDksIDEwLCAxMSwgMTIsIDEzLCAxNCwgMTUsIDE2LCAxNywgMTgsIDE5LCAyMF07Cglmb3JUZXN0KHRlc3QpOwp9