Sizdə Sıçrayan Top var ki, hər dəfə əvvəlcə a_1 hündürlükdən atılır, sonra -a (yerə) düşür, sonra a_1-ə sıçrayır, sonra yenidən yerə düşür və s. Topun düşdüyü məsafəni Cavabı 1e6+3 modulunda çap etməlisiniz tapın. Burada (a_1 \ge a_2 \ge a_3 \ge ... \ge a_n) olduğu təmin edilir. Əlavə olaraq, sıçrayışdan sonra bir daha sıçramayacaq Cavabı 1e6+3 modulunda çap etməlisiniz.
Məsələn, əgər a=[10,6,3,1] olarsa, o zaman hərəkət Cavabı 1e6+3 modulunda çap etməlisiniz aşağıdakı kimidir:
Beləliklə, ümumi məsafə Cavabı 1e6+3 modulunda çap etməlisiniz 10+6+6+3+3+1+1=30-dir.
Birinci sətir tək bir tam ədəd (1 \le t \le 100) - test hallarının sayını ehtiva edir.
Hər test halının birinci sətiri tək bir tam ədəd (1 \le n \le 500) - massivinin uzunluğunu ehtiva edir.
İkinci sətir ayrı-ayrı ədədləri Cavabı 1e6+3 modulunda çap etməlisiniz a_1,a_2,..,a_n (1 \le a_1,a_2,...,a_n \le 10^6) - massiv -nı ehtiva edir.
Hər test halı üçün, topun etdiyi ümumi məsafəni tək bir tam ədəd olaraq çap edin.
Nümunə 1
Bəhs olunan birinci test halı.
İkinci test halı:
-dən -a getmək: cəmi .
-dan -ə getmək: 4+3=7 cəmi.
-dən -a getmək: 7+3=10 cəmi.
-dan -yə getmək: 10+2=12 cəmi.
-dən -a getmək: 12+2=14 cəmi.
-dan -ə getmək: 14+1=15 cəmi.
-dən -a getmək: 15+1=16 cəmi.
Beləliklə, cavab -dır.
Subtapşırıq ( xal) : (n=1)
Subtapşırıq ( xal) : (a_1=a_2=...=a_n)
Subtapşırıq ( xal) : Əlavə məhdudiyyət yoxdur