shywolf91

C++ 2nd assignment (HG)

Feb 24th, 2012
288
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Back to problem set.
  2.  
  3. Test Case 0:
  4. Program Input
  5. Standard Input:
  6. life01.txt
  7.  
  8. Files in Same Directory
  9. •life01.txt 0.4 KB (386 bytes)
  10. •life02.txt 0.4 KB (386 bytes)
  11. •life03.txt 0.4 KB (386 bytes)
  12. •life04.txt 0.4 KB (386 bytes)
  13. •life05.txt 0.4 KB (386 bytes)
  14. •life06.txt 0.4 KB (386 bytes)
  15.  
  16. Program Output
  17. Enter the filename:
  18.  
  19. ...........................
  20. ...........................
  21. ...........................
  22. ..........XX...............
  23. ..........XX...............
  24. ...........................
  25. ...........................
  26. ...........................
  27. ...........................
  28.  
  29. ...........................
  30. ...........................
  31. ...........................
  32. ..........XX...............
  33. ..........XX...............
  34. ...........................
  35. ...........................
  36. ...........................
  37. ...........................
  38.  
  39. ...........................
  40. ...........................
  41. ...........................
  42. ..........XX...............
  43. ..........XX...............
  44. ...........................
  45. ...........................
  46. ...........................
  47. ...........................
  48.  
  49. ...........................
  50. ...........................
  51. ...........................
  52. ..........XX...............
  53. ..........XX...............
  54. ...........................
  55. ...........................
  56. ...........................
  57. ...........................
  58.  
  59. ...........................
  60. ...........................
  61. ...........................
  62. ..........XX...............
  63. ..........XX...............
  64. ...........................
  65. ...........................
  66. ...........................
  67. ...........................
  68.  
  69. ...........................
  70. ...........................
  71. ...........................
  72. ..........XX...............
  73. ..........XX...............
  74. ...........................
  75. ...........................
  76. ...........................
  77. ...........................
  78.  
  79. ...........................
  80. ...........................
  81. ...........................
  82. ..........XX...............
  83. ..........XX...............
  84. ...........................
  85. ...........................
  86. ...........................
  87. ...........................
  88.  
  89. ...........................
  90. ...........................
  91. ...........................
  92. ..........XX...............
  93. ..........XX...............
  94. ...........................
  95. ...........................
  96. ...........................
  97. ...........................
  98.  
  99. ...........................
  100. ...........................
  101. ...........................
  102. ..........XX...............
  103. ..........XX...............
  104. ...........................
  105. ...........................
  106. ...........................
  107. ...........................
  108.  
  109. ...........................
  110. ...........................
  111. ...........................
  112. ..........XX...............
  113. ..........XX...............
  114. ...........................
  115. ...........................
  116. ...........................
  117. ...........................
  118.  
  119.  
  120.  
  121. Program Output (Character-by-Character)
  122. E n t e r t h e f i l e n a m e : \n
  123. \n
  124. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  125. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  126. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  127. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  128. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  129. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  130. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  131. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  132. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  133. \n
  134. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  135. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  136. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  137. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  138. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  139. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  140. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  141. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  142. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  143. \n
  144. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  145. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  146. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  147. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  148. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  149. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  150. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  151. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  152. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  153. \n
  154. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  155. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  156. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  157. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  158. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  159. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  160. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  161. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  162. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  163. \n
  164. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  165. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  166. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  167. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  168. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  169. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  170. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  171. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  172. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  173. \n
  174. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  175. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  176. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  177. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  178. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  179. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  180. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  181. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  182. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  183. \n
  184. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  185. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  186. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  187. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  188. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  189. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  190. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  191. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  192. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  193. \n
  194. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  195. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  196. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  197. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  198. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  199. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  200. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  201. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  202. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  203. \n
  204. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  205. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  206. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  207. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  208. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  209. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  210. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  211. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  212. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  213. \n
  214. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  215. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  216. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  217. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  218. . . . . . . . . . . X X . . . . . . . . . . . . . . . \n
  219. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  220. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  221. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  222. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  223. \n
  224.  
  225.  
  226.  
  227. Test Case 1:
  228. Program Input
  229. Standard Input:
  230. life02.txt
  231.  
  232. Files in Same Directory
  233. •life01.txt 0.4 KB (386 bytes)
  234. •life02.txt 0.4 KB (386 bytes)
  235. •life03.txt 0.4 KB (386 bytes)
  236. •life04.txt 0.4 KB (386 bytes)
  237. •life05.txt 0.4 KB (386 bytes)
  238. •life06.txt 0.4 KB (386 bytes)
  239.  
  240. Program Output
  241. Enter the filename:
  242.  
  243. ...........................
  244. ...........................
  245. .........X.................
  246. .........X.................
  247. .........X.................
  248. ...........................
  249. ...........................
  250. ...........................
  251. ...........................
  252.  
  253. ...........................
  254. ...........................
  255. ...........................
  256. ........XXX................
  257. ...........................
  258. ...........................
  259. ...........................
  260. ...........................
  261. ...........................
  262.  
  263. ...........................
  264. ...........................
  265. .........X.................
  266. .........X.................
  267. .........X.................
  268. ...........................
  269. ...........................
  270. ...........................
  271. ...........................
  272.  
  273. ...........................
  274. ...........................
  275. ...........................
  276. ........XXX................
  277. ...........................
  278. ...........................
  279. ...........................
  280. ...........................
  281. ...........................
  282.  
  283. ...........................
  284. ...........................
  285. .........X.................
  286. .........X.................
  287. .........X.................
  288. ...........................
  289. ...........................
  290. ...........................
  291. ...........................
  292.  
  293. ...........................
  294. ...........................
  295. ...........................
  296. ........XXX................
  297. ...........................
  298. ...........................
  299. ...........................
  300. ...........................
  301. ...........................
  302.  
  303. ...........................
  304. ...........................
  305. .........X.................
  306. .........X.................
  307. .........X.................
  308. ...........................
  309. ...........................
  310. ...........................
  311. ...........................
  312.  
  313. ...........................
  314. ...........................
  315. ...........................
  316. ........XXX................
  317. ...........................
  318. ...........................
  319. ...........................
  320. ...........................
  321. ...........................
  322.  
  323. ...........................
  324. ...........................
  325. .........X.................
  326. .........X.................
  327. .........X.................
  328. ...........................
  329. ...........................
  330. ...........................
  331. ...........................
  332.  
  333. ...........................
  334. ...........................
  335. ...........................
  336. ........XXX................
  337. ...........................
  338. ...........................
  339. ...........................
  340. ...........................
  341. ...........................
  342.  
  343.  
  344.  
  345. Program Output (Character-by-Character)
  346. E n t e r t h e f i l e n a m e : \n
  347. \n
  348. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  349. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  350. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  351. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  352. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  353. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  354. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  355. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  356. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  357. \n
  358. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  359. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  360. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  361. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  362. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  363. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  364. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  365. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  366. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  367. \n
  368. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  369. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  370. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  371. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  372. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  373. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  374. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  375. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  376. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  377. \n
  378. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  379. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  380. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  381. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  382. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  383. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  384. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  385. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  386. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  387. \n
  388. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  389. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  390. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  391. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  392. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  393. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  394. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  395. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  396. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  397. \n
  398. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  399. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  400. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  401. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  402. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  403. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  404. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  405. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  406. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  407. \n
  408. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  409. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  410. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  411. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  412. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  413. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  414. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  415. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  416. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  417. \n
  418. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  419. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  420. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  421. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  422. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  423. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  424. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  425. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  426. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  427. \n
  428. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  429. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  430. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  431. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  432. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  433. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  434. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  435. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  436. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  437. \n
  438. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  439. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  440. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  441. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  442. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  443. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  444. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  445. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  446. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  447. \n
  448.  
  449.  
  450.  
  451. Test Case 2:
  452. Program Input
  453. Standard Input:
  454. life03.txt
  455.  
  456. Files in Same Directory
  457. •life01.txt 0.4 KB (386 bytes)
  458. •life02.txt 0.4 KB (386 bytes)
  459. •life03.txt 0.4 KB (386 bytes)
  460. •life04.txt 0.4 KB (386 bytes)
  461. •life05.txt 0.4 KB (386 bytes)
  462. •life06.txt 0.4 KB (386 bytes)
  463.  
  464. Program Output
  465. Enter the filename:
  466.  
  467. ...........................
  468. ...........................
  469. ...........................
  470. .........XX................
  471. ........XX.................
  472. .........X.................
  473. ...........................
  474. ...........................
  475. ...........................
  476.  
  477. ...........................
  478. ...........................
  479. ...........................
  480. ........XXX................
  481. ........X..................
  482. ........XX.................
  483. ...........................
  484. ...........................
  485. ...........................
  486.  
  487. ...........................
  488. ...........................
  489. .........X.................
  490. ........XX.................
  491. .......X..X................
  492. ........XX.................
  493. ...........................
  494. ...........................
  495. ...........................
  496.  
  497. ...........................
  498. ...........................
  499. ........XX.................
  500. ........XXX................
  501. .......X..X................
  502. ........XX.................
  503. ...........................
  504. ...........................
  505. ...........................
  506.  
  507. ...........................
  508. ...........................
  509. ........X.X................
  510. .......X..X................
  511. .......X..X................
  512. ........XX.................
  513. ...........................
  514. ...........................
  515. ...........................
  516.  
  517. ...........................
  518. ...........................
  519. .........X.................
  520. .......XX.XX...............
  521. .......X..X................
  522. ........XX.................
  523. ...........................
  524. ...........................
  525. ...........................
  526.  
  527. ...........................
  528. ...........................
  529. ........XXX................
  530. .......XX.XX...............
  531. .......X..XX...............
  532. ........XX.................
  533. ...........................
  534. ...........................
  535. ...........................
  536.  
  537. ...........................
  538. .........X.................
  539. .......XX.XX...............
  540. .......X...................
  541. .......X...X...............
  542. ........XXX................
  543. ...........................
  544. ...........................
  545. ...........................
  546.  
  547. ...........................
  548. ........XXX................
  549. .......XXXX................
  550. ......XX..XX...............
  551. .......X.XX................
  552. ........XXX................
  553. .........X.................
  554. ...........................
  555. ...........................
  556.  
  557. .........X.................
  558. .......X..X................
  559. ......X....................
  560. ......X....X...............
  561. ......XX...................
  562. ...........................
  563. ........XXX................
  564. ...........................
  565. ...........................
  566.  
  567.  
  568.  
  569. Program Output (Character-by-Character)
  570. E n t e r t h e f i l e n a m e : \n
  571. \n
  572. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  573. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  574. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  575. . . . . . . . . . X X . . . . . . . . . . . . . . . . \n
  576. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  577. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  578. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  579. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  580. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  581. \n
  582. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  583. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  584. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  585. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  586. . . . . . . . . X . . . . . . . . . . . . . . . . . . \n
  587. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  588. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  589. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  590. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  591. \n
  592. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  593. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  594. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  595. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  596. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  597. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  598. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  599. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  600. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  601. \n
  602. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  603. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  604. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  605. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  606. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  607. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  608. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  609. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  610. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  611. \n
  612. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  613. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  614. . . . . . . . . X . X . . . . . . . . . . . . . . . . \n
  615. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  616. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  617. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  618. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  619. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  620. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  621. \n
  622. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  623. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  624. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  625. . . . . . . . X X . X X . . . . . . . . . . . . . . . \n
  626. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  627. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  628. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  629. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  630. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  631. \n
  632. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  633. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  634. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  635. . . . . . . . X X . X X . . . . . . . . . . . . . . . \n
  636. . . . . . . . X . . X X . . . . . . . . . . . . . . . \n
  637. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  638. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  639. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  640. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  641. \n
  642. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  643. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  644. . . . . . . . X X . X X . . . . . . . . . . . . . . . \n
  645. . . . . . . . X . . . . . . . . . . . . . . . . . . . \n
  646. . . . . . . . X . . . X . . . . . . . . . . . . . . . \n
  647. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  648. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  649. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  650. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  651. \n
  652. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  653. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  654. . . . . . . . X X X X . . . . . . . . . . . . . . . . \n
  655. . . . . . . X X . . X X . . . . . . . . . . . . . . . \n
  656. . . . . . . . X . X X . . . . . . . . . . . . . . . . \n
  657. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  658. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  659. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  660. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  661. \n
  662. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  663. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  664. . . . . . . X . . . . . . . . . . . . . . . . . . . . \n
  665. . . . . . . X . . . . X . . . . . . . . . . . . . . . \n
  666. . . . . . . X X . . . . . . . . . . . . . . . . . . . \n
  667. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  668. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  669. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  670. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  671. \n
  672.  
  673.  
  674.  
  675. Test Case 3:
  676. Program Input
  677. Standard Input:
  678. life04.txt
  679.  
  680. Files in Same Directory
  681. •life01.txt 0.4 KB (386 bytes)
  682. •life02.txt 0.4 KB (386 bytes)
  683. •life03.txt 0.4 KB (386 bytes)
  684. •life04.txt 0.4 KB (386 bytes)
  685. •life05.txt 0.4 KB (386 bytes)
  686. •life06.txt 0.4 KB (386 bytes)
  687.  
  688. Program Output
  689. Enter the filename:
  690.  
  691. ...........................
  692. ...........................
  693. ...........................
  694. .........X.................
  695. ........XXX................
  696. ........X.X................
  697. .........X.................
  698. ...........................
  699. ...........................
  700.  
  701. ...........................
  702. ...........................
  703. ...........................
  704. ........XXX................
  705. ........X.X................
  706. ........X.X................
  707. .........X.................
  708. ...........................
  709. ...........................
  710.  
  711. ...........................
  712. ...........................
  713. .........X.................
  714. ........X.X................
  715. .......XX.XX...............
  716. ........X.X................
  717. .........X.................
  718. ...........................
  719. ...........................
  720.  
  721. ...........................
  722. ...........................
  723. .........X.................
  724. .......XX.XX...............
  725. .......XX.XX...............
  726. .......XX.XX...............
  727. .........X.................
  728. ...........................
  729. ...........................
  730.  
  731. ...........................
  732. ...........................
  733. ........XXX................
  734. .......X...X...............
  735. ......X.....X..............
  736. .......X...X...............
  737. ........XXX................
  738. ...........................
  739. ...........................
  740.  
  741. ...........................
  742. .........X.................
  743. ........XXX................
  744. .......XXXXX...............
  745. ......XX...XX..............
  746. .......XXXXX...............
  747. ........XXX................
  748. .........X.................
  749. ...........................
  750.  
  751. ...........................
  752. ........XXX................
  753. .......X...X...............
  754. ......X.....X..............
  755. ......X.....X..............
  756. ......X.....X..............
  757. .......X...X...............
  758. ........XXX................
  759. ...........................
  760.  
  761. .........X.................
  762. ........XXX................
  763. .......XXXXX...............
  764. ......XX...XX..............
  765. .....XXX...XXX.............
  766. ......XX...XX..............
  767. .......XXXXX...............
  768. ........XXX................
  769. .........X.................
  770.  
  771. ........XXX................
  772. .......X...X...............
  773. ......X.....X..............
  774. .....X...X...X.............
  775. .....X..X.X..X.............
  776. .....X...X...X.............
  777. ......X.....X..............
  778. .......X...X...............
  779. ........XXX................
  780.  
  781. ........XXX................
  782. .......XXXXX...............
  783. ......X.....X..............
  784. .....XX..X..XX.............
  785. ....XXX.X.X.XXX............
  786. .....XX..X..XX.............
  787. ......X.....X..............
  788. .......XXXXX...............
  789. ........XXX................
  790.  
  791.  
  792.  
  793. Program Output (Character-by-Character)
  794. E n t e r t h e f i l e n a m e : \n
  795. \n
  796. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  797. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  798. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  799. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  800. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  801. . . . . . . . . X . X . . . . . . . . . . . . . . . . \n
  802. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  803. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  804. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  805. \n
  806. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  807. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  808. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  809. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  810. . . . . . . . . X . X . . . . . . . . . . . . . . . . \n
  811. . . . . . . . . X . X . . . . . . . . . . . . . . . . \n
  812. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  813. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  814. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  815. \n
  816. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  817. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  818. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  819. . . . . . . . . X . X . . . . . . . . . . . . . . . . \n
  820. . . . . . . . X X . X X . . . . . . . . . . . . . . . \n
  821. . . . . . . . . X . X . . . . . . . . . . . . . . . . \n
  822. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  823. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  824. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  825. \n
  826. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  827. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  828. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  829. . . . . . . . X X . X X . . . . . . . . . . . . . . . \n
  830. . . . . . . . X X . X X . . . . . . . . . . . . . . . \n
  831. . . . . . . . X X . X X . . . . . . . . . . . . . . . \n
  832. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  833. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  834. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  835. \n
  836. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  837. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  838. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  839. . . . . . . . X . . . X . . . . . . . . . . . . . . . \n
  840. . . . . . . X . . . . . X . . . . . . . . . . . . . . \n
  841. . . . . . . . X . . . X . . . . . . . . . . . . . . . \n
  842. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  843. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  844. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  845. \n
  846. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  847. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  848. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  849. . . . . . . . X X X X X . . . . . . . . . . . . . . . \n
  850. . . . . . . X X . . . X X . . . . . . . . . . . . . . \n
  851. . . . . . . . X X X X X . . . . . . . . . . . . . . . \n
  852. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  853. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  854. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  855. \n
  856. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  857. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  858. . . . . . . . X . . . X . . . . . . . . . . . . . . . \n
  859. . . . . . . X . . . . . X . . . . . . . . . . . . . . \n
  860. . . . . . . X . . . . . X . . . . . . . . . . . . . . \n
  861. . . . . . . X . . . . . X . . . . . . . . . . . . . . \n
  862. . . . . . . . X . . . X . . . . . . . . . . . . . . . \n
  863. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  864. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  865. \n
  866. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  867. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  868. . . . . . . . X X X X X . . . . . . . . . . . . . . . \n
  869. . . . . . . X X . . . X X . . . . . . . . . . . . . . \n
  870. . . . . . X X X . . . X X X . . . . . . . . . . . . . \n
  871. . . . . . . X X . . . X X . . . . . . . . . . . . . . \n
  872. . . . . . . . X X X X X . . . . . . . . . . . . . . . \n
  873. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  874. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  875. \n
  876. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  877. . . . . . . . X . . . X . . . . . . . . . . . . . . . \n
  878. . . . . . . X . . . . . X . . . . . . . . . . . . . . \n
  879. . . . . . X . . . X . . . X . . . . . . . . . . . . . \n
  880. . . . . . X . . X . X . . X . . . . . . . . . . . . . \n
  881. . . . . . X . . . X . . . X . . . . . . . . . . . . . \n
  882. . . . . . . X . . . . . X . . . . . . . . . . . . . . \n
  883. . . . . . . . X . . . X . . . . . . . . . . . . . . . \n
  884. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  885. \n
  886. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  887. . . . . . . . X X X X X . . . . . . . . . . . . . . . \n
  888. . . . . . . X . . . . . X . . . . . . . . . . . . . . \n
  889. . . . . . X X . . X . . X X . . . . . . . . . . . . . \n
  890. . . . . X X X . X . X . X X X . . . . . . . . . . . . \n
  891. . . . . . X X . . X . . X X . . . . . . . . . . . . . \n
  892. . . . . . . X . . . . . X . . . . . . . . . . . . . . \n
  893. . . . . . . . X X X X X . . . . . . . . . . . . . . . \n
  894. . . . . . . . . X X X . . . . . . . . . . . . . . . . \n
  895. \n
  896.  
  897.  
  898.  
  899. Test Case 4:
  900. Program Input
  901. Standard Input:
  902. life05.txt
  903.  
  904. Files in Same Directory
  905. •life01.txt 0.4 KB (386 bytes)
  906. •life02.txt 0.4 KB (386 bytes)
  907. •life03.txt 0.4 KB (386 bytes)
  908. •life04.txt 0.4 KB (386 bytes)
  909. •life05.txt 0.4 KB (386 bytes)
  910. •life06.txt 0.4 KB (386 bytes)
  911.  
  912. Program Output
  913. Enter the filename:
  914.  
  915. ...........................
  916. ...........................
  917. ...........................
  918. ........XX.................
  919. .......X..X................
  920. ........XX.................
  921. ...........................
  922. ...........................
  923. ...........................
  924.  
  925. ...........................
  926. ...........................
  927. ...........................
  928. ........XX.................
  929. .......X..X................
  930. ........XX.................
  931. ...........................
  932. ...........................
  933. ...........................
  934.  
  935. ...........................
  936. ...........................
  937. ...........................
  938. ........XX.................
  939. .......X..X................
  940. ........XX.................
  941. ...........................
  942. ...........................
  943. ...........................
  944.  
  945. ...........................
  946. ...........................
  947. ...........................
  948. ........XX.................
  949. .......X..X................
  950. ........XX.................
  951. ...........................
  952. ...........................
  953. ...........................
  954.  
  955. ...........................
  956. ...........................
  957. ...........................
  958. ........XX.................
  959. .......X..X................
  960. ........XX.................
  961. ...........................
  962. ...........................
  963. ...........................
  964.  
  965. ...........................
  966. ...........................
  967. ...........................
  968. ........XX.................
  969. .......X..X................
  970. ........XX.................
  971. ...........................
  972. ...........................
  973. ...........................
  974.  
  975. ...........................
  976. ...........................
  977. ...........................
  978. ........XX.................
  979. .......X..X................
  980. ........XX.................
  981. ...........................
  982. ...........................
  983. ...........................
  984.  
  985. ...........................
  986. ...........................
  987. ...........................
  988. ........XX.................
  989. .......X..X................
  990. ........XX.................
  991. ...........................
  992. ...........................
  993. ...........................
  994.  
  995. ...........................
  996. ...........................
  997. ...........................
  998. ........XX.................
  999. .......X..X................
  1000. ........XX.................
  1001. ...........................
  1002. ...........................
  1003. ...........................
  1004.  
  1005. ...........................
  1006. ...........................
  1007. ...........................
  1008. ........XX.................
  1009. .......X..X................
  1010. ........XX.................
  1011. ...........................
  1012. ...........................
  1013. ...........................
  1014.  
  1015.  
  1016.  
  1017. Program Output (Character-by-Character)
  1018. E n t e r t h e f i l e n a m e : \n
  1019. \n
  1020. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1021. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1022. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1023. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1024. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  1025. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1026. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1027. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1028. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1029. \n
  1030. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1031. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1032. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1033. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1034. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  1035. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1036. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1037. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1038. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1039. \n
  1040. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1041. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1042. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1043. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1044. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  1045. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1046. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1047. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1048. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1049. \n
  1050. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1051. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1052. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1053. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1054. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  1055. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1056. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1057. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1058. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1059. \n
  1060. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1061. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1062. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1063. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1064. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  1065. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1066. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1067. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1068. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1069. \n
  1070. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1071. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1072. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1073. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1074. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  1075. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1076. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1077. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1078. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1079. \n
  1080. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1081. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1082. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1083. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1084. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  1085. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1086. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1087. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1088. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1089. \n
  1090. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1091. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1092. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1093. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1094. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  1095. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1096. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1097. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1098. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1099. \n
  1100. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1101. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1102. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1103. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1104. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  1105. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1106. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1107. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1108. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1109. \n
  1110. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1111. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1112. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1113. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1114. . . . . . . . X . . X . . . . . . . . . . . . . . . . \n
  1115. . . . . . . . . X X . . . . . . . . . . . . . . . . . \n
  1116. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1117. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1118. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1119. \n
  1120.  
  1121.  
  1122.  
  1123. Test Case 5:
  1124. Program Input
  1125. Standard Input:
  1126. life06.txt
  1127.  
  1128. Files in Same Directory
  1129. •life01.txt 0.4 KB (386 bytes)
  1130. •life02.txt 0.4 KB (386 bytes)
  1131. •life03.txt 0.4 KB (386 bytes)
  1132. •life04.txt 0.4 KB (386 bytes)
  1133. •life05.txt 0.4 KB (386 bytes)
  1134. •life06.txt 0.4 KB (386 bytes)
  1135.  
  1136. Program Output
  1137. Enter the filename:
  1138.  
  1139. ...........................
  1140. ........X..................
  1141. .........X.................
  1142. ..........X................
  1143. ...........X...............
  1144. ............X..............
  1145. .............X.............
  1146. ...........................
  1147. ...........................
  1148.  
  1149. ...........................
  1150. ...........................
  1151. .........X.................
  1152. ..........X................
  1153. ...........X...............
  1154. ............X..............
  1155. ...........................
  1156. ...........................
  1157. ...........................
  1158.  
  1159. ...........................
  1160. ...........................
  1161. ...........................
  1162. ..........X................
  1163. ...........X...............
  1164. ...........................
  1165. ...........................
  1166. ...........................
  1167. ...........................
  1168.  
  1169. ...........................
  1170. ...........................
  1171. ...........................
  1172. ...........................
  1173. ...........................
  1174. ...........................
  1175. ...........................
  1176. ...........................
  1177. ...........................
  1178.  
  1179. ...........................
  1180. ...........................
  1181. ...........................
  1182. ...........................
  1183. ...........................
  1184. ...........................
  1185. ...........................
  1186. ...........................
  1187. ...........................
  1188.  
  1189. ...........................
  1190. ...........................
  1191. ...........................
  1192. ...........................
  1193. ...........................
  1194. ...........................
  1195. ...........................
  1196. ...........................
  1197. ...........................
  1198.  
  1199. ...........................
  1200. ...........................
  1201. ...........................
  1202. ...........................
  1203. ...........................
  1204. ...........................
  1205. ...........................
  1206. ...........................
  1207. ...........................
  1208.  
  1209. ...........................
  1210. ...........................
  1211. ...........................
  1212. ...........................
  1213. ...........................
  1214. ...........................
  1215. ...........................
  1216. ...........................
  1217. ...........................
  1218.  
  1219. ...........................
  1220. ...........................
  1221. ...........................
  1222. ...........................
  1223. ...........................
  1224. ...........................
  1225. ...........................
  1226. ...........................
  1227. ...........................
  1228.  
  1229. ...........................
  1230. ...........................
  1231. ...........................
  1232. ...........................
  1233. ...........................
  1234. ...........................
  1235. ...........................
  1236. ...........................
  1237. ...........................
  1238.  
  1239.  
  1240.  
  1241. Program Output (Character-by-Character)
  1242. E n t e r t h e f i l e n a m e : \n
  1243. \n
  1244. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1245. . . . . . . . . X . . . . . . . . . . . . . . . . . . \n
  1246. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  1247. . . . . . . . . . . X . . . . . . . . . . . . . . . . \n
  1248. . . . . . . . . . . . X . . . . . . . . . . . . . . . \n
  1249. . . . . . . . . . . . . X . . . . . . . . . . . . . . \n
  1250. . . . . . . . . . . . . . X . . . . . . . . . . . . . \n
  1251. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1252. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1253. \n
  1254. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1255. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1256. . . . . . . . . . X . . . . . . . . . . . . . . . . . \n
  1257. . . . . . . . . . . X . . . . . . . . . . . . . . . . \n
  1258. . . . . . . . . . . . X . . . . . . . . . . . . . . . \n
  1259. . . . . . . . . . . . . X . . . . . . . . . . . . . . \n
  1260. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1261. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1262. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1263. \n
  1264. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1265. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1266. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1267. . . . . . . . . . . X . . . . . . . . . . . . . . . . \n
  1268. . . . . . . . . . . . X . . . . . . . . . . . . . . . \n
  1269. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1270. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1271. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1272. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1273. \n
  1274. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1275. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1276. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1277. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1278. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1279. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1280. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1281. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1282. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1283. \n
  1284. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1285. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1286. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1287. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1288. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1289. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1290. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1291. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1292. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1293. \n
  1294. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1295. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1296. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1297. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1298. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1299. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1300. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1301. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1302. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1303. \n
  1304. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1305. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1306. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1307. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1308. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1309. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1310. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1311. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1312. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1313. \n
  1314. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1315. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1316. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1317. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1318. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1319. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1320. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1321. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1322. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1323. \n
  1324. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1325. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1326. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1327. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1328. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1329. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1330. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1331. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1332. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1333. \n
  1334. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1335. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1336. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1337. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1338. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1339. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1340. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1341. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1342. . . . . . . . . . . . . . . . . . . . . . . . . . . . \n
  1343. \n
  1344.  
  1345.  
  1346.  
  1347. Test Case 6:
  1348. Program Input
  1349. Standard Input:
  1350. life07.txt
  1351.  
  1352. Files in Same Directory
  1353. •life01.txt 0.4 KB (386 bytes)
  1354. •life02.txt 0.4 KB (386 bytes)
  1355. •life03.txt 0.4 KB (386 bytes)
  1356. •life04.txt 0.4 KB (386 bytes)
  1357. •life05.txt 0.4 KB (386 bytes)
  1358. •life06.txt 0.4 KB (386 bytes)
  1359.  
  1360. Program Output
  1361. Enter the filename:
  1362. File not found.
  1363.  
  1364.  
  1365.  
  1366. Program Output (Character-by-Character)
  1367. E n t e r t h e f i l e n a m e : \n
  1368. F i l e n o t f o u n d . \n
  1369. \n
RAW Paste Data