#include #include #define O int #define B main #define F char #define U if #define S atoi #define C for #define A putchar #define T '*' #define E ' ' #define D '\n' #define c == #define o = #define d ++ #define e return #define r || O B ( O k , F * v [ ] ) { O i , j = 9 ; U ( k > 1 ) { j = S ( v [ 1 ] ) ; } U ( ! ( j > 0 ) ) { j = 5 ; } U ( ( j & 1 ) c 0 ) { d j ; } C ( i = 0 ; i < j * j ; A ( i / j c ( 3 * j ) / 2 - ( i % j + 1 ) r i / j c j / 2 - i % j r i / j c j / 2 + i % j r i / j c i % j - j / 2 ? T : E ) , i d , i % j c 0 ? A ( D ) : 0 ) ; e 0 ; }