import sys #input = sys.stdin.readline #文字列につけてはダメ input = sys.stdin.buffer.readline #文字列につけてはダメ #sys.setrecursionlimit(1000000) #import bisect #import itertools #import random #from heapq import heapify, heappop, heappush #from collections import defaultdict #from collections import deque #import copy #from functools import lru_cache def main(): t = int(input()) for _ in range(t): H,W,D = map(int,input().split()) #半分に分けれられるかどうか #半分にできたら先手必勝 = N mn = min(H,W) mx = max(H,W) if H == W == D == 1: #コーナーケースでもないか、これ print('S') elif D**2 >= mn**2 + 1: #一つずらせば偶奇問わず必ず半分にできる。 print('N') elif D == mn and mx%2 == 0: #短い辺ちょうどだが、長い辺が偶数なので半分可能 print('N') else: print('S') if __name__ == '__main__': main()