import java.util.*;
import java.lang.*;
class Main
{
{
long now
= System.
currentTimeMillis(); long count = 0;
long total1 = 0;
do {
for (int i = 0 ; i != 1000 ; i++)
total1 += 11;
count++;
} while (System.
currentTimeMillis()-now
< 2000); System.
out.
println("Primitives: "+count
+" x1000 additions completed."); now
= System.
currentTimeMillis(); count = 0;
do {
for (int i = 0 ; i != 1000 ; i++)
total2 += 11;
count++;
} while (System.
currentTimeMillis()-now
< 2000); System.
out.
println("Wrapper: "+count
+" x1000 additions completed."); }
}
aW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CgpjbGFzcyBNYWluCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewogICAgICAgIGxvbmcgbm93ID0gU3lzdGVtLmN1cnJlbnRUaW1lTWlsbGlzKCk7CiAgICAgICAgbG9uZyBjb3VudCA9IDA7CiAgICAgICAgbG9uZyB0b3RhbDEgPSAwOwogICAgICAgIGRvIHsKICAgICAgICAgICAgZm9yIChpbnQgaSA9IDAgOyBpICE9IDEwMDAgOyBpKyspCiAgICAgICAgICAgICAgICB0b3RhbDEgKz0gMTE7CiAgICAgICAgICAgIGNvdW50Kys7CiAgICAgICAgfSB3aGlsZSAoU3lzdGVtLmN1cnJlbnRUaW1lTWlsbGlzKCktbm93IDwgMjAwMCk7CiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKCJQcmltaXRpdmVzOiAiK2NvdW50KyIgeDEwMDAgYWRkaXRpb25zIGNvbXBsZXRlZC4iKTsKICAgICAgICBub3cgPSBTeXN0ZW0uY3VycmVudFRpbWVNaWxsaXMoKTsKICAgICAgICBjb3VudCA9IDA7CiAgICAgICAgTG9uZyB0b3RhbDIgPSAwTDsKICAgICAgICBkbyB7CiAgICAgICAgICAgIGZvciAoaW50IGkgPSAwIDsgaSAhPSAxMDAwIDsgaSsrKQogICAgICAgICAgICAgICAgdG90YWwyICs9IDExOwogICAgICAgICAgICBjb3VudCsrOwogICAgICAgIH0gd2hpbGUgKFN5c3RlbS5jdXJyZW50VGltZU1pbGxpcygpLW5vdyA8IDIwMDApOwogICAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiV3JhcHBlcjogICAgIitjb3VudCsiIHgxMDAwIGFkZGl0aW9ucyBjb21wbGV0ZWQuIik7Cgl9Cn0=