Input Data
17 16
TNIBSYZIKBBXCWAC
WNZPYZTOKXQNZTPP
QWOOABZIDIPXAWPN
WRYZTPVGSIGJAOLX
TWIGNSFEBRASONEG
LLABTEKSABECTRMO
MXYDEWGXXYOVPFAO
DEJSEETXRXCPIVEM
EFUGCRVDEURYUNAU
KKRVMAURJNWDEGUB
UZHXAWKYKFIAUCNZ
QQALHTORIOLZCETY
BJHFUFQERPXUKZJN
DFSUXOQDPUZZLEPC
JHOIFSNJDSDNXXNZ
EMTJSAUKHUPDPHQH
PNWISQDWFXGVMXFS
Output
0 1 2 3 4 5 6 7 8 9101112131415
0 T N I B S Y Z I K B B X C W A C
1 W N Z P Y Z T O K X Q N Z T P P
2 Q W O O A B Z I D I P X A W P N
3 W R Y Z T P V G S I G J A O L X
4 T W I G N S F E B R A S O N E G
5 L L A B T E K S A B E C T R M O
6 M X Y D E W G X X Y O V P F A O
7 D E J S E E T X R X C P I V E M
8 E F U G C R V D E U R Y U N A U
9 K K R V M A U R J N W D E G U B
10 U Z H X A W K Y K F I A U C N Z
11 Q Q A L H T O R I O L Z C E T Y
12 B J H F U F Q E R P X U K Z J N
13 D F S U X O Q D P U Z Z L E P C
14 J H O I F S N J D S D N X X N Z
15 E M T J S A U K H U P D P H Q H
16 P N W I S Q D W F X G V M X F S
ANDROID found at : (15,5) Up-Right (9,11)
APPLE found at : (0,14) Down (4,14)
BASKETBALL found at : (5,9) Left (5,0)
PUZZLE found at : (13,8) Right (13,13)
SOFTWARE found at : (14,5) Up (7,5)
SPORT found at : (0,4) Down-Left (4,0)
UNIVERSITY found at : (9,14) Up-Left (0,5)
ZODIAC found at : (0,6) Down-Right (5,11)