Za svaki od intervala odredi koliko prostih brojeva sadrži i koliki im je zbir. Pošto zbir može da bude veliki broj, ispiši samo njegov ostatak pri deljenju sa .
Ulaz
U prvoj liniji ulaza je jedan ceo broj - broj test primera.
U svakoj od sledećih linija su dva cela broja i - krajevi intervala.
Izlaz
Za svaki test primer ispiši u posebnoj liniji dva broja razdvojena razmakom: broj prostih u i njihov zbir po modulu .
Primer
Input
1 1 1000
Output
168 76127
Do ima prostih brojeva i njihov zbir je .
Ograničenja
Zadatak je, uz dozvolu, preuzet iz zadatka Eratostenovo sito, čiji su autori Društvo matematičara Srbije i Fondacija Petlja.