CPTTRN1 - Character Patterns (Act 1)


Using two characters: . (dot) and * (asterisk) print a chessboard-like pattern. The first character printed should be * (asterisk).

Input

You are given t < 100 - the number of test cases and for each of the test cases two positive integers: l - the number of lines and c - the number of columns in the pattern (l, c < 100).

Output

For each of the test cases output the requested pattern (please have a look at the example). Use one line break in between successive patterns.

Example

Input:
3
3 1
4 4
2 5

Output:
*
.
*

*.*.
.*.*
*.*.
.*.*

*.*.*
.*.*.

hide comments
imperfect2407: 2019-08-15 15:50:59

My code works perfectly on ideone but it's showing wrong answer while submitting the same code downloaded from ideone.

saloniswagata: 2019-07-09 17:35:06

My code is working properly on ideone but it still shows runtime error. Help me!!

chalapathi_444: 2019-02-17 06:00:10

my code is working exactly but this not taking my code saying wrong answer can any one help me

czwblank: 2018-09-06 09:53:31

Just don't forget to process the input for no of test cases before processing the test case itself

ravalidarla: 2018-08-29 17:14:10

can any one give me suggestion,in which manner i have to submit the program

spsk_1313: 2018-08-26 09:00:24

Can any one give me the code in Python 3

thesyncoder: 2018-06-10 07:52:28

easy enough , just do three nested loops , one outer loop for your array or vector , and the inner ones j and k for simple matrix like loops, and print * if j+k %2 ==0 else print .Happy coding.

somyadeep99: 2018-06-01 11:54:46

i have got ac in one go, if you want solution send request mail at somyadeep99@gmail.com
just think about odd even logic.

vicc255: 2018-03-17 19:12:09

I thought the question was wrong but it's correct.See odd and even similarity between row no. and column no.
Good luck.

jairaj_sahgal: 2018-03-10 15:18:23

I love it


Added by:kuszi
Date:2012-09-03
Time limit:0.25s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:All except: ASM64