#include <stdio.h>
int main( int argc , char * argv[] ) {
int t;
long long sum , n , m;
scanf("%d",&t);
while( t-- ) {
scanf("%lld",&n) ;
if( n % 2 == 0 )
m = n - 3 ;
else
m = n - 2 ;
m = (m + 1 )/ 2;
printf("%lld\n", (m * m) % n) ;
}
return 0 ;
}
System Design for Beginners
A masterclass that helps early engineers and product managers become great at designing scalable systems.
132+ learners
Details →System Design Masterclass
A masterclass that helps you become great at designing scalable, fault-tolerant, and highly available systems.
1000+ learners
Details →Redis Internals
Learn internals of Redis by re-implementing some of the core features in Golang.
98+ learners
Details →