Problem D: 棋盘游戏

Problem D: 棋盘游戏

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

在一个  行  列的棋盘上放置了一枚皇后。皇后可以攻击到同一行、同一列以及两个对角线上的任意位置,包括皇后自身所在的位置。

现在给定皇后的位置 。对于每个格子,如果它能被皇后攻击到,则输出 1,否则输出 0

Input

共  行,包含  个整数 ,分别表示棋盘的行数、列数,以及皇后所在位置的行号和列号。行号和列号均从  开始。

数据规模与约定:

  • 对于  的数据,保证 
  • 对于另外  的数据,保证皇后的位置为  。
  • 对于  的数据,保证  , 

Output

共  行,每行  个数字,其中第  行的第  个数表示棋盘上的位置  能否被皇后攻击到。数字之间用空格隔开

Sample Input Copy

4 5 2 3

Sample Output Copy

0 1 1 1 0
1 1 1 1 1
0 1 1 1 0
1 0 1 0 1