Matriz Escada

Joãozinho está aprendendo sobre matrizes. Hoje ele aprendeu como deixar matrizes na forma escada, e está exercitando. Para ajudá-lo, você deve escrever um programa que determine se o resultado dele realmente está no formato correto.

Uma matriz está na forma escada quando, para cada linha, as condições a seguir forem satisfeitas:

Entrada

A primeira linha possui dois inteiros NN e MM, as dimensões da matriz. Cada uma das NN linhas seguintes contém MM inteiros não-negativos, os elementos da matriz.

Saída

Seu programa deve produzir uma única linha, contendo o caractere “S” caso a matriz esteja no formato escada, ou “N”, caso contrário.

Restrições

Informações sobre a pontuação

Exemplos

Exemplo de entrada 1

4 6
1 2 9 9 9 9
0 0 3 9 9 9
0 0 0 0 5 9
0 0 0 0 0 6

Exemplo de saída 1

S

Exemplo de entrada 2

5 8
0 5 1 0 3 2 2 0
0 0 0 0 4 0 1 2
0 0 0 0 0 0 3 2
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0

Exemplo de saída 2

S

Exemplo de entrada 3

5 5
1 1 2 3 4
0 1 1 4 5
0 1 2 3 6
0 0 0 2 0
0 0 0 0 0

Exemplo de saída 3

N