Test #1 1 (6, 6) ......... ......... ...P..... ..PSP.... ...P..... B........ ......K.. ......... ......... Expected result: 12 Test #2 1 (3, 1) ......PAP ...K..PPP ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #3 2 (8, 4) ......... PPP...... PAP...... PPP...... ........K ......... ......... .......P. ......PSP Expected result: 12 Test #4 1 (6, 8) ......... ..P...... .PSP..... ..P...... ......... ......... ......B.. ......... ......K.. Expected result: 14 Test #5 1 (4, 1) .PPP..... .PAPK.... .PPP..... ......... ..PPP.... ..PAP.... PPPPP.... AP....... PP....... Expected result: 9 Test #6 2 (4, 7) .B....... ......... ......... ......... .....P... ....PSP.. .....P... ....K.... ......... Expected result: 11 Test #7 2 (5, 2) ......... ......... .....K... ......... ......... P........ SP....... P........ ......... Expected result: 7 Test #8 1 (3, 7) .......PA PPP....PP PAP...... PPP...... ..PPP.... ..PAP.... ..PPP.... ...K..... ......... Expected result: 14 Test #9 1 (1, 5) ......... ...PPP... ...PAP... ...PPP.B. ......... .K....... ......... .PPP..... .PAP..... Expected result: 6 Test #10 1 (3, 2) ......... ......... .B.K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #11 1 (1, 1) .....PPP. .K...PAP. .PPP.PPPP .PAP..PAP .PPP..PPP ......... ......... ......... .......B. Expected result: 2 Test #12 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #13 1 (2, 4) ......... ......... ......... .....PB.. ..K.PSP.. .....P... ......... ......... ......... Expected result: 6 Test #14 2 (5, 6) .PAP..... PPPP..... AP....... PPB...... ......PPP ......PAP .....KPPP ......... ......... Expected result: -1 Test #15 2 (8, 7) ......... PPP....PP PAP....PA PPP....PP ......... ......... ......... ........K ......... Expected result: 15 Test #16 1 (7, 4) ......... PPP...... PAP...... PPP...... .......K. ......... P........ SP....... P........ Expected result: 11 Test #17 2 (6, 1) ......... PP....K.. AP..P.... PP.PSP... ....P.... .......PP .......PA .......PP ......... Expected result: 7 Test #18 1 (7, 6) ...PPP... ...PAP... ...PPP... ......... PPP...... PAPPP.... PPPAPB.K. ..PPP.... ......... Expected result: 13 Test #19 2 (5, 2) .....PAP. .....PPPB .....K... ......... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 7 Test #20 1 (5, 4) ......... ......... ......... ......... ...P.K... ..PSPB... ...P..... PP....... AP....... Expected result: 9 Test #21 2 (7, 7) ......... ......... ......... ...B..... ......... ......... ......... ....PPPK. ....PAP.. Expected result: 14 Test #22 2 (3, 2) ......... ......PPP ...K..PAP .....PPPP .....PAP. .....PPP. ..PPPB... ..PAP.... ..PPP.... Expected result: 5 Test #23 1 (7, 5) ......... ....PPPB. .PPPPAP.. .PAPPPP.. .PPP..... .......K. .PPP..... .PAP..... .PPP..... Expected result: 12 Test #24 1 (5, 7) ......... ......... ......... ......... .PPP..... .PAP..... .PPP...B. .....K... ......... Expected result: 12 Test #25 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #26 2 (5, 4) ......... ......... ......... ..PPP.... ..PAPKPPP ..PPP.PAP ......PPP PP....... AP....... Expected result: 9 Test #27 2 (7, 8) ......... ......... ......... ......PPP ......PAP ......PPP ......PAP ..PPP.PPP ..PAP..K. Expected result: 15 Test #28 2 (1, 3) .......PA .......PP ..B...... .K....... .......PP .......PA .P.....PP PSP...... .P....... Expected result: 4 Test #29 1 (4, 1) ......... ....K..P. ......PSP .B.....P. .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPP... Expected result: 5 Test #30 2 (8, 3) ......... ......... P..PPP... SP.PAP..K P..PPP... ...PAP... B..PPPPP. .....PAP. .....PPP. Expected result: 11 Test #31 2 (7, 7) ......... ......... ......... ......... ......... P........ SP....... P.PPP..K. ..PAP.... Expected result: 14 Test #32 2 (4, 3) .......PA .......PP ......... ....K.... ......B.. ......... ......... ...PPP... ...PAP... Expected result: 7 Test #33 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #34 1 (1, 7) ......... ......... .....PPPP .....PAPA .....PPPP ......... ......... .K......B ......... Expected result: 8 Test #35 1 (2, 6) ..P...... .PSP..... ..P...... ......... ......... ......... ..K...... ....B.... ......... Expected result: 8 Test #36 2 (5, 2) ..B...... ......... .....K... ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... ......... Expected result: 7 Test #37 2 (4, 6) .PPP..... .PAP..... .PPPPP... ...PAP... ...PPP... ......... ....K.... ......... ......... Expected result: 10 Test #38 1 (4, 8) .......PA .......PP ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #39 1 (4, 4) .....PAP. .....PPP. ......... PP....... AP..K.... PP....... PPP...B.. PAPP..... PPPSP.... Expected result: 8 Test #40 1 (6, 8) .......PA .......PP ......... PP....... AP....... PP....... ......B.. ......... ......K.. Expected result: 14 Test #41 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #42 2 (1, 3) ......... ...PPP... ...PAP... .K.PPP... ......... ......... ......... ......... ........B Expected result: 4 Test #43 2 (5, 8) ......... .P....... PSP...... .P....... .......PP .....PPPA .....PAPP .....PPP. .....K... Expected result: 13 Test #44 1 (3, 4) ......... .....PPP. .....PAP. .....PPP. ...K..... ........P .......PS ........P ......... Expected result: 7 Test #45 1 (7, 7) ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... .PPP...K. .PAP..... Expected result: 14 Test #46 1 (4, 1) .....PPP. ....KPAPB .....PPP. ......... ......... PP....... AP..PPP.. PP..PAP.. ....PPP.. Expected result: 5 Test #47 1 (1, 4) ...P..... ..PSP.... ..PPP.... ..PAP.... .KPPP.PPP ......PAP ......PPP PP....... AP....... Expected result: 5 Test #48 2 (1, 6) .....PPP. .....PAP. ....BPPP. ......... .......PP .......PA .K.....PP ......... ......... Expected result: 7 Test #49 2 (4, 4) ......... ......... ......... ......... B...K.... ......... PPP...... PAPPPP... PPPPAP... Expected result: 8 Test #50 1 (1, 3) ......... ......... ......... .K...P... ....PSP.. .....P... ......... ......... ...B..... Expected result: 4 Test #51 1 (2, 3) ......... ...PPP... ...PAP... ..KPPP... ......... ......... ..PPP.... ..PAPBPPP ..PPP.PAP Expected result: 5 Test #52 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #53 2 (1, 8) ......... ......... B........ ..PPP.... ..PAP.... ..PPP..PP .......PA .....PPPP .K...PAP. Expected result: 9 Test #54 1 (8, 2) ......... ......... ........K ...P..... ..PSP.... ...P..... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #55 2 (6, 6) ....PSP.. .....P... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #56 1 (7, 6) ......... ......... ......... ......P.. .....PSP. ......P.. .......K. ......... ......... Expected result: 13 Test #57 1 (4, 6) ......... ......... ......... ......... ......... ........P ....K..PS ........P ......... Expected result: 10 Test #58 1 (6, 6) ......... ......... ......... ......... ......... ......... B.....K.. ......... ......... Expected result: 12 Test #59 1 (3, 2) ......... ......... .P.K..... PSP...... .P...B... ......... ......... .PPP..... .PAP..... Expected result: 5 Test #60 2 (5, 5) ......... ........P .......PS ........P ......... .....K... ......... .......PP .......PA Expected result: 10 Test #61 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #62 1 (8, 2) ..PAP.... PPPPP.... AP......K PP....... ......... ....B.... .PPP..... .PAP..... .PPP..... Expected result: -1 Test #63 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #64 2 (1, 7) ......PAP ......PPP .PPP..... .PAP..... .PPP..PPP .....PPAP ....PSPPP .K...P... ......... Expected result: 8 Test #65 1 (5, 3) ......... ......... ......... ....PK... ...PSP... ....P.... .......B. ......... ......... Expected result: 8 Test #66 1 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ..P...... .PSP..... Expected result: 11 Test #67 2 (3, 7) ......PAP ......PPP ......... .....PPP. ....BPAP. .....PPPP .......PS ...K....P ......... Expected result: 10 Test #68 1 (8, 5) ......... .......PP .PPP...PA .PAP...PP PPPP..... AP......K PP....... ......... ......... Expected result: 13 Test #69 2 (8, 6) ......... P......PP SP.....PA P......PP ......... ......... ....B...K ......... ......... Expected result: 14 Test #70 2 (2, 4) ......... .P....... PSP...... .P....... ..K...... ......... ......... ......... ......... Expected result: 8 Test #71 2 (5, 1) .PSP..... ..P..K... ......... .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... .....B... ......... Expected result: 8 Test #72 2 (1, 3) ....PAP.. ....PPPP. .....PAP. .K...PPP. ....BPSP. ......P.. ...PPP... ...PAP... ...PPP... Expected result: 4 Test #73 2 (3, 7) .......PS ........P ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #74 1 (3, 4) ......... ......... ......P.. .....PSP. ...K..PB. ......... ......PPP ......PAP ......PPP Expected result: 7 Test #75 2 (8, 5) .......PP .......PA .......PP ......... ......... ........K ......P.. ..B..PSP. ......P.. Expected result: 13 Test #76 1 (4, 8) ......... ..B...... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #77 1 (2, 3) ......... ......... ....P.... ..KPSP... ....P.PPP B.....PAP ......PPP ......... ......... Expected result: 5 Test #78 2 (3, 1) ......... ...K..... ......... ......B.. ......... ......... ......... .....P... ....PSP.. Expected result: 4 Test #79 2 (3, 5) ......... ......... .......B. ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #80 1 (7, 4) ......PSP .......P. ......... ......... PPP....K. PAP...... PPP...... ......... ......... Expected result: 11 Test #81 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ...P..... ..PSP.... Expected result: 13 Test #82 1 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ........B Expected result: 14 Test #83 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #84 1 (4, 3) ......... PP....... APB..PPP. PP..KPAP. .....PPP. ......... ......... ......... ......... Expected result: 7 Test #85 1 (4, 2) .....PPP. PP...PAP. AP..KPPP. PP...B... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 6 Test #86 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #87 1 (4, 8) ......... ......PPP ......PAP ...PPPPPP ..BPAP... ...PPP... ......... ......... ....K.... Expected result: 12 Test #88 1 (7, 1) ......... .......K. ..PPP.... ..PAP.... ..PPP.... ......... B........ PP....... AP....... Expected result: 8 Test #89 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #90 2 (4, 5) .PPP..P.. .PAP.PSP. .PPP..P.. ......... B........ ....K.... ......... .....PPP. .....PAP. Expected result: 9 Test #91 1 (6, 3) ......... ......... PPP...... PAP.B.K.. PPP...... .P....... PSP...PPP .P....PAP ......PPP Expected result: 9 Test #92 1 (4, 1) ......... ....K.... .PPP..... .PAP..... .PPP..... ......... PP.....PP AP.P..BPA PPPSP..PP Expected result: 5 Test #93 2 (7, 1) .....P... ....PSPK. .....P... ......... ......... ......... ......... ......... ......... Expected result: 12 Test #94 1 (2, 1) ......... ..K...... ......... ..PPP.... ..PAPPP.. ..PPPAP.B ....PPP.. ......... ......... Expected result: 3 Test #95 1 (7, 3) ......... ....PPP.. ....PAP.. ....PPPK. PP....... AP....... PP....... ......... ......... Expected result: 10 Test #96 2 (5, 3) ......... ......... ......... ..B..K... ......... ......... ......... ......... ......... Expected result: 8 Test #97 1 (4, 5) ......... ......... ......... ......... ......... ....K.... PPP...... PAP...... PPP...... Expected result: 9 Test #98 1 (2, 7) ......... ......... .P....... PSP...... .P...PPP. .....PAP. .....PPP. ..K...... .B....... Expected result: 11 Test #99 1 (1, 8) ......... ......... ......... ......... ......... ...PPPB.. ...PAP... ...PPP.P. .K....PSP Expected result: 9 Test #100 1 (8, 1) ......... ......B.K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #101 1 (8, 2) ......... ...PPPP.. ...PAPSPK ...PPPP.. ......PPP ......PAP ......PPP ......... ...B..... Expected result: 10 Test #102 1 (8, 8) ......... PPP...... PAP...... PPP...PPP ......PAP ......PPP ......... ......... ........K Expected result: 16 Test #103 2 (7, 5) ......... ......... ......... ......... ..P...... .PSP...K. ..P...... ......... ......... Expected result: 12 Test #104 2 (5, 4) .PAP..... .PPP..... ......... ......... .....K... ......... ......... .....PPP. .....PAP. Expected result: 9 Test #105 2 (7, 2) .......PS ........P .......K. ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 9 Test #106 1 (2, 2) ......... ......... ..K...... ......... ......... ......... .....P... ....PSP.. .....PB.. Expected result: 4 Test #107 2 (5, 3) ..PAPB... ..PPP.... ......... .....K... ......... .PPP..... .PAPPP... .PPPAP... ...PPP... Expected result: 8 Test #108 2 (5, 4) ......... ....B.... ......... ......... .....K... ....PPP.. P...PAP.. SP..PPP.. P........ Expected result: 9 Test #109 2 (8, 6) ......... .PPP..... .PAP..... .PPP..... ......... ......... .....B..K ......... ......... Expected result: 14 Test #110 1 (6, 6) ......PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.B.. ......... ......K.. .......PP .......PA Expected result: 12 Test #111 2 (8, 7) ........P ..B....PS ........P ......... ......... ......... ......... ........K ......... Expected result: 15 Test #112 2 (2, 2) ......... ......... .PK...... PSP...... .P....... ......... ......... ......... ......... Expected result: 4 Test #113 2 (7, 3) ......... ......... ......... .....B.K. ......... .....P... ....PSP.. .....P... ......... Expected result: 10 Test #114 2 (5, 7) ......... ......... ......... .......PP .......PA .......PP ..PPP..PP ..PAPK.PA ..PPP..PP Expected result: 12 Test #115 1 (3, 3) ...PPP... ...PAP... ...PPPPPP ...K..PAP ......PPP ......PPP ......PAP ......PPP ......... Expected result: 6 Test #116 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #117 2 (4, 8) ......... ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... ....K.... Expected result: 12 Test #118 2 (5, 8) ......... ...PPP... ...PAPPP. ...PPPAP. .....PPP. P........ SP....... P........ .....K... Expected result: 13 Test #119 1 (5, 3) ......B.. ......... .P....... PSP..K... .P....... ......... ......... ......... ......... Expected result: 8 Test #120 1 (6, 7) ......PAP ......PPP ......... ......... ......... ......... .PPP..... .PAP..K.. .PPP..... Expected result: 13 Test #121 1 (3, 8) ......... ....P.... ...PSP... PPP.P.... PAP...... PPP...... ......... ....PPPPP ...KPAPPA Expected result: 17 Test #122 2 (3, 4) ......... ......... PPP...... PAP...... PPPK..... P....PPP. SP...PAP. PP...PPP. AP....... Expected result: 7 Test #123 2 (1, 7) ...PAP... ...PPP... ......... ......... ....B.... ......... ..PPP.... .KPAP...P ..PPP..PS Expected result: 8 Test #124 2 (6, 7) ......... ......... ......... B........ ....PPP.. ....PAP.. ....PPP.. PPP..PK.. PAP.PSP.. Expected result: 15 Test #125 1 (7, 4) ......... ..PPPPP.. ..PAPAP.. ..PPPPP.. ...B...K. ......... PPP...... PAP...P.. PPP..PSP. Expected result: 11 Test #126 1 (3, 7) .....P... ....PSP.. ...B.P... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #127 1 (5, 2) .......PA .......PP .....K... ......... ......... PP.P..... APPSP.... PP.P..... ......... Expected result: 7 Test #128 1 (6, 2) ......... ......... ......K.. ......... P........ SP....... P........ ......... ......... Expected result: 8 Test #129 1 (6, 2) ......... ......... ......K.. ......... ......... ......... .......PP .....P.PA ..B.PSPPP Expected result: 8 Test #130 1 (1, 1) ...PPP... .K.PAP... ...PPP... ...PPP... ...PAP... ...PPP... ..B...... .......PP .......PA Expected result: 2 Test #131 1 (6, 1) ......PSP ......KP. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #132 1 (4, 8) ......... ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... ....K.... Expected result: 12 Test #133 1 (1, 8) ......... ......... ...PPP.PP ...PAP.PA ...PPP.PP .B....... ......... ......... .K....... Expected result: 9 Test #134 1 (5, 2) ....PSP.. .....P... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #135 2 (2, 6) .....P... ....PSP.. .....P... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #136 2 (8, 2) ......... P........ SP......K P........ ......... ......... ......... ........B ......... Expected result: 10 Test #137 2 (2, 7) ......... ......... ..B...... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #138 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #139 2 (7, 2) ...PAPAP. ...PPPPP. .......K. ......... ......... ......... PP....... AP....... PP....... Expected result: 9 Test #140 2 (5, 4) ......... ......... ......... ......... .....K... ......... ........B PPP...... PAP...... Expected result: 9 Test #141 1 (2, 5) ......... ......... ......... ......... ......... ..K..P... ....PSP.. .....P... ......... Expected result: 7 Test #142 1 (8, 7) ....B.... .P....... PSPPP.... .PPAP.... ..PPP.... .PPP..... .PAP..... .PPP....K ......... Expected result: 15 Test #143 1 (3, 2) ......... ......... ...K..... ......... ......... .B....... ......... ......... ......... Expected result: 5 Test #144 1 (1, 4) .PPP..... .PAP....P .PPP...PS ........P .KPPP.... ..PAP.... ..PPPPPP. .....PAP. .....PPP. Expected result: 5 Test #145 2 (8, 7) ......PAP ......PPP ......... ......PPP ...B..PAP ......PPP .P....... PSP.....K .P....... Expected result: 15 Test #146 1 (1, 5) ......B.. ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #147 1 (5, 8) ......... ......... ......... ....B.... ......PPP ......PAP ......PPP PP....... AP...K... Expected result: 13 Test #148 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #149 2 (2, 1) ......... ..K...... ......PPP .PPP..PAP .PAP..PPP .PPP..... ......... ......... ......... Expected result: 3 Test #150 1 (7, 1) ........B .PPP...K. .PAP..... .PPP..... ......... .....PPP. PP...PAP. AP...PPP. PP....... Expected result: 8 Test #151 1 (8, 4) ......... ......... ......... ......... .......PK ......PSP .......P. ......... ......... Expected result: 12 Test #152 1 (4, 8) ......... ......... ......... ......... ......... .....PPPP ....PSPAP .....PPPP ....K.... Expected result: 12 Test #153 2 (1, 4) ......... ...PPP... B..PAP... ...PPP... .K....... ......... ......... ......... ......... Expected result: 5 Test #154 2 (1, 3) ......... ......... ......... .K...PPP. .....PAP. .....PPPP ......PAP ......PPP ......... Expected result: 4 Test #155 2 (8, 5) ......... PP....... AP....... PP....... ..B...... ........K ......... ......... ......... Expected result: 13 Test #156 1 (4, 8) ...B..... ......... ......... ...P..... PPPSP.... PAPP..... PPP...... ......... ....K.... Expected result: 14 Test #157 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... .......P. ....K.PSP Expected result: 12 Test #158 2 (4, 3) .......PS ...B....P PP....... AP..K.PPP PPPP..PAP .PAP..PPP .PPP..... ......... ......... Expected result: 7 Test #159 2 (4, 7) ....PPP.. ....PAP.. ....PPP.. ..P...... .PSP..... ..P...... ......... ....K.PPP ......PAP Expected result: 11 Test #160 1 (1, 5) ...PAP... ...PPP... ....PPP.. ....PAP.. ....PPP.. .K...P... .PPPPSP.. .PAP.P... .PPP..... Expected result: 6 Test #161 1 (5, 5) ......... ...P..... ..PSP.... ...P..... ......... .....K... ...PPPPP. .PPPAPAP. .PAPPPPP. Expected result: 10 Test #162 2 (3, 3) ......... .......P. PPP...PSP PAPK.PPP. PPP..PAP. .....PPPP ......PAP ......PPP ......... Expected result: 6 Test #163 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... PPP..PPPP PAP.PSPAP Expected result: 6 Test #164 2 (7, 7) ...PSP... ....P.... PP....... AP....PPP PP....PAP ......PPP ......... .PPP...K. .PAP..... Expected result: 14 Test #165 1 (3, 3) ......... .......PP .......PA ...K...PP ......... ........B ......... P........ SP....... Expected result: 6 Test #166 1 (1, 4) ......... ......... .....B... ......... .K....... ......... ...PPP... ...PAP... ...PPP... Expected result: 5 Test #167 1 (1, 1) ......... .K....... ......... ......... ...P..... ..PSP.... ...P..... ......... ......... Expected result: 2 Test #168 2 (2, 7) ......... ..PPP.... ..PAP.... ..PPP.... PPP...... PAP...... PPP...... ..K...... ......... Expected result: 15 Test #169 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K...P... ....PSP.. Expected result: 8 Test #170 2 (7, 4) ......... ......... ......... ......... .......K. ......B.. ..PPP.... ..PAP.PPP ..PPP.PAP Expected result: 11 Test #171 2 (6, 4) ......... ......... ......... ......... ......K.. PP....... AP..PPP.. PP..PAPPP ....PPPAP Expected result: 10 Test #172 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ........P .B.....PS ........P Expected result: 5 Test #173 2 (4, 7) ......... ......... ......... ......... ......... ......... ....B.... ....K.... ......... Expected result: 11 Test #174 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... .BK...... Expected result: 10 Test #175 2 (8, 6) ......... ..B...... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #176 2 (8, 2) ......B.. .PPP..... .PAPPPP.K .PPPPAP.. ....PPP.. ....P..PP ...PSP.PA ....P..PP ......... Expected result: 10 Test #177 2 (8, 8) .......PA .......PP ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ........K Expected result: 16 Test #178 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #179 1 (3, 2) ......... ......... ...K.P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 5 Test #180 2 (7, 3) ......... ......... ......... ......BK. ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #181 2 (8, 5) ......PPP ......PAP ......PPP ......... ....PPP.. ....PAP.K ....PPP.. PP....... AP....... Expected result: 13 Test #182 1 (4, 7) ......... ......... .PPP.P... .PAPPSP.. .PPPPPPB. ....PAP.. ....PPP.. ....K.... ......... Expected result: 11 Test #183 1 (3, 4) ......... ......... ......... ......... B..K..... ......... ......... ......... ......... Expected result: 7 Test #184 1 (7, 6) ......PAP ....B.PPP ..PPP.... ..PAP.... ..PPP.... .PSP..... ..P....K. ....PPP.. ....PAP.. Expected result: 13 Test #185 1 (3, 7) ......B.. ......... ......... ......... .....PPP. .....PAP. .....PPP. ...K..... ......... Expected result: 10 Test #186 1 (5, 2) .......PP .......PA PPP..K.PP PAP..PPP. PPP.BPAP. .....PPP. ......... ......... ......... Expected result: 7 Test #187 1 (7, 4) ......... .....B... PP....... AP....... PP.....K. PP....... AP....... PP..PPP.. ....PAP.. Expected result: 11 Test #188 1 (4, 5) ...PPP... ...PAP... ...PPP... ......... ......... ....K.... .......PP PPP....PA PAP....PP Expected result: 9 Test #189 2 (1, 7) ......... ......... ......... ......... ......... ....PPP.. ....PAP.. .K..PPP.. ......... Expected result: 8 Test #190 1 (5, 1) ......... .....KPPP ......PAP ..PPP.PPP ..PAP.... ..PPP.... ......... ......... ......... Expected result: 6 Test #191 2 (7, 3) .....PPPP .....PAPA .....PPPP .......K. ......... ......... .....P... ....PSP.. .....P... Expected result: 10 Test #192 1 (8, 2) .....PSP. PP....P.. AP.PPP..K PP.PAP... ...PPP... .......PP .......PA .......PP ......... Expected result: 16 Test #193 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..KP..... ..PSP.... Expected result: 9 Test #194 2 (7, 2) ...PPP... ...PAP... ...PPP.K. ......... ....P.... PPPPSP... PAP.P.... PPP...... ......... Expected result: 11 Test #195 1 (5, 2) ......... .....B... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #196 1 (2, 3) .PPP..... .PAP..... .PPP..... ..K..B... ......... ......... ...P..... ..PSP.... ...P..... Expected result: 5 Test #197 1 (3, 8) ..PAP.... ..PPP.... ......... ......... ......... ..PPP.... ..PAP..PP ..PPP..PA ...K...PP Expected result: 11 Test #198 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #199 2 (8, 1) ......... ........K ......... ....PPP.. ....PAP.. ....PPP.. .P....... PSP...... .P....... Expected result: 9 Test #200 1 (2, 3) ..PPP.... ..PAP.... ..PPP.... ..K...... .....P... ....PSP.. .....P... ......... ......... Expected result: 5 Test #201 1 (2, 4) ......... ......... ......... ......... ..K...... PP....... APB...... PP....... ......... Expected result: 6 Test #202 2 (4, 1) ......... ....K.... ......... ......... ......... ....B.... ......... ......... ......... Expected result: 5 Test #203 2 (8, 4) ......... ......... ......... ......... ..PPP...K ..PAP.... ..PPP.... ......... ......B.. Expected result: 12 Test #204 2 (4, 1) ......... ....K.... ......... ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 5 Test #205 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #206 2 (6, 3) ......... ......... ......... ......K.. ......PPP ......PAP PP....PPP AP....... PP....... Expected result: 9 Test #207 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... .......B. ......... Expected result: 8 Test #208 1 (2, 5) ....PAP.. PP..PPP.. AP....... PP....... ......... ..K...... ......... ......... ......... Expected result: 7 Test #209 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ........P .......PS Expected result: 5 Test #210 2 (3, 3) ...PAPSP. ...PPPP.. ......... PPPK..... PAP...... PPP...... ......... ......... ...B..... Expected result: 6 Test #211 2 (7, 8) ......... ......... ......... .P....... PSP..PPP. .P...PAP. .....PPP. ......... .......K. Expected result: 15 Test #212 2 (3, 3) ....PAP.. ....PPP.. ......B.. ...K..... ......... .P..PPP.. PSP.PAP.. .P..PPP.. ......... Expected result: 6 Test #213 1 (8, 4) ......... ......... ......... ......... ......B.K ......... ......... ......... ......... Expected result: 12 Test #214 2 (7, 4) ......... ......... ..P...... .PSP..... ..P....K. ......... ......... ......... B........ Expected result: 11 Test #215 2 (4, 4) ......PSP .......P. ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #216 1 (6, 8) ......... P........ SP....... P........ ......... ......... ......... ......... ......K.. Expected result: 14 Test #217 1 (6, 6) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......K.. ......... ....B.... Expected result: 12 Test #218 2 (8, 6) ......... .PPPPP... .PAPAP... .PPPPP... ......... PPP...... PAP.....K PPP...... ......... Expected result: 14 Test #219 2 (6, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #220 1 (4, 3) ......... ......... ......... ....K.... ......... ......... B........ ......... ......... Expected result: 7 Test #221 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #222 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #223 1 (6, 4) ......... ......... PP....... AP....... PP....K.. ......... ......... ......... ......... Expected result: 10 Test #224 2 (7, 3) ......... ......... .PPPPPP.. .PAPPAPK. .PPPPPP.. ......... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #225 2 (5, 4) ......... .......P. ......PSP .......P. .....K... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 9 Test #226 1 (7, 6) ......... ......... ......... ......... ...PPP... ...PAP... ...PPP.K. ......... ......... Expected result: 13 Test #227 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #228 2 (2, 4) ..PPP.... ..PAP.... ..PPP.... ......... ..K...... PPP...... PAP...... PPP...... ......... Expected result: 6 Test #229 2 (7, 3) ......... ......... ......... BP.....K. PSP...PPP .P....PAP ......PPP ......... ......... Expected result: 10 Test #230 2 (6, 2) .......PA .......PP ......K.. B........ ......... ......... ......... ......... ......... Expected result: 8 Test #231 1 (7, 7) ......... ......... ......... .....B... ......... ......... ......... ......PK. .....PSP. Expected result: 14 Test #232 1 (5, 7) ...PSP... ....P.... .....PPP. .....PAP. .....PPP. ........B ......... .....K... ......... Expected result: 12 Test #233 2 (6, 8) ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... ......K.. Expected result: 14 Test #234 2 (5, 6) .....P... ....PSP.. .....P... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #235 2 (3, 1) ....B.... ...K..... ..PPP.... ..PAPPP.. ..PPPAP.. ....PPPPP ......PAP ......PPP ......... Expected result: 4 Test #236 2 (7, 1) ......B.. .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #237 1 (5, 2) ......PSP .PPP...P. .PAP.KB.. .PPP..... ......... ......... ......... ......... ......... Expected result: 7 Test #238 2 (2, 6) ......PAP .PPP.PPPP .PAPPSP.. .PPP.P... ......... ......... ..K...... .PPP..... .PAP..... Expected result: 8 Test #239 1 (4, 2) ......... ......... ....K.... ...PPP... ...PAP... P..PPP... SPPP..... PPAP..... .PPP..... Expected result: 6 Test #240 1 (2, 8) ......... ......... ......... .......P. ......PSP .......P. ......... ......... ..K...... Expected result: 10 Test #241 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K.B..... Expected result: 9 Test #242 1 (2, 4) ......... ......... ......... ......... ..K...... ......... .......PP .......PA .......PP Expected result: 6 Test #243 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... .......P. ......PSP Expected result: 4 Test #244 1 (6, 3) .......B. ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #245 2 (1, 8) ......... ......... ......P.. .....PSP. ......P.. ......... ......... ......... .K....... Expected result: 9 Test #246 1 (6, 8) ......... ......... .......PP .......PA .......PP PPP....PA PAP....PP PPP...... ......K.. Expected result: 14 Test #247 2 (7, 5) .PAP..... .PPP..... P........ SP....... P........ PPP....K. PAP...... PPP.B.... AP....... Expected result: -1 Test #248 1 (8, 8) .......PP ..PPP..PA ..PAP..PP PPPPP.... PAP...... PPP...... ......... ......... ..B.....K Expected result: 16 Test #249 2 (5, 6) ......... .....PPP. .....PAP. .....PPP. ......... .PPP..... .PAP.K... .PPP..... ......... Expected result: 11 Test #250 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ........B Expected result: 13 Test #251 2 (3, 5) ......... .......P. ......PSP .....B.P. ......... ...K..... ......... ......... ......... Expected result: 8 Test #252 1 (3, 2) ......... ......PPP ...K..PAP B.....PPP ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 5 Test #253 1 (5, 6) ....P.... ...PSP... ....P.... ......... PP....... AP....... PP...K... ......... ......... Expected result: 11 Test #254 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #255 2 (4, 2) ......... ......... ...BK.... ......... ......... ......... ......... .......PP .......PA Expected result: 6 Test #256 2 (5, 8) ......... ......... ......... .......PP ...PPP.PA ...PAP.PP ...PPP... ......... ....BK... Expected result: 13 Test #257 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #258 2 (6, 7) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......K.. ......... Expected result: 13 Test #259 1 (8, 6) ........P PP.....PS AP......P PP....... ......... ......... ........K ......... ......... Expected result: 14 Test #260 2 (1, 5) ......... ......... .PPPP.... PSPAP.... .PPPP.... .K..PPP.. ....PAP.. ....PPP.. ......... Expected result: 24 Test #261 1 (4, 6) ......... ......... .....P... ....PSP.. ...B.P... ......... ....K.... ......... ......... Expected result: 10 Test #262 2 (4, 4) ...P..... ..PSP.... ...P..... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #263 2 (5, 1) ......... PPP..K... PAP...... PPP...... ......... ......... ....B.... ..PPP.... ..PAP.... Expected result: 6 Test #264 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #265 2 (3, 4) .......PA .......PP ....B.... ......... ...K..... ......... .....P... ....PSP.. .....P... Expected result: 7 Test #266 2 (7, 5) ......... .PPP..... .PAP..... .PPPPPP.. ....PAP.. P...PPPK. SP...PPP. P....PAP. .....PPP. Expected result: 12 Test #267 1 (1, 4) ......... ......B.. ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #268 1 (6, 4) ......... ......... ......... ......... ......K.B .....PPP. P....PAP. SP...PPP. P........ Expected result: 10 Test #269 2 (8, 8) ......... ......... PP....... AP....... PP....... AP....... PP....... .....PPP. .....PAPK Expected result: 16 Test #270 1 (4, 1) .....PSP. ....K.P.. ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 5 Test #271 1 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #272 2 (5, 6) ....PPP.. ..PPPAP.. ..PAPPPPP ..PPP.PAP ......PPP ......... ..P..K... .PSP..... ..P...... Expected result: 11 Test #273 2 (3, 7) ......... ..PPP.... ..PAP.... ..PPP.... ..PAPPPP. ..PPPPAP. .....PPP. ...K..... ......B.. Expected result: 10 Test #274 2 (8, 1) ......... ....P...K ...PSP... PPP.P.... PAP...... PPP...... ......... PPP...... PAP...... Expected result: 9 Test #275 2 (8, 6) ......... ......... ......... PP...PPP. AP...PAP. PP...PPP. ........K ......... ......... Expected result: 14 Test #276 2 (6, 6) ......... ......... ......... PPP...... PAP...... PPP...... .B....K.. ......... ......... Expected result: 12 Test #277 2 (5, 8) ......... ........B ......... ......... ......... ......... ......... PPP...... PAP..K... Expected result: 13 Test #278 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #279 2 (7, 2) ......... ......... PPP....K. PAPPPP... PPPPAP... ...PPP... ......... ....BPPP. .....PAP. Expected result: 9 Test #280 1 (8, 5) ......... ......... ....B.... ......... ..PPP.... PPPAP...K APPPP.... PP....... ......... Expected result: 13 Test #281 1 (8, 6) ......... ......... ......... ......... ......... ....B.... ........K ......... ......... Expected result: 14 Test #282 2 (6, 4) ......... ......... ......... PP....... AP....K.. PP....... ......... ......... ......... Expected result: 10 Test #283 2 (6, 2) ....B.... PPP....PP PAP...KPA PPP....PP ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #284 1 (8, 8) ...B..... PPP...... PAP...... PPP...... ......... ......... ......... .....PPP. .....PAPK Expected result: 16 Test #285 2 (6, 4) .......PA .......PP ......... ......... ......K.. PP....... AP....... PP..PPPP. ...PSPAP. Expected result: 10 Test #286 2 (5, 8) .......PP .......PA ......BPP ......... .PPP..... .PAPPPP.. .PPPPAP.. ....PPP.. .....K... Expected result: 13 Test #287 1 (2, 6) .....PPP. .....PAP. .....PPP. ......B.. ....PPP.. ....PAP.. ..K.PPP.. ......... ......... Expected result: 8 Test #288 1 (2, 4) ......... ..P...... .PSP...PP ..P..PPPA ..K..PAPP .....PPP. ......... ......... ......... Expected result: 6 Test #289 2 (3, 4) .PAP..... .PPPPP... ...PAP... ...PPP... ...K..... ........B ......... ......... ......... Expected result: 7 Test #290 2 (5, 4) ......... PPP...... PAP...... PPP...... .....K... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #291 2 (1, 7) ......... ......... ..PPP.... ..PAP.... ..PPP.... .......B. ......... .K....... ......... Expected result: 8 Test #292 1 (5, 2) ......... ......... .PPP.K... .PAP..... .PPP..... ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... Expected result: 7 Test #293 1 (2, 4) ......... ......P.. .....PSP. ....PPP.. ..K.PAP.. PPP.PPP.. PAP...... PPP...B.. ......... Expected result: 6 Test #294 2 (2, 8) ......... ......... ......... ......... .....P... ....PSP.. .....P... ........B ..K...... Expected result: 10 Test #295 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... .B....... ......... Expected result: 7 Test #296 1 (1, 4) ......... ......... .B....... .....PPP. .K...PAP. .....PPP. PP...PPP. AP...PAP. PP...PPP. Expected result: 5 Test #297 1 (6, 1) ......... ......K.. ......... ...P..... ..PSP.PPP ...P..PAP ......PPP ......... ......... Expected result: 7 Test #298 1 (1, 5) ........P ......BPS .PPP....P .PAP..... .PPP..... .K....... ......... ......... ......... Expected result: 6 Test #299 2 (2, 3) ......... ......... ......PPP ..K...PAP .B.PPPPPP ...PAP... ...PPP... ....PPP.. ....PAP.. Expected result: 5 Test #300 1 (1, 2) .PAPPPP.. .PPPPAP.. .K..PPP.. ...P..... ..PSP.PPP ...P..PAP ......PPP ......... ......... Expected result: 3 Test #301 2 (1, 8) ......... ......... ......... ......... ...P..... ..PSP.... ...PPP... ...PAP... .K.PPP... Expected result: 9 Test #302 1 (8, 1) ......... ......P.K .....PSP. ......P.. ......... ......... ....B.... ......... ......... Expected result: 9 Test #303 1 (5, 2) ......... ......... .....K... .PPP..... .PAP.P... .PPPPSP.. .....P... ...B..... ......... Expected result: 7 Test #304 2 (8, 6) ......... ......... ......... ......... ......... .P....... PSP.....K .P....... ......... Expected result: 14 Test #305 1 (5, 2) ..PAP.... ..PPP.... .....K... ......... ......PPP ......PAP ......PPP ......... ......... Expected result: 7 Test #306 1 (1, 7) ....PAP.. ....PPP.. ......... ......... PP....... AP....... PP....P.. .KPPPPSP. ..PAP.P.. Expected result: -1 Test #307 1 (7, 4) ......... ....PPPPP ....PAPAP ....PPPPP .......K. ......... .......PP .......PA .......PP Expected result: 11 Test #308 2 (8, 7) ......... ......... B.......P .......PS ........P ......... ......... ........K ......... Expected result: 15 Test #309 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......P.. .....PSP. ....B.P.. Expected result: 7 Test #310 1 (6, 1) ...PSP... ....P.K.. .....PPP. .....PAP. .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... ......... Expected result: 23 Test #311 2 (2, 1) ......... ..K...... ......... ......... .......PP .....P.PA ....PSPPP PPP..P... PAP...... Expected result: 3 Test #312 2 (4, 4) ......... ......... ......... ......... ....K.... .....PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #313 1 (1, 3) ......... ......... ......... .K....... ......... ......... ........P .......PS ........P Expected result: 4 Test #314 1 (4, 3) ...P..... ..PSP.... ...P..... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #315 2 (3, 6) .....P... ....PSP.. ....BP... ......... ......... PPP..PPP. PAPK.PAP. PPP..PPP. ......... Expected result: 9 Test #316 2 (8, 1) ......... ........K ....B.... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #317 1 (8, 5) ......... PPP...... PAP...... PPP.P.... PP.PSP... AP..P...K PP....... ......... ......... Expected result: 13 Test #318 2 (7, 1) .......B. .......K. ......... .P....... PSP...... .P....... .....PPP. .....PAP. .....PPP. Expected result: 8 Test #319 2 (3, 5) .......PP .......PA .......PP PP....... AP.....P. PPPK..PSP PAP....P. PPP...... ......... Expected result: 8 Test #320 1 (6, 7) ....PAP.. ....PPPB. ......... ......... ......... ......... .PPP..... .PAP..K.. .PPP..... Expected result: 13 Test #321 2 (5, 8) ......... ......... .B....... ......... PPP...... PAP..P... PPP.PSPPP .....P.PA .....K.PP Expected result: 13 Test #322 1 (8, 5) ......... ........P .......PS .PPP....P .PAP..... .PPP....K ......... ......... ......... Expected result: 13 Test #323 1 (3, 7) ......... ......... .....P... ....PSP.. .....P... ......... ......... ...K..... ......... Expected result: 10 Test #324 2 (1, 6) ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #325 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #326 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #327 2 (3, 3) ......... ......... ......... ...K..... ......... PP....... AP....... PP....... ......... Expected result: 6 Test #328 2 (3, 1) ......... ...K..... ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 4 Test #329 1 (3, 1) ......... ...K..... ..PPP.... ..PAP.... ..PPP.... ........B ......... .....P... ....PSP.. Expected result: 4 Test #330 2 (3, 8) .....PPP. .....PAP. .....PPP. ...B..... ..PPP.... ..PAP.... ..PPP.... ......... ...K..... Expected result: 11 Test #331 2 (1, 8) ....PPP.. ....PAP.. ....PPP.. ......... .......PP ..PPP..PA ..PAP..PP ..PPP.... .K....... Expected result: 9 Test #332 1 (5, 4) ....PPP.. ....PAP.. PPPPPPP.. APPAP.... PPPPPK... ......... ......... .P....... PSP...... Expected result: -1 Test #333 1 (5, 2) .PSP..... ..P...... .....K... ......... ......... ......... ..PPPB... ..PAPPPP. ..PPPPAP. Expected result: 7 Test #334 1 (7, 2) ......... ......... .......K. ......... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 9 Test #335 2 (3, 3) ......... ........B ......... ...K..... ......... ...P..... ..PSP.... ...P..... ......... Expected result: 6 Test #336 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ........P .......PS Expected result: 9 Test #337 1 (8, 7) ......... ......... ......... PP....... AP....... PP....... ......... .......BK ......... Expected result: 15 Test #338 1 (3, 3) ......... ......... ......PPP ...K..PAP ......PPP ......... ......... ......PPP ......PAP Expected result: 6 Test #339 1 (5, 7) .......P. ..PPP.PSP ..PAP..P. ..PPP.... ......... ......... ...B..... .....K... ......... Expected result: 12 Test #340 2 (1, 6) ......... ......... ......... ....B.... ......... ......... .K....... ......... ......... Expected result: 7 Test #341 2 (6, 7) ......... ......... ......... PPP...... PAP...... PPP...... ......... ......K.. ......... Expected result: 13 Test #342 2 (6, 3) ......... ......... ......... ......K.. ......... ....B.... ......... ......... ......... Expected result: 9 Test #343 2 (1, 3) .PAP..... .PPP..... ......... .K....... ......... .....B... ......... ........P .......PS Expected result: 4 Test #344 1 (7, 8) .PPP...B. .PAP..... .PPP..... ......... ......... ......... ..PPP.... ..PAP.... ..PPP..K. Expected result: 15 Test #345 2 (2, 8) ......... .PPP..... .PAP..... .PPP..... ......... ......... ....B.... ......... ..K...... Expected result: 10 Test #346 1 (4, 8) ......... ......P.. .....PSP. ......P.. ......... ....PPP.. ....PAPPP ....PPPAP ....K.PPP Expected result: 12 Test #347 1 (2, 1) ......PPP ..K...PAP ......PPP ......... ......... ......... B..PPP... ...PAP... ...PPP... Expected result: 3 Test #348 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ........P ......KPS Expected result: 14 Test #349 2 (4, 3) ......... ......... B........ ....K..PP .......PA ......PPP ......PAP ......PPP ......... Expected result: 7 Test #350 2 (5, 7) .PPP.B... .PAP..... .PPP..... .PPP....P .PAP...PS .PPP....P PP....... AP...K... PP....... Expected result: -1 Test #351 1 (2, 1) ......P.. ..K..PSP. PP.PPPP.. AP.PAP... PP.PPP... ....B.... .....PPP. .....PAP. .....PPP. Expected result: 3 Test #352 2 (5, 4) ......... ......... ......... B........ .....K... ......... ......... ......... ......... Expected result: 9 Test #353 1 (6, 5) ....PAP.. ....PPP.. ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #354 2 (8, 1) ......... ........K .PPP..... .PAPPP... .PPPAPPPP ...PPPPAP ......PPP ......... ......... Expected result: 9 Test #355 1 (1, 3) ......... ......... ......... .K.PPP... ...PAP... ...PPP... ....PPPB. ....PAP.. ....PPP.. Expected result: 4 Test #356 1 (5, 8) ......... .....B... ......... .....P... ....PSP.. .....P... ......... ......... .....K... Expected result: 13 Test #357 2 (2, 5) ......PPP .PPP.BPAP .PAP..PPP .PPP..... ......... ..K...... ......... .....PPP. .....PAP. Expected result: 7 Test #358 1 (2, 7) .PPP..... .PAP..... .PPP..B.. ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #359 1 (7, 8) ......... ..PPPP... .PSPAP... ..PPPP... ......... ......... ..PPP.... PPPAP.... PAPPP..K. Expected result: 15 Test #360 2 (1, 7) ..PAP.... ..PPPP... ...PAP... ...PPP... ...PPP... ...PAP... ...PPP... .K....... ......... Expected result: 8 Test #361 1 (4, 8) ...PPP... ...PAP.P. ...PPPPSP .......P. ......... ..B...... ......... ......... ....K.... Expected result: 12 Test #362 1 (7, 8) ......... ....P.... PPPPSPPPP PAP.P.PAP PPP...PPP ......... ......... ......... .......K. Expected result: -1 Test #363 1 (8, 4) .PPP..... .PAP..... .PPP..... ......... ........K ......... ....P..PP .PPPSP.PA .PAPP..PP Expected result: 12 Test #364 2 (1, 2) ......... ......... .K....... ....PPP.. ....PAP.B ....PPPP. ..PPP.PSP ..PAP..P. ..PPP.... Expected result: 3 Test #365 1 (8, 3) ...PPP... ...PAP... ...PPP... ........K ....P..PP ...PSP.PA ....P..PP ......... ......... Expected result: 11 Test #366 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......B.. Expected result: 5 Test #367 2 (3, 4) .B..PAPAP ....PPPPP ......... ......... ...K..... .P....... PSP...... .P.PPP... ...PAP... Expected result: 7 Test #368 2 (5, 5) ......... ........B ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #369 1 (3, 1) ......... ...K..... ........B ......... .PPP..... .PAP..... .PPP..... .PSP..PPP ..P...PAP Expected result: 4 Test #370 1 (4, 2) ......... ......... ....K.... PP....... AP....... PP....... ......P.. ...PPPSP. ...PAPP.. Expected result: 6 Test #371 2 (8, 6) ......... ......... ......... ......... ......... ......... .....PPPK .....PAP. .....PPP. Expected result: 14 Test #372 2 (3, 6) .......PP ...PPP.PA ...PAP.PP ...PPP... ......... ......... ...K...B. ......... ......... Expected result: 9 Test #373 2 (7, 5) ......... ......... ......... ......... ......... .......K. ....PPP.. ....PAP.. ....PPP.. Expected result: 12 Test #374 1 (4, 1) ..PSP.... ...PK.... ......... ......... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 7 Test #375 1 (6, 1) .PAP..... .PPP..K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #376 2 (3, 6) ......... .....PPP. .....PAP. .....PPP. .....PPP. .....PAP. ...K.PPP. ........P .......PS Expected result: 9 Test #377 2 (5, 1) ......... .....KP.. .....PSP. ......P.. ......... ......... ......... ......... ......B.. Expected result: 6 Test #378 1 (2, 8) ......... ......... ......... ......... .P....... PSP...... .P..PPP.. ....PAP.. ..K.PPP.. Expected result: 12 Test #379 1 (3, 5) ......PAP ......PPP ......... ..B...... ......... .P.K..... PSPPPP... PPPPAP... PAPPPP... Expected result: 8 Test #380 1 (1, 8) ......... PPP...... PAP...... PPP...... .....PPP. .....PAP. .....PPP. .B....... .K....... Expected result: 13 Test #381 2 (3, 4) ......... ......... .....PPP. ..B..PAP. ...K.PPPP .......PS .PPP..PPP .PAP..PAP .PPP..PPP Expected result: 7 Test #382 2 (1, 6) .....P... ....PSP.. .....P... PP....... AP....... PP....... .K....... ......... ......... Expected result: 9 Test #383 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... .......PP .......PA Expected result: 7 Test #384 1 (4, 7) ......... ......... ......... ......... ..B...... ......... ......... ....KPPP. .....PAP. Expected result: 11 Test #385 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... B........ ......... Expected result: 8 Test #386 2 (4, 2) ......... ......... ....K.... ......... ......... .PPP..... .PAP...PP .PPP...PA .......PP Expected result: 6 Test #387 1 (7, 8) ......... .....P... ....PSP.. .....P... ......... ..PPP.... ..PAP.... .PPPP.... .PAP...K. Expected result: 15 Test #388 1 (1, 3) ......... ......... ........B .K....... ......... ......... ........P .......PS ........P Expected result: 4 Test #389 2 (6, 6) ........B ......... ......... ......... ......... ......... .PPP..K.. .PAP..... .PPP..... Expected result: 12 Test #390 2 (5, 1) ......... .....K... ........B ......... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 6 Test #391 2 (1, 4) ......... P........ SP....... P....PPP. .K...PAP. .....PPP. ......... ......... ......... Expected result: 7 Test #392 1 (8, 1) ......... ........K ......... ....P.... ...PSP... ....P.... ......... PP.B..... AP....... Expected result: 9 Test #393 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 2 Test #394 2 (5, 8) .......PA .......PP ......... ......... PPP...... PAP...... PPP...... PPP....P. PAP..KPSP Expected result: 13 Test #395 2 (8, 1) ..PAPSP.. ..PPPP..K .......PP .......PA ...B...PP ......... ......... ......... ......... Expected result: 11 Test #396 1 (2, 6) ......... ......... ......... ........B ......... ......... ..K...... ....PPP.. ....PAP.. Expected result: 8 Test #397 2 (6, 2) ......... ......... PP....K.. AP....... PP.....PP .......PA .......PP .PPPP.... PSPAP.... Expected result: 8 Test #398 2 (5, 8) ......... ......... ......... ......... .......PP ..PPP..PA ..PAP..PP ..PPP.... ..PAPK... Expected result: 13 Test #399 1 (3, 2) ......... .P....... PSPK..... .P....... ......... ......... ......... ......... ......... Expected result: 5 Test #400 1 (2, 6) .....PAP. .....PPP. ......PPP PPP...PAP PAP...PPP PPP...B.. ..K...... ......... ......... Expected result: 10 Test #401 1 (3, 3) ......... ......... ......... ...K..... .......P. ..PPP.PSP ..PAP..P. ..PPP.... ...B..... Expected result: 6 Test #402 1 (3, 7) ......... ......... ......... ......... .P.B..... PSP...... .P....... ...K..... ......... Expected result: 10 Test #403 1 (1, 8) .......P. ..B...PSP .....PPP. .PPP.PAP. .PAP.PPP. .PPP..... ......... ......... .K....... Expected result: 9 Test #404 2 (8, 1) ......... ........K ......... ......... ......... B........ ......... ......... ......... Expected result: 9 Test #405 2 (3, 4) ......... ......... ......... PP....... AP.K..... PPP...... PAP...... PPP...... ......... Expected result: 7 Test #406 1 (7, 6) .PPP..... .PAP..... PPPP..... APSP..... PPP...... PPP...... PAPB...K. PPP...... ......... Expected result: -1 Test #407 2 (3, 4) ..PAP.... ..PPP.... ......... ......... ...K..... ......... ......... ......PPP ......PAP Expected result: 7 Test #408 2 (5, 8) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #409 2 (2, 7) ......... ......... .......PP .......PA .......PP .B....... ......... ..K...... ......... Expected result: 9 Test #410 2 (7, 2) ......... ......... .......K. ......... .....PPP. .....PAP. .....PPP. .P....... PSP...... Expected result: 9 Test #411 2 (6, 7) ......... PP....... AP.....PP PP.P...PA ..PSP..PP PPPP..... PAP...... PPP...K.. ......... Expected result: 13 Test #412 1 (7, 1) ......... .......K. ......... ......... ......... ....B.... ......... .PPP..... .PAP..... Expected result: 8 Test #413 1 (5, 6) ........P .......PS .PPP....P .PAP..... .PPP..... ......... .....K... ......... ......... Expected result: 11 Test #414 1 (1, 8) ..PPP.... PPPAP...B PAPPP.... PPP...... ......... ......... ......... ......... .K....... Expected result: -1 Test #415 1 (1, 6) ......... ...P..... ..PSP.... ...P..... ......... ......... .K....... ......... ......... Expected result: 7 Test #416 2 (4, 7) .B.PAP... ...PPP... ......... ......... .......PP .......PA .......PP ....K.... ......... Expected result: 11 Test #417 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #418 1 (1, 7) .......PP .......PA .PPP...PP PPAP..... APPP...B. PPP...... .PSP..... .KP...... ......... Expected result: 16 Test #419 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #420 2 (8, 3) ......... ......... ...PPP... ...PAP..K ...PPP... ......... ......... ........P ..B....PS Expected result: 11 Test #421 1 (3, 3) .......PA .....PPPP .....PAP. PPPK.PPP. PAP...... PPP...... ......... ......... ......... Expected result: 6 Test #422 2 (4, 5) ......... .....B... ......... ..P...... .PSP..... ..P.K.... ......... ......... ......... Expected result: 9 Test #423 1 (7, 5) ......... ......... ......... .P....... PSP...... .PB....K. ......... ......... ......... Expected result: 12 Test #424 1 (4, 2) ......... ......... ....K.... ..P...... PPSP..... APP...... PP....... ..B...... ......... Expected result: 6 Test #425 2 (4, 8) ......... ......... ......... ......P.. .....PSP. ......P.. ......... ......... ....KB... Expected result: 12 Test #426 2 (4, 3) ........B ......... ......... PP..K.... AP....... PP....... ......... ......... ......... Expected result: 7 Test #427 2 (6, 7) ......... ......... ......... ......... ..PPP.... .PPAP.... PSPPP.... .P....K.. ...B..... Expected result: 13 Test #428 1 (7, 5) ......... ......... ..P...... .PSP..... ..P...... .......K. ..PPP...B ..PAP.... ..PPP.... Expected result: 12 Test #429 2 (4, 3) ......... ......... ......... ...PK.... PPPSP.... PAPP..... PPP...... ......... ......... Expected result: 7 Test #430 1 (8, 5) ......... ......... ......... ......P.. .....PSP. ......P.K ......... ......... ....B.... Expected result: 13 Test #431 2 (8, 4) ....PAP.. ....PPP.. .B....... ......... ........K ...PPP... ...PAP... .PPPPP... .PAP..... Expected result: 12 Test #432 2 (1, 6) ...PAP... ...PPP... ......... .PPP..... .PAP..... .PPP..... .K..PPP.. ....PAP.. B...PPP.. Expected result: 7 Test #433 1 (8, 3) ......... ......... ......... ........K ......... ......... .......PP .......PA .......PP Expected result: 11 Test #434 2 (3, 7) .......PA .....B.PP ......... ......... .PPP..... .PAP.PPP. .PPP.PAP. ...K.PPP. ......... Expected result: 10 Test #435 2 (3, 5) ......... .......PP .......PA ....PPPPP ....PAP.. ...KPPP.. ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #436 2 (3, 2) ......... ......... ...K..... ......... ......... .....B... ......... P........ SP....... Expected result: 5 Test #437 2 (4, 1) ......... ....K...P .......PS ........P ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 5 Test #438 2 (3, 6) ......... .....BP.. .....PSP. ......P.. ......... ......... ...K..... ......... ......... Expected result: 9 Test #439 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #440 2 (4, 5) ......... .......P. ......PSP .......P. ......... ....K.... ......B.. ......... ......... Expected result: 9 Test #441 1 (3, 4) ......PAP ..PPP.PPP ..PAP.... ..PPP..PP ...K...PA .......PP ......... ......... ......... Expected result: 7 Test #442 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......B.. ......... Expected result: 6 Test #443 2 (3, 3) ......B.. PPP...... PAP...... PPPK..... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 6 Test #444 2 (6, 1) ......... ......K.. ......... .....P... ....PSP.. .....P... ....B.... ......... ......... Expected result: 7 Test #445 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......B.. ......... Expected result: 11 Test #446 2 (3, 1) ......... ...K..... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... Expected result: 4 Test #447 1 (5, 8) .......PS ........P ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #448 1 (4, 3) ..P...... PPSP..... APP...... PP..K.... ......... PPP...... PAP...... PPP...B.. ......... Expected result: -1 Test #449 2 (1, 8) ....PAP.. ....PPP.. ......... PPP...... PAP...... PPP...... ......... ......... .K....... Expected result: 13 Test #450 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......B.. Expected result: 7 Test #451 1 (1, 8) .......P. ......PSP .......P. ......... ......... ..B...... ......... ......... .K....... Expected result: 9 Test #452 1 (8, 5) ......... ......... ...P..... ..PSP.... ...P..... ........K ......... ......... ......... Expected result: 13 Test #453 2 (2, 2) ......... ...PPP... ..KPAP... P..PPP... SP....... P.B...... ......... ......... ......... Expected result: 4 Test #454 2 (5, 5) ....PPP.. ....PAP.. .PPPPPP.. .PAP..... .PPP..... .PAP.K... .PPP..... ......... ......... Expected result: 14 Test #455 1 (5, 7) ......... ......... .P....... PSP...... .P...PPP. .....PAP. .....PPP. .....K... ......... Expected result: 12 Test #456 2 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #457 1 (2, 1) ......... P.K...... SPPP..... PPAP...PP .PPP...PA .......PP .......PA .......PP ......... Expected result: 3 Test #458 1 (7, 2) ......... ......... .......K. ......... ......... ..PPP.PPP ..PAP.PAP PPPPP.PPP AP....... Expected result: 9 Test #459 1 (4, 3) ......... ......... ......... ....K.... ...P..... ..PSP.... ...P..... ......... ......... Expected result: 7 Test #460 2 (1, 3) ......... ......... ...PPP.P. .K.PAPPSP ...PPP.P. ......... ......... ......... ......... Expected result: 4 Test #461 1 (5, 5) ...PAP... ...PPP... .....PPP. ..PPPPAPP ..PAPPPPS ..PPPK..P ......... ......... ..B...... Expected result: 12 Test #462 2 (2, 4) ......... ......PPP ......PAP .....PPPP ..K..PAP. .....PPP. ......... PP....... AP....... Expected result: 6 Test #463 1 (7, 3) .......P. ......PSP .......P. .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #464 1 (1, 7) .....PSP. ......P.. ......... ......... PPP.....B PAP...... PPP...... .K....... ......... Expected result: 12 Test #465 1 (2, 2) ..PAPPSP. ..PPP.P.. ..K....PP .......PA .......PP .PPP..... .PAP...B. .PPP..... ......... Expected result: 4 Test #466 2 (3, 3) ......... ........P .......PS ...K....P ......... ......... ......... ......... ......... Expected result: 6 Test #467 2 (6, 3) ......PPP ......PAP ..PPP.PPP ..PAP.K.. ..PPP.... B.PPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #468 2 (2, 1) ......... ..K...... .PPP..... .PAP..... .PPP..... ......B.. ......... ......... ......... Expected result: 3 Test #469 2 (4, 8) ......... ......... ......... ....P.... ...PSP... ....P.... ......... ......... ....K.... Expected result: 12 Test #470 1 (3, 1) ....PAP.. ...KPPP.. ......... .......PP PPP....PA PAP....PP PPP...... ......... B........ Expected result: 4 Test #471 1 (3, 8) ......... ......... ......PPP ......PAP ......PPP ......... ......... PPP...... PAPK..... Expected result: 11 Test #472 2 (4, 7) ......... ......... .......PP .......PA PPP....PP PAP...... PPP...... AP..K.... PP....... Expected result: 11 Test #473 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #474 2 (4, 8) ......PPP ......PAP ......PPP ......... .....PPP. .....PAP. .....PPP. ......... ....K.... Expected result: 12 Test #475 2 (6, 2) ......... ......... ......K.. ....PPP.. ....PAP.. ....PPP.. ....PAP.. ....PPP.. .......B. Expected result: 8 Test #476 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #477 1 (8, 2) ....PPP.. ....PAP.. ....PPP.K ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 12 Test #478 2 (1, 5) ......... ......B.. ......... ......... ......... .K....... ......... .....P... ....PSP.. Expected result: 6 Test #479 1 (4, 4) ..PPP.... ..PAP.... .PPPP.... .PAP..... .PPPK.... ......... ......... ....PPP.. ....PAP.. Expected result: 10 Test #480 1 (8, 1) ......... ........K ......... PP......P AP.....PS PP......P ......... ......... ......... Expected result: 9 Test #481 1 (3, 4) ......... ...P..... ..PSP.... ...P..... ...K..... ......B.. ......... ......... ......... Expected result: 7 Test #482 1 (8, 8) ......... ......... ......... .......P. ......PSP .......P. ......... ....PPP.. ....PAP.K Expected result: 16 Test #483 1 (4, 4) ......PAP ......PPP ......... ......... ....K.PPP ...PPPPAP .B.PAPPPP ...PPP... ......... Expected result: 8 Test #484 1 (7, 8) ......... ......... ......... B........ ......... ......... ......... ......... .......K. Expected result: 15 Test #485 2 (1, 4) ......... ......... ......... ......... PK....... SP....... P........ ......... ......... Expected result: 5 Test #486 1 (7, 8) ......... ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .......K. Expected result: 15 Test #487 2 (8, 6) ......... ......... ......... ......PPP ......PAP ...B..PPP ........K ......... ......... Expected result: 14 Test #488 1 (1, 7) .PPP.P... .PAPPSP.. .PPP.P... ......... ......... ......... ......... .KPPP.... ..PAP.... Expected result: 8 Test #489 2 (3, 4) ...B..... ....P.... ...PSP... ....P.PPP ...K..PAP PPP...PPP PAP...... PPP...... ......... Expected result: 7 Test #490 2 (7, 6) ......... ......... ......... ......... ..P...... .PSP..... ..P....K. ......... ......... Expected result: 13 Test #491 2 (1, 1) ...PPP... .K.PAP... ...PPP... ......... ......... ....B.... ......... ......... ......... Expected result: 2 Test #492 2 (1, 7) ......PAP ..PPP.PPP ..PAP.... ..PPP.... ......... .B....... ......... .K....... ......... Expected result: 8 Test #493 1 (2, 3) ......... PP.....PP AP.....PA PPK....PP ......... ......... ......... ......... ......... Expected result: 5 Test #494 1 (1, 4) ......... ......... ......... ......... .K....... ......B.. ......... PPP...... PAP...... Expected result: 5 Test #495 2 (7, 3) ......... .B....... ......... .......K. ......... ......... ...P..... ..PSP.... ...P..... Expected result: 10 Test #496 1 (8, 2) ......... ......... ........K ......... ......... .......PP ....P..PA ...PSP.PP ....P.... Expected result: 10 Test #497 2 (2, 4) ......... .B....... ......... ......... ..K...... ......... ......... .......P. ......PSP Expected result: 6 Test #498 1 (3, 2) ......PSP .......P. ...K..... ......... ........B ......... ......... ......... ......... Expected result: 5 Test #499 1 (2, 6) ......... ......PPP ......PAP .....PPPP ....PSPPA ....PPPPP ..K.PAP.. ....PPP.. ......... Expected result: 8 Test #500 2 (6, 3) ......... ......... ......... ......K.. ......... ...B..... .PPPPP... .PAPAP... .PPPPP... Expected result: 9 Test #501 1 (2, 4) ......... ......... ......... ......... ..K...... ......... .PPP..... .PAP..... .PPP..... Expected result: 6 Test #502 1 (8, 3) ......... ....B.... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #503 2 (4, 8) ......... ...PPP... ...PAP... ...PPP... ......... ......... P........ SP....... P...K.... Expected result: 12 Test #504 2 (7, 3) ......... ......... ......... .......K. .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... ....B.... Expected result: 10 Test #505 1 (4, 6) ......... ......... PPP...... PAP...... PPP...... ......... ....K.... ......... ......B.. Expected result: 10 Test #506 1 (4, 4) ......... ...PPP... ...PAP... ...PPP... B...K.... ..PPP.... PPPAP.... PAPPP.... PPP...... Expected result: 8 Test #507 1 (8, 7) .....PAP. .....PPP. P........ SP....... P........ ......... .......B. ........K ......... Expected result: 15 Test #508 2 (3, 4) ......... ......... .....PPP. .....PAP. ...K.PPP. ......... ......... ......... ......... Expected result: 7 Test #509 2 (5, 5) .B....... ..P...... .PSP..... ..P...... ......... .....K... ......... ......... ......... Expected result: 10 Test #510 2 (3, 4) ..PAP.... ..PPPPPP. .....PAP. .....PPP. ...K..... .....BP.. .....PSP. ..PPP.P.. ..PAP.... Expected result: 7 Test #511 1 (3, 1) ......... ...K..B.. ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #512 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #513 1 (1, 8) ......... ......... ......... ......... ....PPP.. ....PAP.. B...PPP.. ......... .K....... Expected result: 9 Test #514 1 (2, 3) ......... ......... .B....... ..K...... ......... ......P.. .....PSP. ......P.. ......... Expected result: 5 Test #515 1 (5, 1) ......... .....K... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 6 Test #516 2 (2, 6) .......B. ......... ......... ......... .....PPP. .....PAP. ..K.PPPP. ....PAP.. ....PPP.. Expected result: 8 Test #517 2 (6, 4) ......... PPP...... PAP...... PPP...... ......K.. ......... ....P.... ...PSPPPP ....P.PAP Expected result: 10 Test #518 1 (4, 8) .PAP...PP PPPP...PA SP.....PP P........ ......... .....PPP. .....PAP. .....PPP. ....K.B.. Expected result: -1 Test #519 1 (8, 7) .....P... ....PSP.. .....P... ..PPP.... ..PAP.... PPPPP.... AP....... PPPP....K .PAP..... Expected result: -1 Test #520 2 (8, 7) ...PPP... ...PAP... P..PPP... SP....... P........ ......... ......... ........K ......... Expected result: 15 Test #521 2 (4, 3) ...PPP... ...PAP... ...PPP... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #522 2 (5, 4) ......... .PPP..... .PAP....B .PPP..... .....K... ......... .......PP .......PA .......PP Expected result: 9 Test #523 2 (2, 5) ..PSP.... ...P..... ......... .....PPP. .....PAP. ..KPPPPP. ..BPAP... ...PPP... ......... Expected result: 7 Test #524 1 (1, 7) ......... .......P. ......PSP ......PPP PP....PAP AP....PPP PPB...... .K....... ......... Expected result: 10 Test #525 1 (2, 5) ......... ......... ......... ......... ....PPP.. ..K.PAP.. ....PPPP. ......PSP .......P. Expected result: 7 Test #526 2 (4, 3) ...PPP... ...PAP... ...PPP... PP..K.... AP....... PP....... ..P..PPP. .PSP.PAP. ..P..PPP. Expected result: 7 Test #527 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... .B....... Expected result: 5 Test #528 2 (2, 5) ......... .....B... ......... ......... ......... ..K...... ......... .PPP..... .PAP..... Expected result: 7 Test #529 2 (2, 3) ......... ......... ......... .BK...... ......... ......... ......... ......... ......... Expected result: 5 Test #530 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #531 2 (6, 4) ......... ......... PP....... AP....... PP....K.. ......... ......... ......... ......... Expected result: 10 Test #532 2 (1, 6) ...PAP... ...PPP... ......... .PPP..... .PAP..... .PPP..... .K....... ......... ......... Expected result: 7 Test #533 1 (1, 7) ......... ......... .....B... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #534 1 (3, 1) ......... ...K..... ......... ..PPP.... ..PAP.... .PPPP.... .PAP..... .PPP..PPP ......PAP Expected result: 4 Test #535 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ........P .......PS ........P Expected result: 7 Test #536 1 (6, 8) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......K.. Expected result: 14 Test #537 2 (7, 6) ......... PPP...... PAPP...PP PPPSP..PA PP.P...PP AP....... PP.....K. ......B.. ......... Expected result: 13 Test #538 1 (8, 3) ......... ......... ......... ..PPP..PK ..PAP.PSP ..PPP.BP. ..PAP.... ..PPP.... ......... Expected result: 11 Test #539 2 (1, 8) ......... ...PPP... ...PAP... ...PPP... ......... ...PPP... ...PAP... ...PPP... .K....... Expected result: 9 Test #540 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #541 2 (3, 3) ......... ......... .P....... PSPK..... .P....... ......... ......... B........ ......... Expected result: 6 Test #542 2 (6, 3) .PAP...PP .PPP...PA .......PP ......K.. ....B.... ......... ......... ......... ......... Expected result: 9 Test #543 2 (7, 5) ....PAP.. ....PPP.. B........ ......... ...PPP... ...PAP.K. ...PPP... ......... ......... Expected result: 12 Test #544 2 (5, 5) ......B.. ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #545 2 (1, 2) .PAP...PA .PPP...PP .K....... ...B.P... PP..PSP.. AP...P... PP....... ......... ......... Expected result: 3 Test #546 2 (8, 2) ......PAP ..PPP.PPP ..PAP.B.K ..PPPP... ....PSP.. .....P... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #547 2 (6, 3) .PPP..... .PAP...B. .PPP..... ..PPP.K.. ..PAP..PP ..PPP..PA .......PP ......... ......... Expected result: 15 Test #548 1 (3, 7) .PSP..... ..P...... ..PPP.... ..PAP.... ..PPP.... ......... ......... ...K..... ......... Expected result: 10 Test #549 2 (5, 7) ......... P....PPP. SP...PAP. PPPP.PPP. .PAP.PPP. .PPP.PAP. .....PPP. .....K... ......... Expected result: 12 Test #550 2 (7, 8) ......... ...PPP... B..PAP... ...PPP... ......... ......... ......... ......... .......K. Expected result: 15 Test #551 2 (2, 1) ......... ..K..P... ..B.PSP.. .....P... ......... ......... ......... ......... ......... Expected result: 3 Test #552 1 (5, 5) ......... ......... ......... ......... ......... .....K... ...PPP... ...PAPPP. ...PPPAP. Expected result: 10 Test #553 2 (3, 7) ......... P........ SP....... P........ ......... ......... .....B... ...K..... ......... Expected result: 10 Test #554 2 (6, 8) ......... ......... ......... ......... ......... ....PPP.. ....PAP.. PPPPPPP.. PAPPAPK.. Expected result: 16 Test #555 1 (6, 3) ......... PP....... AP....... PP....K.. B........ ......... ......PPP .P....PAP PSP...PPP Expected result: 9 Test #556 1 (7, 7) ......... ......... ......... ......... ..B...... ......... ......... .......K. ......... Expected result: 14 Test #557 2 (6, 5) ......... ......... ......... ......... ......... ......K.P .......PS ........P ........B Expected result: 11 Test #558 2 (1, 1) ......... .K....... .PPP..... .PAP..... .PPP..... ......... .......B. ...PPP... ...PAP... Expected result: 2 Test #559 1 (1, 3) ......... ..PPP.... ..PAP.... .KPPP.... ..PAP.... ..PPP.... ......... .....P... ....PSP.. Expected result: 4 Test #560 1 (5, 5) ......... PPP...... PAP...... PPPB..... ......... .....K... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #561 2 (6, 7) ......... ......... ......... ......PPP ......PAP ......PPP .PPPPP... .PAPAPK.. .PPPPP... Expected result: -1 Test #562 1 (7, 7) .....PPPS ..PPPPAPP ..PAPPPP. .BPPPP... ...PAP... ...PPP... ......... .......K. ......... Expected result: 14 Test #563 1 (8, 7) ......... ......... ......... ......... ......... ......... .P....... PSP.....K .P....... Expected result: 15 Test #564 2 (2, 5) .......PA .......PP ......... ......... ......... ..K...... ......... P........ SP....... Expected result: 7 Test #565 2 (2, 7) ......... .P....... PSP...... .P....... ......... .....PPP. .....PAP. ..K..PPP. ...B..... Expected result: 11 Test #566 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... .PPP.PPP. .PAP.PAP. Expected result: 6 Test #567 1 (5, 5) ......... PPPPP.... PAPAP.... PPPPP.... ......... .....K... ......... ......... ......... Expected result: 10 Test #568 2 (3, 1) ....PAP.. ...KPPPP. ......PSP .......P. ......... ......... B........ ......... ......... Expected result: 4 Test #569 1 (2, 2) ......... P........ SPK...... P........ ......... ......... ......... ......... .....B... Expected result: 4 Test #570 1 (8, 4) ..PPPPAP. ..PAPPPP. ..PPP.... ......... ....B...K P........ SP....... P..PPP... ...PAP... Expected result: 12 Test #571 2 (5, 5) ......... ......... ......... .......PP .......PA .....K.PP ......... ......... ......... Expected result: 10 Test #572 1 (7, 7) ......... ......... .....PPP. ....BPAP. .....PPP. ......... ....PPP.. ....PAPK. ....PPP.. Expected result: 14 Test #573 1 (5, 6) ...PPP... ...PAP... ...PPP... .....PPP. .....PAP. .....PPP. .....K... ......... ...B..... Expected result: 11 Test #574 1 (8, 8) ......... ......... ......... ...PPP.PP ...PAP.PA ...PPP.PP ..PPP.... ..PAP.... ..PPP...K Expected result: 16 Test #575 1 (2, 5) ......... ...PPP... ...PAP... ...PPP... ......... ..K...... PP....... AP....... PP....... Expected result: 7 Test #576 1 (5, 6) ......... ......... ......... ......... ......... .B....... ...P.K... ..PSP.... ...P..... Expected result: 11 Test #577 2 (7, 3) ......PSP .......P. ......... .......K. ......... .PPP..... .PAP..... .PPPP..B. ..PAP.... Expected result: 10 Test #578 1 (4, 2) .....PPP. .....PAP. ....KPPP. ..B....P. ......PSP .......P. ......... ......... ......... Expected result: 6 Test #579 1 (8, 4) ......PPP ......PAP ......PPP ......... ........K ......... ......... ...P..... ..PSP.... Expected result: 12 Test #580 2 (7, 5) ......... ......P.. .....PSP. ......P.. PP....... APPPP..K. PPPAP..PP ..PPP..PA .......PP Expected result: 12 Test #581 2 (5, 3) ......... ......... .......B. .....KPPP ......PAP ......PPP ......... ......... ......... Expected result: 8 Test #582 2 (1, 7) ......... ......... .PPP...PP .PAP...PA .PPPPPPPP ....PAP.. ....PPP.. .K.PSPB.. ....P.... Expected result: 8 Test #583 2 (6, 2) ......... ......... ..PPP.K.. ..PAP.... ..PPP.... .....P... ....PSP.. .PPP.P... .PAP..... Expected result: 8 Test #584 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ....B.... Expected result: 7 Test #585 2 (3, 6) ...PAP... PP.PPPPPP AP....PAP PP....PPP ......... ......... ...K..... ......... ......... Expected result: 9 Test #586 1 (7, 8) ....B.PAP ......PPP ......... ......... ......... ......... ....P.... ...PSP... ....P..K. Expected result: 15 Test #587 2 (7, 3) ......... .B..P.... ...PSP... ....P..K. ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 10 Test #588 2 (6, 7) .......PA .......PP ..PPP.... ..PAP.... ..PPP.... ........B .PPP..... .PAP..K.. .PPP..... Expected result: 13 Test #589 1 (8, 7) ......... ......... ......... ......... ......... .PPP..... .PAP..... .PPP....K ......... Expected result: 15 Test #590 2 (3, 8) ......... ......... ..PPP.... B.PAP.... ..PPPP... ...PAPPPP ...PPPPAP ......PPP ...K..... Expected result: 11 Test #591 1 (3, 2) ......PPP ......PAP ...K..PPP ......... ..PPP.... ..PAP.... ..PPP.... ........B ......... Expected result: 5 Test #592 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #593 1 (2, 1) ......... ..KPPP... ...PAP... ...PPP.P. .PPP..PSP .PAP.B.P. .PPP..... ....PPP.. ....PAP.. Expected result: 3 Test #594 2 (2, 1) ......... ..K...... ......... ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 3 Test #595 1 (1, 4) ......... ..PPP.... ..PAP.... ..PPP.... .K.P..... ..PSP.... ...P..... ......B.. ......... Expected result: 5 Test #596 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......PPP PP....PAP AP....PPP Expected result: 5 Test #597 1 (4, 3) ......PPP .P....PAP PSP...PPP .P..K.... ......... PP....... AP....... PP....... ......... Expected result: 7 Test #598 2 (5, 5) ...PPP... ..BPAP... .PPPPP... .PAP..... .PPP..... .....K... ........P .......PS ........P Expected result: 10 Test #599 2 (4, 5) ......P.. .....PSP. ......P.. ......... ......... ....K.PPP ......PAP ......PPP ........B Expected result: 9 Test #600 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #601 1 (1, 3) ......... ......... .......PP .K.....PA .......PP ......... ......... ......... ......... Expected result: 4 Test #602 2 (5, 2) ..B...... ......... .....K... ......PPP ......PAP PPP...PPP PAP...PSP PPP....P. ......... Expected result: 7 Test #603 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #604 1 (6, 4) ...PAP... ...PPP... ......... ......... ......K.. PPP...PPP PAP..PSPA PPP...PPP ......B.. Expected result: 10 Test #605 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ........B .PPP...P. .PAP..PSP Expected result: 6 Test #606 2 (5, 3) ......PAP ......PPP ......... .....K... .PPP..... .PAP.P... .PPPPSP.. .....P... ......... Expected result: 8 Test #607 1 (5, 5) ......... .B....... ......... ......... ......... .....K... ......... .......P. ......PSP Expected result: 10 Test #608 2 (1, 5) ......... ......... .......P. ......PSP ...B...P. .K....... ......... ......... ......... Expected result: 6 Test #609 2 (1, 2) ......... ......... .K.P..... ..PSP.... ...P...PP .......PA .......PP ......... ......... Expected result: 3 Test #610 1 (1, 4) ......... ....PPP.. ....PAP.. ....PPP.. .K......B ......... PPP...... PAP...... PPP...... Expected result: 5 Test #611 1 (4, 6) ......... ......... ......... ......... PPP...... PAP....B. PPP.K.... ......... ......... Expected result: 10 Test #612 1 (8, 5) ......... ......... ......... ......... PP....... AP......K PP....... ......PPP .....PSPA Expected result: 13 Test #613 1 (3, 5) ......... ....B.... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #614 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #615 2 (7, 7) ......... ......... ......... .....P... ....PSP.. .....P... ......... .......K. ......... Expected result: 14 Test #616 1 (5, 2) ......PAP ......PPP .....K... ......... .......PP P......PA SPPPP..PP P.PAP.... ..PPP.... Expected result: 7 Test #617 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ....PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #618 1 (2, 5) ......PSP .......P. ......... ......... ......B.. ..K...... ......... ......... ......... Expected result: 7 Test #619 1 (4, 3) ......... ......... ......... ....KP... ....PSP.. .....P... ......... ......... ...B..... Expected result: 7 Test #620 2 (1, 1) .PSP..... .KP...... ......... ......... ......... ......B.. ......... ......... ......... Expected result: 2 Test #621 1 (3, 3) ......... ......... ........B ...K..... ......... ......... PPPPP.... APPAP.... PPPPP.... Expected result: 6 Test #622 1 (3, 8) ...PPP... ...PAP... .P.PPP... PSP...PPP .P....PAP ......PPP ......... ......... ...K..... Expected result: -1 Test #623 1 (5, 7) ......... ......... ......... .....B... P........ SP....... PP....... AP...K... PP....... Expected result: 12 Test #624 1 (4, 6) ......PPP ......PAP ......PPP ....B.... ......... ......... ....K.... ......... ......... Expected result: 10 Test #625 1 (4, 5) .......PA .......PP ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #626 1 (4, 3) ......... ......... PPP...... PAP.K.... PPP...... ......... ...B..... ....PPP.. ....PAP.. Expected result: 7 Test #627 2 (8, 3) ........B PPP...... PAP...... PPPPPPPPK ..PAPPAP. ..PPPPPP. ......... ......... ......... Expected result: 11 Test #628 1 (4, 3) ......... ......PPP ......PAP ....K.PPP ......... ......... ......... .....P... ....PSP.. Expected result: 7 Test #629 1 (3, 7) ......... ......... ......... ......... ......PPP B.....PAP ......PPP ...K..... ......... Expected result: 10 Test #630 1 (8, 8) ......... ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... B.......K Expected result: 16 Test #631 1 (3, 8) ......... ......... ......... ......... ......... ......... ..P...... .PSP..... ..PK..... Expected result: 13 Test #632 2 (2, 3) ....PAP.. ....PPP.. ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #633 1 (1, 5) ..BPAP... ...PPP... .PPP..PPP .PAP..PAP .PPP..PPP .K....... ..P...... .PSP..... ..P...... Expected result: 6 Test #634 1 (2, 1) ...PPP... ..KPAP... ...PPP.B. ....PPP.. ....PAP.. ....PPP.. ......... ..PPP.... ..PAP.... Expected result: 3 Test #635 1 (1, 6) ......... ......... ....PPP.. ....PAP.. ..PPPPP.. ..PAP.... .KPPP..PP .......PA ......BPP Expected result: 7 Test #636 1 (8, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ........K ......... ......... Expected result: 14 Test #637 1 (3, 5) ......PAP ......PPP ......... ......... PP....... AP.K..... PP....... ......... ......... Expected result: 8 Test #638 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... P........ SP....... Expected result: 5 Test #639 1 (6, 3) ..PPP.... ..PAP.... ..PPP.... ...B..K.. ......... ......... ......... ......... ......... Expected result: 9 Test #640 2 (5, 8) ......... ......... ......... ......... ......... ......... P........ SP....... P....K... Expected result: 13 Test #641 2 (7, 2) ......... ......... .......K. .....P... ....PSP.. .....P... .....PPP. .....PAPP .....PPPA Expected result: 9 Test #642 2 (3, 5) ......B.. ......... ......... ......... ......... ...K..... ......... .......P. ......PSP Expected result: 8 Test #643 2 (7, 7) ......... ......... ......... ...B..... ..PPP.... ..PAP.... ..PPP.... .......K. ......... Expected result: 14 Test #644 1 (3, 6) .......PS ........P PPP.....B PAP...... PPP....PP .......PA ...K...PP ......... ......... Expected result: 9 Test #645 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #646 1 (5, 7) ......... .PPP...P. .PAP..PSP .PPPPPPP. ...PAPAP. ...PPPPP. ......... .....K... ......... Expected result: 12 Test #647 2 (2, 8) ......... ......P.. .....PSP. ......P.. ......... ......... ......... ......... ..K...... Expected result: 10 Test #648 1 (6, 2) ...PPP... PP.PAP... AP.PPPK.. PP....PPP ......PAP ....B.PPP ......... ......... ......... Expected result: -1 Test #649 1 (2, 7) ......... ......... PPP...... PAP...... PPP.P.... ...PSP... .B..P.... ..K...... ......... Expected result: 17 Test #650 1 (6, 5) ......... ......... ......... ........B ......... PPP...K.. PAP...... PPP...... ......... Expected result: 11 Test #651 2 (1, 7) ......... ......... ......... ......... ..PPP.... ..PAP...P ..PPP..PS .K......P ......... Expected result: 8 Test #652 2 (3, 3) ...PPP... ...PAP.B. ...PPP... ...K..... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 6 Test #653 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #654 2 (7, 2) ......B.. ......... .......K. ......... ......... ......... ......... ...P..... ..PSP.... Expected result: 9 Test #655 2 (7, 3) .PPP..B.. .PAP..... .PPP..... .......K. ......... .....PPPP ....PSPAP ...PPPPPP ...PAP... Expected result: 10 Test #656 2 (8, 2) ..PPP.... ..PAP.... ..PPP...K .....PPPP .....PAPA .....PPPP ......... ......... ......... Expected result: -1 Test #657 2 (1, 1) ...PPP... .K.PAP... ...PPP... ......... .......PP .......PA .......PP B.....P.. .....PSP. Expected result: 2 Test #658 2 (7, 2) ....PPP.. ....PAP.. ....PPPK. ......... ......... ......... ......... .P....... PSP...... Expected result: 11 Test #659 2 (1, 5) .......PA .......PP P........ SP....... P........ .K....... ......... B........ ......... Expected result: 8 Test #660 2 (7, 7) ......... ......... ......... ......... ......... ......B.. ......... PP.....K. AP....... Expected result: 14 Test #661 2 (7, 3) .....PAP. .....PPP. .....B... .......K. .P....... PSP...... .PPPPP... .PAPAP... .PPPPP... Expected result: 10 Test #662 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ...PPP... ...PAP... ...PPP... Expected result: 7 Test #663 1 (5, 5) ......... ......... .B.P..... ..PSP.... ...P..... .....K... ......... ......... ......... Expected result: 10 Test #664 2 (7, 1) ......... .P.....K. PSP...... .P....... ......... ......... ......... ......... ......... Expected result: 8 Test #665 1 (8, 7) ....PAP.. ....PPP.. ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #666 1 (4, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #667 1 (3, 8) .......PP .B..PPPPA ....PAPPP ....PPP.. ......... ......... ......... PP....... AP.K..... Expected result: 11 Test #668 1 (5, 7) ......... ......... ....B.... PPP...... PAPP..... PPPSP.... ...P..... .PPP.K... .PAP..... Expected result: 12 Test #669 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #670 2 (1, 2) ...P..... ..PSP..PP .K.P...PA .......PP PPP...... PAP...... PPPPP.... ..PAP..B. ..PPP.... Expected result: 3 Test #671 2 (1, 3) ......... .......B. ......... .K....... ......... ......PPP ......PAP ......PPP ......... Expected result: 4 Test #672 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 3 Test #673 1 (1, 5) ......... ...B..... .PPP.PPP. .PAP.PAP. .PPP.PPP. .K..PSP.. ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #674 2 (1, 8) ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... .K....... Expected result: 9 Test #675 1 (8, 3) ......... ....PPP.. ....PAP.. ....PPP.K ......PPP ......PAP ......PPP ......B.. ......... Expected result: 11 Test #676 2 (7, 8) ...PSPPP. ....PPAP. .....PPPP .......PA .......PP ......... ......... ...PPP... ...PAP.K. Expected result: 15 Test #677 2 (4, 4) ......... ......... ......... ......... ....KB... ......... ......... ......... ......... Expected result: 8 Test #678 1 (3, 4) ......... PPP...... PAP....B. PPP...... ...K..... ......... ......... ......... ......... Expected result: 7 Test #679 1 (1, 8) ...PAP... ...PPP... ......... ......PPP ......PAP ......PPP ......... .......P. .KB...PSP Expected result: 9 Test #680 1 (8, 5) ......... .....PPP. .....PAP. .....PPP. ......... ........K ......... ......... ......... Expected result: 13 Test #681 1 (2, 2) ......... ......... ..K.PPP.. ....PAPPP ....PPPPA .....PSPP ...PPPP.. ..BPAP... ...PPP... Expected result: 4 Test #682 2 (2, 3) ......... PP....... AP....... PPKB..... ......... PPP...... PAP...... PPP...... ......... Expected result: 5 Test #683 1 (7, 7) ......... ......... ......... ......... PP...B... AP....... PPPPP.... ..PAP..K. ..PPP.... Expected result: 14 Test #684 1 (2, 6) ......... ......... ......... ......... ......... ....B.... ..K...... ......... ......... Expected result: 8 Test #685 2 (4, 7) ..PAP.... ..PPPPPP. .PPP.PAP. .PAP.PPP. .PPP..... ......... ......... ....K...P .....B.PS Expected result: 11 Test #686 2 (8, 2) ......... P........ SP......K P........ ......... ......... ......... B.....PPP ......PAP Expected result: 10 Test #687 2 (5, 7) ...P..... ..PSPPPPP ...PPAPPA ....PPPPP ......... B........ ......... .....K... ......... Expected result: 12 Test #688 1 (6, 3) .......PA PP.....PP AP....... PP....K.. ......... PPP...... PAP...... PPP...... ......... Expected result: 9 Test #689 2 (6, 2) ..PPP.... ..PAP.... ..PPP.K.. ......... ......... ......... ......... ........P .......PS Expected result: 10 Test #690 2 (8, 5) ....PPP.. ....PAP.. ....PPP.. ....PPP.. ....PAP.. ....PPP.K ......PPP ......PAP ......PPP Expected result: -1 Test #691 1 (4, 3) ......... .....PPP. .....PAP. ....KPPP. ......... ......... ......... ...B..... ......... Expected result: 7 Test #692 2 (8, 1) ......... ........K ......... ......... .P....... PSP...... .P....... ......... ......... Expected result: 9 Test #693 2 (3, 3) ...P..... ..PSP.... ...P..... ...K..... ......... ......... ......... ......... ........B Expected result: 6 Test #694 2 (7, 2) ......... ......... .PPP...K. .PAP..PPP .PPP..PAP ......PPP P........ SP....... P.......B Expected result: 9 Test #695 1 (6, 5) ......PSP PPP....P. PAP...... PPP...... ......... ..PPP.K.. ..PAP.... PPPPP.... PAP...... Expected result: 11 Test #696 1 (5, 2) .PAP..... .PPP..... .....K... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 7 Test #697 2 (2, 3) ......... ......... ......... ..K.....P .......PS ........P ......... .....PPP. .....PAP. Expected result: 5 Test #698 1 (2, 8) ......... ......... ......PPP ......PAP ..B...PPP ..PPP.PAP ..PAP.PPP ..PPPP... ..K.PSP.. Expected result: 10 Test #699 1 (2, 4) ........B .PPP..... PPAP..... APPP..... PPK...... .PPP..... .PAP..... .PPP..... ......... Expected result: 10 Test #700 2 (3, 1) ......... ...K..... ......... ..PPP.... PPPAP.... PAPPP..P. PPP...PSP ....PPPP. ....PAP.. Expected result: 4 Test #701 2 (8, 5) ......... .....PPP. .....PAP. .....PPP. ......... ........K ......... ......... ......... Expected result: 13 Test #702 2 (1, 1) ......... .K....... .PPP..... .PAP..B.. .PPPPPP.. ....PAP.. ....PPP.. PP....... AP....... Expected result: 2 Test #703 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......PPP ......PAP Expected result: 11 Test #704 1 (7, 7) ......... ......... ......PPP ......PAP ......PPP ......... ......... .......K. ......... Expected result: 14 Test #705 2 (6, 6) ......... ....P.... .PPPSPPP. .PAPPPAP. .PPP.PPP. ......... ......K.. ......... ......... Expected result: 12 Test #706 2 (1, 4) .......PA ......PPP ......PAP ......PPP .K....PPP ......PAP .P....PPP PSP...... .P....... Expected result: 5 Test #707 2 (6, 6) ......... .P....... PSP...... .P....... ...PPP... ...PAP... .PPPPPK.. .PAP..... .PPP..... Expected result: 12 Test #708 1 (3, 6) ......... ......... ......... ......... ......... ......... PP.K.PPP. AP...PAP. PP...PPP. Expected result: 9 Test #709 2 (8, 4) .....PAP. .....PPP. .....PPP. .....PAP. .....PPPK ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 20 Test #710 1 (2, 8) ......... PPP...... PAP...... PPP...... .....P... ....PSP.. .....P... ......... ..K...... Expected result: 12 Test #711 2 (5, 6) ......... ......... .....PPP. PP...PAP. AP...PPP. PP....PSP .....K.P. ......PPP ......PAP Expected result: 11 Test #712 2 (5, 1) ......... .....K... ......... ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 6 Test #713 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #714 2 (1, 4) ......... .......B. ....PPP.. ....PAP.. .K..PPP.. ......... ......... ......... ......... Expected result: 5 Test #715 2 (2, 4) .....PAP. .....PPP. ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #716 2 (1, 5) .....B... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #717 1 (1, 4) ......... ......... ......PPP ......PAP .K....PPP ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #718 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #719 1 (7, 3) ......... ......... ......... .......K. ......B.. ......... .......PP .......PA .......PP Expected result: 10 Test #720 1 (5, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... ..P...PPP .PSP.KPAP ..PPPPPPP ...PAP... Expected result: 11 Test #721 2 (4, 8) .PPP..... .PAP..... .PPP..... P........ SP....... P........ ......... ......... ....K.... Expected result: -1 Test #722 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #723 1 (4, 7) ......... .......B. ......... ......P.. .....PSP. ......P.. ......... ....K.... ......... Expected result: 11 Test #724 1 (8, 6) ......... ...PPP... ...PAP... ...PPP... ......... ......... ...PPP..K ...PAP... ...PPP.B. Expected result: 14 Test #725 2 (3, 8) ......... ......... ......... ......... ......... ......... .....PPP. .....PAP. ...K.PPP. Expected result: 11 Test #726 1 (5, 6) ......... .PPP..... .PAP..... .PPPP.... ..PAP.... ..PPP.... .....K... ......PPP ......PAP Expected result: 11 Test #727 1 (2, 6) .....PAP. .....PPP. .......B. ......... PP....... AP....... PPK.P.... ...PSP... ....P.... Expected result: 8 Test #728 1 (6, 5) ......... .......B. ......... .....P... ....PSP.. ..PPPPK.. PPPAPPP.. APPPPAP.. PP..PPP.. Expected result: 13 Test #729 2 (7, 2) .B.PPP... ...PAP... ...PPP.K. ......... .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... ..PSP.... Expected result: 11 Test #730 2 (1, 2) ....PPP.. ....PAP.. PK.BPPP.. SPPPP.... P.PAP.... ..PPP.... PP....... AP....... PP....... Expected result: 3 Test #731 1 (4, 5) ......... ......... ......... .......P. ......PSP ....K..P. ......... ......... ......... Expected result: 9 Test #732 2 (3, 4) ......... PP....... AP....... PP....... ...K..... .......B. ......... .P....... PSP...... Expected result: 7 Test #733 2 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #734 1 (3, 2) ......... ......... ...KPPP.. ....PAP.. ....PPP.. ......... ........B ......... ......... Expected result: 5 Test #735 2 (3, 7) ......... .PPP..... .PAP..... .PPP..... .PPP..... .PAP.P... .PPPPSP.. PPPK.P... PAP...... Expected result: 20 Test #736 2 (4, 2) ......... ......... ....KPPP. ..B.PPAP. ...PSPPP. ....P.... ......... ......... ......... Expected result: 6 Test #737 1 (6, 3) .PPP..... .PAP..... .PPP..... .P....K.. PSP...... .PPP..... .PAP.PPP. .PPPBPAP. .....PPP. Expected result: -1 Test #738 1 (3, 6) ......... ......... ..P...... .PSP..... ..P...... ......... PP.K..... APPP..... PPAP..... Expected result: 9 Test #739 1 (3, 6) ......... .PPP..... .PAP.B... .PPP..... ......... ......... PP.K..... AP...PPP. PP...PAP. Expected result: 9 Test #740 1 (3, 2) .PAP..... .PPP..... ...K..... ......... ........B ......... .....PPP. .....PAP. .....PPP. Expected result: 5 Test #741 1 (6, 8) .....PPP. .PPPPPAP. PSPAPPPP. .PPPP.... ......... ....PPP.. ....PAP.. ....PPP.. ......K.. Expected result: -1 Test #742 2 (4, 5) ...B..... .P....... PSP...... .P....... ......... ....K.... ......... ......... ......... Expected result: 9 Test #743 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #744 1 (8, 4) ......... ..PPP.... ..PAP.... .PPPP.... .PAP....K .PPP....B ......... ......... ......... Expected result: 12 Test #745 1 (2, 3) ..PAP.... ..PPPPPP. ....BPAP. ..K.PPPP. ...PSP... ....P.... ......... PPP...... PAP...... Expected result: 5 Test #746 2 (4, 6) ......... ......... ......... ......... ......... P........ SP..K.... P........ ......B.. Expected result: 10 Test #747 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #748 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #749 2 (3, 2) ......... ......... ...K..... ......PPP ......PAP PP....PPP AP....... PP....... ......... Expected result: 5 Test #750 2 (3, 1) ......... ...K..... ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 4 Test #751 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ....B..P. ......PSP .......P. Expected result: 7 Test #752 1 (3, 1) ......... ...K..... ......... ......... ......... ...B..... ......... .PPPPPP.. .PAPPAP.. Expected result: 4 Test #753 2 (7, 5) ......... .....PPP. .....PAP. .....PPP. ......... ....B..K. ......... ..PPP.... ..PAP.... Expected result: 12 Test #754 1 (3, 7) .PSP..... ..P...... ......... ......... .....PPP. .....PAP. .....PPP. ...K..... ......... Expected result: 10 Test #755 2 (1, 4) .......PA .......PP ......PPP ......PAP .K....PPP ......... ......... ......... ......... Expected result: 5 Test #756 2 (3, 6) ......... ...PPP... ...PAP... ...PPP... .......PP P......PA SP.K...PP PPP...... PAP...... Expected result: 9 Test #757 2 (3, 7) ......... ......... ..B...... .....PPP. .....PAP. .P...PPP. PSP...... .P.K..... ......... Expected result: 10 Test #758 1 (8, 3) ......PPP ......PAP ......PPP ........K ......... ......... ......... ......... ......... Expected result: 11 Test #759 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #760 1 (7, 8) ......... ......... ......... P........ SP....... PP....... AP....... PP....... .......K. Expected result: 15 Test #761 2 (1, 6) ......... ......... ......... ..PPP..PP B.PAP..PA ..PPPP.PP .K..PSP.. .....P... ......... Expected result: 7 Test #762 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #763 2 (1, 3) ......... ......... ......... .K..PPP.. ....PAP.. .PPPPPP.. .PAP..... .PPP..... ......... Expected result: 4 Test #764 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #765 1 (4, 1) ......... .PPPK.... .PAP...PP .PPP...PA .......PP ......... ......... ..B...... ......... Expected result: 5 Test #766 1 (5, 2) ......... ......... .....K... PPP...... PAP...... PPP...... ......... ......... ......... Expected result: 7 Test #767 1 (4, 1) ......... PP..KPPP. AP...PAP. PP.P.PPP. ..PSP.... ...P..... ......... ......... ........B Expected result: 5 Test #768 1 (8, 3) ......... ......... ......... ........K ...PPP... PP.PAP... AP.PPP... PP....... ...B..... Expected result: 11 Test #769 2 (5, 5) ......... ......... ......... ..PPP.... ..PAP.... ..PPPK... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #770 2 (4, 1) ......... ....K.... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ....B.... Expected result: 5 Test #771 1 (6, 6) ......... ......... .PPP..... .PAP..... .PPPPP... ...PAP... ...PPPK.. ......... ......... Expected result: 12 Test #772 2 (8, 3) ...PAP... ...PPP... ......... ........K ......... ......... .....PPP. PP...PAP. AP...PPP. Expected result: 11 Test #773 2 (4, 4) ......... .B....... .....PPP. PPP..PAP. PAP.KPPP. PPP...... ......... ......... ......... Expected result: 8 Test #774 2 (5, 8) ...PAP... ...PPP... .....P... ....PSP.. .....PPP. .....PAP. .....PPP. PP....... AP...K... Expected result: 13 Test #775 1 (3, 7) ......... ....B.... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #776 1 (3, 8) ......... ......... ......... ......... ......... B........ ....PPP.. ....PAPPP ...KPPPAP Expected result: 11 Test #777 2 (4, 1) .....PPP. .P..KPAP. PSPPPPPP. .P.PAP... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 5 Test #778 2 (6, 3) ......... ......... ......... ...PPPKPP ...PAP.PA ...PPP.PP ......... ..PPP.... ..PAP.... Expected result: 9 Test #779 1 (8, 7) ......... ......... ...PPP... PP.PAP... AP.PPP... PP....... ..P.PPP.. .PSPPAP.K ..P.PPP.. Expected result: 15 Test #780 2 (8, 3) ..PAP.... ..PPP.... ......... ........K ......... .PPP..... .PAP..... .PPPPP... ...PAP... Expected result: 11 Test #781 1 (7, 8) ......... ...PPP... ...PAP... ...PPP... ......... ......... ...PPP... ...PAP... ...PPP.K. Expected result: 15 Test #782 1 (2, 1) ......... ..K...... ......... ......... ......... ..BPPP.P. ...PAPPSP ...PPP.P. ......... Expected result: 3 Test #783 2 (4, 6) ......... ....PPP.. ....PAP.. ....PPP.. PP....... AP....... PP..K.... ......... ......... Expected result: 10 Test #784 1 (2, 4) .....PPP. ..P..PAP. .PSP.PPP. ..P..PAP. ..K..PPP. ......... ......... ......... ......... Expected result: 6 Test #785 1 (3, 7) ......... ......... ......... ......... ........B ......PPP ......PAP ...K..PPP ......... Expected result: 10 Test #786 2 (2, 7) ......... ......... ......... ......... ......... ......... B........ ..K...... ......... Expected result: 9 Test #787 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #788 2 (6, 4) ....PPP.. ....PAP.. ....PPP.. ...B..... ......K.. ......... ......... ..PPP.... ..PAP.... Expected result: 10 Test #789 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ...B..... ......... Expected result: 4 Test #790 2 (1, 6) ......... .PPP..... .PAP....P .PPP...PS ........P ......... .K....... ......... .......B. Expected result: 7 Test #791 1 (7, 5) ...P..... ..PSP.... ...P..... ......... .B....... .......K. ......... ......... ......... Expected result: 12 Test #792 1 (2, 7) ......... P........ SP....... P........ ......... ......... ......... ..K...... ......... Expected result: 9 Test #793 2 (6, 5) ......... .....P... ....PSP.. .....P... ......... ......K.. ......... ......... ......... Expected result: 11 Test #794 1 (2, 2) ......... ......... .BK...... ..PPPPP.. .PPAPAP.. PSPPPPP.. .P....... .PPP..... .PAP..... Expected result: 4 Test #795 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......P.. .....PSP. Expected result: 10 Test #796 2 (1, 7) ..PPP.... ..PAP.... ..PPP.... .....PPP. .....PAP. .....PPP. ......... .K....PPP ......PAP Expected result: 8 Test #797 2 (6, 1) ......... ......K.. ......P.. .....PSP. ......P.. ......... ......... ......... ......... Expected result: 7 Test #798 1 (6, 5) ......... ...PPP.B. ...PAP... ...PPP... ...PAP... ...PPPK.. ......... .....PPP. .....PAP. Expected result: 11 Test #799 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #800 1 (8, 1) ...PPP... ...PAPPPK ...PPPAP. ..B..PPPP .......PS ....PPP.P ....PAP.. ....PPP.. ......... Expected result: -1 Test #801 1 (5, 8) ......... ......... ......... ......... ......PPP ......PAP ......PPP .....PSP. .....KP.. Expected result: 13 Test #802 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......PPP ......PAP Expected result: 9 Test #803 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #804 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #805 1 (2, 8) .....PAP. ..B..PPP. ......... ....PPP.. ....PAP.. ....PPP.. .....P.PP ....PSPPA ..K..P.PP Expected result: 10 Test #806 2 (5, 5) ..P...... .PSP..... ..P...... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #807 2 (4, 1) .......PA ....K..PP .PPP..... .PAP..... .PPP..... ....P.... ...PSP... ..PPP.... ..PAP.... Expected result: 5 Test #808 2 (6, 8) ......... .B...PPP. .....PAP. .....PPP. ......... .......PP .......PA ...PPP.PP ...PAPK.. Expected result: 14 Test #809 2 (4, 1) ......... ....KPPP. .....PAP. .....PPP. .PPP..... .PAP..... .PPP..... .PPP..... .PAP..... Expected result: 5 Test #810 1 (4, 8) ......... ......... ..PPP.... PPPAPPPP. APPPPPAP. PP...PPP. ......... B........ ....K.... Expected result: 20 Test #811 1 (8, 1) .PAP..... .PPP....K ......... ......... ....PPP.. ....PAP.. P...PPP.. SP....... P........ Expected result: 11 Test #812 1 (7, 5) ......... .PPP..... .PAP..... .PPP..... ......... .......K. ........B ......... ......... Expected result: 12 Test #813 2 (3, 4) ......... .B....... ......... .......P. PPPK..PSP PAP....P. PPPPPP... ...PAPPP. ...PPPAP. Expected result: 7 Test #814 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #815 1 (5, 1) ......... .....K... PPP...... PAP....PP PPP....PA .......PP .......P. ......PSP .......P. Expected result: 6 Test #816 2 (1, 6) ......... ......... ......... ......... ......... ........B .K....... ......... ......... Expected result: 7 Test #817 2 (3, 7) ......PPP ......PAP ......PPP ......PAP ......PPP ......... ......... ...KP.... ...PSP... Expected result: 10 Test #818 2 (1, 8) ......... ......... ......... B........ ......... PP..P.... AP.PSP... PP..P.... .K....... Expected result: 11 Test #819 1 (1, 1) ...PAP... .K.PPP... ......... ...P..... ..PSP.... .PPP..... .PAP..... .PPP..... ......... Expected result: 2 Test #820 2 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ....P.... ...PSP... Expected result: 8 Test #821 1 (2, 1) ......... ..K...... ....B.... .PPP..... .PAP..... .PPP..... ......... ....PPP.. ....PAP.. Expected result: 3 Test #822 1 (8, 4) ...PSPPPP ....PPPAP ....PAPPP ....PPPB. ........K ......... ......... ......... ......... Expected result: 12 Test #823 1 (4, 2) ......... .PPP..... PPAPK.... APPP...B. PP....... ......P.. .....PSP. ......P.. ......... Expected result: 6 Test #824 1 (6, 4) ......PSP .......P. ......... PPP...... PAP...K.. PPP...... ......... ......... ......... Expected result: 10 Test #825 2 (4, 7) .......PP ....PPPPA ....PAPPP ....PPP.. .....PPP. .....PAP. .....PPP. ...PK.... ..PSP.... Expected result: 11 Test #826 1 (4, 8) ......... ......... ......... ......... ....P.... ...PSP... ....P.... ......... ....K.... Expected result: 12 Test #827 1 (7, 2) .......PS ........P .......K. ......... ......... ......... ...PPP... .PPPAP... .PAPPP... Expected result: 9 Test #828 2 (7, 6) .PPP.PAP. .PAP.PPP. .PPP..... ......... PPP...... PAP...... PPP....K. ......... .......B. Expected result: 13 Test #829 1 (8, 3) .......PP .......PA .......PP ..PPP...K ..PAP.... ..PPP...B ......... ...P..... ..PSP.... Expected result: 11 Test #830 1 (8, 2) ....PPP.. ....PAP.. ....PPP.K PP....... AP....... PP....... ......... ......... ......... Expected result: 12 Test #831 2 (7, 1) ......... .......K. ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 8 Test #832 2 (1, 2) ......... .......P. .K.B..PSP .......P. ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 3 Test #833 1 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #834 1 (6, 6) ......... ......... ......... ......... ......... .......B. ......K.. ......... ......... Expected result: 12 Test #835 2 (4, 4) ...PPP... ...PAP... ...PPP... ......... ...BK.... ......... ......... .......PP .......PA Expected result: 8 Test #836 1 (8, 5) .......PP .....PPPA .....PAPP .....PPP. ......... ........K ......... ......... ......... Expected result: 13 Test #837 2 (6, 1) ......... .PPP..K.. .PAP..... .PPP..... PP....... AP...PPP. PP...PAP. .....PPP. ......... Expected result: 7 Test #838 2 (3, 6) .....PAP. PPPB.PPP. PAP..PAP. PPP..PPP. ......... ......... ...K..... ......... ......... Expected result: 9 Test #839 2 (5, 1) ......... .....K... .......B. ......... ......PPP ......PAP PPP...PPP PAP...... PPP...... Expected result: 6 Test #840 1 (5, 6) ......... ......... ......... ......... ......... ......... .P...K... PSP...... .P....... Expected result: 11 Test #841 1 (8, 6) ......PAP ......PPP ......... ......... ......... ......... PPP.....K PAPB..... PPP...... Expected result: 14 Test #842 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #843 1 (1, 1) ......... .K....... ......... .....PPP. .....PAP. .....PPP. ......... ...B..... ......... Expected result: 2 Test #844 2 (3, 2) ......... ......... ...K..... ....PPP.. ....PAP.. ....PPP.. ......... ...PPPPP. ...PAPAP. Expected result: 5 Test #845 1 (3, 1) ......... ...K..... ......... ......... ......... ......... B....P... ....PSP.. .....P... Expected result: 4 Test #846 2 (8, 1) ......... ........K .B....... .P....... PSP...... .P....... ......... ......... ......... Expected result: 9 Test #847 2 (2, 5) .....P... ....PSP.. B.PPPPPPP ..PAP.PAP ..PPP.PPP ..K...PAP ......PPP ......... ......... Expected result: 7 Test #848 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #849 2 (8, 3) ......... ...PPP... ...PAPPP. ..BPPPAPK .....PPP. ......... ......... ......... ......... Expected result: 11 Test #850 1 (7, 5) .......PP .....PPPA .....PAPP .....PPP. PPP...... PAP...PK. PPP..PSP. .....BP.. ......... Expected result: 12 Test #851 2 (3, 8) .PPPB.... .PAPPPP.. .PPPPAP.. ....PPP.. ......... ......... ......PPP ......PAP ...K..PPP Expected result: 11 Test #852 2 (2, 6) ......... ......... ......... ......... .......B. ......... ..K...... ......... ......... Expected result: 8 Test #853 2 (2, 5) ......... ......... PP....... AP....... PP....... ..K...... ...PPPPP. ...PAPAP. ...PPPPP. Expected result: 7 Test #854 1 (5, 6) ......PAP ......PPP ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #855 2 (8, 4) ......... ....PPP.. ....PAP.. ....PPP.. ....B...K ......... ......... ......... ......... Expected result: 12 Test #856 1 (1, 5) ......... ....B.... .....PPP. .....PAP. .....PPP. .K....... ......... ......... ......... Expected result: 6 Test #857 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ....P.... ...PSP... ....P.... Expected result: 8 Test #858 1 (4, 4) ......... ...P..... ..PSP.... ...P..... ....K.... ......... PPP...... PAP...PPP PPP...PAP Expected result: 8 Test #859 1 (5, 4) ......... ......... ......... ......... .....K... ......... ...B..PPP ......PAP ......PPP Expected result: 9 Test #860 2 (5, 3) ......... ......... ......... .....K... ......... PPP...... PAP...... PPP...... AP....... Expected result: 8 Test #861 2 (8, 2) .......PA PPP....PP PAPB....K PPP...... ......... ......... ......... ......... ......... Expected result: 10 Test #862 1 (7, 7) ...B..... ......... ...PPP... ...PAP... ...PPPPPP .....PAPA .....PPPP .......KP .......PS Expected result: 14 Test #863 2 (4, 6) ...PPP... ...PAP... ...PPP... ....PPP.. ....PAP.. B...PPP.. ....K.... ......... ......... Expected result: 10 Test #864 2 (7, 7) ......... ......... ......... .......P. ......PSP .......P. ......... .......K. ......... Expected result: 14 Test #865 1 (5, 3) ......... ......... ......... ..P..K... .PSP..... ..P...... ......... ......... ......... Expected result: 8 Test #866 1 (1, 7) ......... ..B.PPP.. ....PAP.. ....PPP.. ...PPP... ...PAP... ...PPP... .K....... ......... Expected result: 8 Test #867 1 (4, 5) .....PPP. .....PAP. ..B..PPP. ......... ......... ....K.... ......... ...PPP... ...PAP... Expected result: 9 Test #868 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......BK. Expected result: 15 Test #869 1 (1, 8) .......PA .......PP ......... ....PPP.. ....PAP.. ....PPP.. ......... ......P.. .K...PSP. Expected result: 9 Test #870 2 (4, 4) ......... ......... ......... ......P.. ....KPSP. ......P.. ......... ......... ...B..... Expected result: 8 Test #871 1 (7, 2) ......... ......... .......K. ......... P........ SP....... P........ ......... ......... Expected result: 9 Test #872 1 (1, 1) ......P.. .K...PSP. ....PPP.B ....PAP.. ....PPP.. ......... ......... .PPP..... .PAP..... Expected result: 2 Test #873 2 (3, 3) ......... PP....... AP....... PP.K..... ......PPP ......PAP ...PPPPPP ...PAP... ...PPP... Expected result: 6 Test #874 1 (4, 1) ......... ....K.... PPP..PPP. PAP..PAP. PPP..PPP. ......... ...PPP... ...PAP... ...PPP... Expected result: 5 Test #875 1 (6, 6) .....PAP. .....PPP. PP....... AP....... PP....... ......... ......K.. ......... ......... Expected result: 12 Test #876 2 (2, 3) .....PAP. .....PPP. ......... ..K....PP .......PA .......PP ......... ......... ......... Expected result: 5 Test #877 2 (1, 1) ......P.. .K...PSP. .....BPPP ..PPP..PA ..PAP..PP ..PPP.... ....PPP.. ....PAP.. ....PPP.. Expected result: 2 Test #878 1 (2, 2) ......... ......... ..K...... PP.B..... AP....... PP....... PPP...PPP PAP...PAP PPP...PPP Expected result: 4 Test #879 2 (8, 6) .....P... ....PSPB. .....P... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #880 2 (2, 8) ......... ..PPPP... ..PAPSP.. ..PPPP... ......... ......... ......... .....B... ..K...... Expected result: 10 Test #881 2 (6, 1) ......... ..P...K.. .PSP..... ..P...... ......... ......... ......... ......... ......... Expected result: 7 Test #882 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ...B..... ......... ......... Expected result: 7 Test #883 1 (6, 8) ......... .....B... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #884 2 (6, 5) ......... ......... ......P.. PP...PSP. AP....P.. PP..B.K.. AP....PPP PP....PAP ......PPP Expected result: 11 Test #885 1 (4, 7) .PAP..... .PPPPPP.. ...PPAP.. ..PSPPP.. ...P..... ......... ......... PP..K.... AP....... Expected result: 11 Test #886 1 (8, 3) ......... PP....... APPP..... PPAP....K .PPP..... .PSP..... ..PPPP... ...PAP... ...PPP... Expected result: 11 Test #887 1 (6, 6) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.K.. ....P.... ...PSP... Expected result: 12 Test #888 1 (8, 7) ......... ...BPPP.. .PPPPAP.. .PAPPPP.. .PPP..... ......... ......... ...PPP..K ...PAP... Expected result: 15 Test #889 1 (5, 2) ......... ......... .....K.PP .......PA .......PP ......... ......... ......... ......... Expected result: 7 Test #890 1 (7, 8) ......... ..PPP.... ..PAP.... ..PPP.PPP ......PAP .B....PPP ....PPP.P ....PAPPS ....PPPKP Expected result: -1 Test #891 2 (3, 7) ......... ......... ......... P.PPP.... SPPAP.... PPPPP.... AP....... PP.K..... ......... Expected result: 14 Test #892 1 (1, 1) ......... BK....... ....PPP.. ....PAP.. ....PPP.. ..PPPP... .PSPAP... .PPPPP... .PAP..... Expected result: 2 Test #893 1 (5, 4) ......... ......... ......... ......... .....K... PPP...... PAPP..... PPPSP..B. ...P..... Expected result: 9 Test #894 2 (4, 6) ......PPP ......PAP ......PPP ......... ......... PP....... AP..K.... PP....... ......... Expected result: 10 Test #895 2 (8, 5) ..B...... ......... ......... ......... ......... PP.PPPP.K APPSPAP.. PP.PPPP.. ......... Expected result: 13 Test #896 2 (3, 1) ....PPP.. ...KPAP.. ...PPPP.. ...PAP... PB.PPP... SPPP..... PPAP..... .PPP..... ......... Expected result: 4 Test #897 2 (2, 2) ......... ......... ..K...PPP ......PAP ......PPP B........ ......... ...PPP... ...PAP... Expected result: 4 Test #898 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......P.. .....PSP. ......P.. Expected result: 7 Test #899 2 (2, 5) ..P...... .PSP..... ..P...... ......... ......... ..K...... ......... ......... .B....... Expected result: 7 Test #900 1 (7, 8) .......PP ......BPA .......PP .PPP..... .PAP..... .PPP..... ......... ......... .......K. Expected result: 15 Test #901 1 (8, 8) ......... PPP...... PAP...... PPP...... AP....... PP....... ..B...... ......... ........K Expected result: 16 Test #902 1 (3, 4) ......... ......... ......... ......... ...K..... ...B..... ......PPP ...PPPPAP ...PAPPPP Expected result: 7 Test #903 2 (3, 5) ....PAP.. ....PPP.. ......... .....P... ....PSP.. ...K.P... ......PPP ......PAP ......PPP Expected result: 8 Test #904 1 (2, 6) ......... .PPP..... .PAP..... .PPP..... ......... PP....... APK...... PP....... ......... Expected result: 8 Test #905 1 (3, 3) ......... ......... ....PPP.. ...KPAP.. ....PPP.. ......... .......PP .PPPB..PA .PAP...PP Expected result: 6 Test #906 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......PPP ......PAP B.....PPP Expected result: 8 Test #907 1 (2, 7) ......... ......... ......... ......... ......... ......PPP ......PAP P.K...PPP SP....... Expected result: 9 Test #908 2 (2, 5) .PAP.B... .PPP..... ......... ......... ......... ..K....PP .......PA .....P.PP ....PSP.. Expected result: 7 Test #909 2 (5, 8) ......... ......... ......... ......... ......... ...B..... ......... ......... .....K... Expected result: 13 Test #910 1 (3, 6) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #911 1 (7, 7) ....PAP.. ....PPP.. ......... ......... ......... PPP...... PAP...... PPP....K. AP....... Expected result: 14 Test #912 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ..P...... .PSP..... Expected result: 7 Test #913 2 (5, 1) ..PAP.... ..PPPK... .PPP..... .PAP..... .PPP..... .....P... ....PSP.. ...B.P... ......... Expected result: 14 Test #914 2 (4, 6) ......... ......... ......... .....PPP. .....PAP. .....PPPP .B..K.PAP .P....PPP PSP...... Expected result: 10 Test #915 2 (6, 6) ......... PPP...... PAP...... PPP...... ......... ......... ......K.. ......... ......... Expected result: 12 Test #916 1 (2, 4) ......... PPPPP.... APPAP.... PPPPP.... ..K.PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 22 Test #917 2 (8, 8) ......... ......... ..B...... ......... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPPAP.. ..PSPPP.K Expected result: 16 Test #918 2 (2, 2) ......... ......... ..K...... ......... ......B.. ......... ......... ......... ......... Expected result: 4 Test #919 2 (8, 4) ......... ......... .....B... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #920 2 (3, 2) ......PAP ...B..PPP PPPK..... PAP...P.. PPP..PSP. ......P.. ......... ......... ......... Expected result: 5 Test #921 1 (8, 3) ..PPP.... ..PAPPPP. ..PPPPAP. .....PPPK ...P..... PPPSP.... AP.P..... PP....... ......... Expected result: 13 Test #922 1 (8, 2) .PPP..... .PAP..... .PPP....K ......... ...PPP... PP.PAP... AP.PPP... PP....... ......... Expected result: 12 Test #923 1 (6, 4) .PPP..... .PAP..... .PPP..... .PSP..... ..P...KPP ..B....PA PPP....PP PAP...... PPP...... Expected result: 12 Test #924 2 (5, 7) ......... ......... ....P.... ...PSP... ....P.... ......... ......... .....K... ...B..... Expected result: 12 Test #925 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......P.. .....PSP. ......P.. Expected result: 8 Test #926 1 (8, 6) .PAP..... .PPP....B PPP...... PAP...... PPP...... PPP...... PAP.....K PPP...... ......... Expected result: -1 Test #927 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... .P....... PSP...... Expected result: 10 Test #928 2 (2, 8) ......... ......... ......... ......... ...P..... ..PSP.... ...P..... ......... ..K...... Expected result: 10 Test #929 1 (6, 5) ......PPP ......PAP ..B...PPP ......... ...PPP... ...PAPK.. ...PPP... .PPP..... .PAP..... Expected result: 11 Test #930 1 (6, 4) ......... ......... ......... ...PPP... ...PAPK.. ...PPP... .....PPP. .....PAP. .....PPP. Expected result: 10 Test #931 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ...B..... ......... Expected result: 6 Test #932 2 (5, 4) ...PPP... ...PAP... .PPPPP... .PAP..... .PPP.K... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 17 Test #933 2 (7, 3) ....P.... ...PSP... ....P.... .......K. ....PPP.. ....PAPPP PP..PPPPA AP.....PP PP....... Expected result: 10 Test #934 1 (5, 4) ......... ......... ......... ......... .....K... ....P.... ...PSP... ....P.... ......... Expected result: 9 Test #935 2 (5, 6) ......... ......... ......... ......... PPP...... PAP...... PPP..K... .....P.B. ....PSP.. Expected result: 11 Test #936 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #937 1 (2, 2) ......... ......... ..K...... ......... ......... P........ SP....... P........ ......... Expected result: 4 Test #938 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #939 1 (4, 6) ......... ......... ...PPP... ...PAP... ...PPP... ......... ....K.... PP.P..... APPSP.... Expected result: 10 Test #940 1 (5, 2) ......... .P....... PSP..K.B. .P....... ......... ......... ......... ......... ......... Expected result: 7 Test #941 2 (3, 4) ......... ......... ......... ......... B..K.P... ....PSP.. .....P... ......... ......... Expected result: 7 Test #942 2 (8, 1) ......P.. .....PSPK ......P.. ......... ...B..... ......PPP ......PAP ......PPP ......... Expected result: 13 Test #943 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... .......PP ......KPA Expected result: 14 Test #944 1 (1, 1) ......... .K....PPP ......PAP .P....PPP PSP...... .P....... PP....... AP.PPP... PP.PAP... Expected result: 2 Test #945 1 (4, 8) ......... ......... ......... ......PPP ......PAP ..B...PPP ......PSP .......P. ....K.... Expected result: 12 Test #946 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #947 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ..P...... .PSP..... ..P...B.. Expected result: 11 Test #948 2 (7, 4) ...PAP... ...PPP... ......... ......... .......KB ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 11 Test #949 2 (2, 5) .....P... ....PSP.. .....P... ......... ......... ..K...... ...B..PPP ......PAP ......PPP Expected result: 7 Test #950 2 (6, 5) ......... .......PP .......PA .......PP ......... .....PK.. ....PSPPP ....BPPAP ......PPP Expected result: 11 Test #951 1 (7, 7) ...PPPAP. ...PAPPP. ...PPP.PP .......PA .......PP ......... .....B... .......K. ......... Expected result: 14 Test #952 1 (6, 7) ......... ......... ......... PPP...... PAP...... PPP...... ......... ......K.. ......... Expected result: 13 Test #953 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #954 1 (6, 4) ......... ......... ......... ......... ......K.. ......PPP ......PAP ......PPP ......... Expected result: 10 Test #955 1 (4, 7) ......... ......... ......... ......... ......... .....B... ......... .P..K.... PSP...... Expected result: 11 Test #956 1 (3, 3) ........B ......... .....PPP. ...K.PAP. .....PPP. ......... ......... ......... ......... Expected result: 6 Test #957 1 (4, 5) ......... ......... .PPP..... .PAP..... .PPP..... ....K.... ......... ......... ......... Expected result: 9 Test #958 1 (8, 5) ........B ......... ......... ......... ......... ........K ......... ....P.... ...PSP... Expected result: 13 Test #959 2 (2, 1) ......... ..K...... PPP...... PAP...... PPP...... P........ SP....... P........ ......... Expected result: 3 Test #960 1 (5, 4) ......... .PPP..... .PAPB..P. .PPP..PSP .....K.P. ..PPP.... ..PAPPPP. ..PPPPAP. .....PPP. Expected result: 9 Test #961 1 (3, 4) ......... ......... ......... .......B. ...K..... ......... ..P...... .PSP..... ..P...... Expected result: 7 Test #962 2 (4, 4) ......... ......... PP....... AP....... PP..K.PPP ......PAP ...B..PPP ...PPP... ...PAP... Expected result: 8 Test #963 1 (7, 3) ......... ......... ......... .......K. ......... ......... PPP...... PAP...... PPP...... Expected result: 10 Test #964 1 (6, 8) ...PAP... ...PPP... ...P..... ..PSP.... PPPP..... PAP.B.... PPP...... ......... ......K.. Expected result: -1 Test #965 1 (3, 1) .....PAP. ...K.PPP. ......... ......... ......... ......... ......... PP....P.. AP...PSP. Expected result: 4 Test #966 2 (1, 4) ......... ......... ....PPP.. ....PAP.. .K..PPP.. ......... .PPP..... .PAP..... .PPP..... Expected result: 5 Test #967 2 (2, 2) ......PPP ......PAP ..K...PPP ......... ......... ......... ......... ......... B........ Expected result: 4 Test #968 2 (4, 2) ......... ......... ....K.... ......... ......PPP ......PAP ......PPP ......... ....B.... Expected result: 6 Test #969 1 (8, 5) ....B.... ......... ......... ......... ......... ........K P........ SP....... P........ Expected result: 13 Test #970 1 (8, 6) ......... ......... ......BPP ...PPP.PA ...PAP.PP ...PPP... .PPP....K .PAP..... .PPP..... Expected result: 14 Test #971 2 (8, 6) .......B. ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #972 2 (3, 8) ......... ......... ......... ......... ......... ......... .....B... ......... ...K..... Expected result: 11 Test #973 2 (4, 1) ......... PP..K.... AP....... PP....... ......... ......... ......... ......... ......... Expected result: 5 Test #974 1 (8, 2) ....PPP.. ....PAP.. PPB.PPP.K AP....... PP..PPP.. SP..PAP.. P...PPP.. ......... ......... Expected result: 12 Test #975 1 (7, 8) ......... PP....... AP.....PP PP.....PA PPP....PP PAP...... PPP...... ....B.... .......K. Expected result: 15 Test #976 1 (2, 4) ......... ......... .......P. ......PSP ..K....P. PPPPPP... PAPPAP... PPPPPPP.. ....PAP.. Expected result: 6 Test #977 2 (7, 2) ....PPP.. ....PAP.. ....PPPK. ......... ......... ......... ......... ....P.... ...PSP... Expected result: 11 Test #978 2 (8, 5) ..PPP.... ..PAP.... ..PPP.... ......B.. ......... ........K ......... ......... ......... Expected result: 13 Test #979 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #980 1 (4, 3) ......... P.B...... SP....... P...K.... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 7 Test #981 2 (7, 1) ....B.... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #982 1 (8, 7) ...B..... ..PPP.... ..PAP.... PPPPP.... AP....... PP....... ...PPP... ...PAP..K ...PPP... Expected result: 15 Test #983 2 (5, 1) .PPP..... .PAP.K... .PPPPPP.. ....PAP.. ....PPPB. PPP...... PAP...... PPP...... ......... Expected result: 18 Test #984 2 (8, 7) ......... ......... ......... ......... ......... ......... ..B...... ........K ......... Expected result: 15 Test #985 2 (5, 3) .PAP..... .PPP..... ......... .....K... ......... ......... ......... PPP...... PAP...... Expected result: 8 Test #986 2 (2, 8) ......... ......... ......... PPP...... PAP...... PPP...... ........B ......... ..K...... Expected result: 12 Test #987 1 (3, 2) ...PAP... ...PPP... ...K..... ...PPP... ...PAPB.. ...PPP... ......... ......... ......... Expected result: 5 Test #988 1 (6, 2) ......B.. ......... ......K.. ......PPP ......PAP .PPP..PPP .PAP..... .PPP..... ......... Expected result: 8 Test #989 2 (6, 7) .......PS ........P ......... ......... ......... ......... ......... ......K.B ......... Expected result: 13 Test #990 2 (4, 5) .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... ........P ....K..PS ........P ......PPP ......PAP Expected result: 9 Test #991 1 (8, 5) ......PAP .P....PPP PSP...... .P....... .....PPP. .....PAPK .....PPP. ......... ....B.... Expected result: 13 Test #992 2 (2, 4) .......PA .......PP ......... ..B...... ..K...... ......... P........ SP.....PP P......PA Expected result: 6 Test #993 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #994 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #995 1 (8, 6) ..PPP.... ..PAP.PPP ..PPP.PAP .B....PPP ......... ......... ........K ......... ......... Expected result: 14 Test #996 1 (8, 7) ......PSP ....PPPP. ....PAP.. ....PPP.. ......... ......... ......... ........K ......... Expected result: 15 Test #997 2 (4, 7) ......... ......... ......... .....PPP. .....PAP. .PPP.PPP. .PAP...B. .PPPK.... ......... Expected result: 11 Test #998 1 (7, 6) ......... P........ SP....... P........ ......... ......... .......K. ........B ......... Expected result: 13 Test #999 1 (4, 8) ...PAP... ...PPP... ..P...... .PSP..... ..P...... ......... ......... ......... ....K...B Expected result: 12 Test #1000 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #1001 1 (2, 2) ....PPP.. ....PAP.. ..K.PPP.. ......... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 4 Test #1002 2 (3, 7) ...PAP... ...PPP... ......... ......... .PPP..... .PAP..... .PPP..... ...K..... ........B Expected result: 10 Test #1003 1 (7, 7) ......... ......... ......... .......PP .....PPPA .....PAPP ....PPPP. ...PSP.K. ....P.... Expected result: -1 Test #1004 2 (4, 6) ......B.. ......... ......... PPP...... PAP...... PPP...... AP..K.... PP....... ......... Expected result: 10 Test #1005 2 (5, 1) ......... PP...K... AP....... PP....... ......... ....PPPP. ...PSPAP. PP..PPPP. AP....... Expected result: 6 Test #1006 1 (5, 2) ......... ......... .....K... .....PPP. .....PAP. .....PPP. ......... B..PPP... ...PAP... Expected result: 7 Test #1007 1 (1, 8) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ....B.... ......... .K....... Expected result: 9 Test #1008 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #1009 1 (5, 4) ...B..... ......... ......... ......... .....K... ......... ......... .P....... PSP...... Expected result: 9 Test #1010 2 (8, 7) .....P... ..PPPSP.. ..PAPP... ..PPP.... .......PP .......PA .PPP...PP .PAP...BK .PPP..... Expected result: 15 Test #1011 1 (5, 4) ....PPP.. ....PAP.. ....PPP.. ......... .....K... PP....B.. AP....... PP....... ......... Expected result: 9 Test #1012 1 (6, 8) ......... ......... ......... ......... ......... ....PPPP. ...PSPAP. ....PPPP. ......K.. Expected result: 14 Test #1013 1 (1, 2) ...P..... ..PSP.... .K.P..... ......... ......... PPPP..... APAP..... PPPP..... ......... Expected result: 3 Test #1014 2 (3, 6) .......PS ........P ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #1015 2 (1, 2) .....PAP. .....PPP. .K....... ......... ......... ...PPP... ...PAP... ...PPP... ..PSP.... Expected result: 3 Test #1016 2 (7, 7) ......... ......... ......... ......... .......B. ......... ......... .......K. ......... Expected result: 14 Test #1017 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #1018 2 (3, 6) ......... ...PPP... ...PAP... ...PPP... ......... ......... ...K.P... .B..PSP.. .....P... Expected result: 9 Test #1019 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #1020 2 (3, 1) .....PAP. ...K.PPP. ......... ......... ....PPP.. ....PAP.. ....PPP.. ..B.....P .......PS Expected result: 4 Test #1021 2 (8, 4) ......... ......... ......... ....P.... ...PSP..K ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 12 Test #1022 1 (1, 7) .B....... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #1023 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... .B....... Expected result: 9 Test #1024 2 (8, 3) ......... PP....... AP....... PP......K ......... ......... ......... ......... ......... Expected result: 11 Test #1025 1 (7, 8) ......PAP ......PPP ......... ......... B........ ......... ......... ......... .......K. Expected result: 15 Test #1026 1 (4, 2) ......... ......... ....K.... ......... P........ SPPP..... PPAP..... .PPP..... ......... Expected result: 6 Test #1027 1 (3, 6) ......... ......... .....PPP. .....PAP. .....PPP. ......... ...K..... ......... ......... Expected result: 9 Test #1028 2 (6, 2) ......... ......... P.....K.. SP....... P........ .....PPP. .....PAP. .....PPPB ......... Expected result: 8 Test #1029 2 (2, 4) ........B ......... ...PPP... ...PAP... ..KPPP... ......... ......... ......... ......... Expected result: 6 Test #1030 1 (2, 1) ......BP. ..K...PSP .......P. ..PPP.... ..PAP.... ..PPP.... ......PPP ..PPP.PAP ..PAP.PPP Expected result: 3 Test #1031 2 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #1032 1 (3, 5) ......... .PPP..... .PAP..... .PPP..... ......... ...K..... ......... ......... ......... Expected result: 8 Test #1033 1 (2, 4) ......... ......... .......PP PP.....PA APK....PP PP..P.... ...PSP... ....P.... ......... Expected result: 6 Test #1034 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... .......B. ......... Expected result: 8 Test #1035 2 (7, 1) ...PPP... ...PAP.K. ...PPP... ......... ......... ......... ......... ......... ....B.... Expected result: 12 Test #1036 1 (1, 6) ......... ......... ....PPPP. ...PSPAP. ....PPPP. B........ .K....... ..PPP.... ..PAP.... Expected result: 7 Test #1037 1 (8, 5) ......... PPP....PP PAP....PA PPP....PP ......... ........K ......... ......... ......... Expected result: 13 Test #1038 2 (3, 1) ....PAP.B ...KPPP.. PP....... AP....... PP....... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 4 Test #1039 2 (3, 2) ......... P.....B.. SP.K..... P........ ......... ......... ......... ......... ......... Expected result: 5 Test #1040 1 (2, 4) ......... PP....... AP....... PP..PPP.. ..K.PAP.. ....PPP.. ......... ......... ......... Expected result: 6 Test #1041 2 (4, 5) ....PPPPP ....PAPAP ....PPPPP .....PPP. .....PAP. ....KPPP. ......... ......... ......... Expected result: 9 Test #1042 2 (3, 6) ......PAP B.....PPP ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #1043 1 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ....PPP.. ..B.PAP.. Expected result: 9 Test #1044 1 (5, 2) ......PSP .......P. .....K... ......... ......... ......... ......... ......... ......B.. Expected result: 7 Test #1045 2 (6, 7) ......... ......... ......... ......... ......... ..B...... ......... ......K.. ......... Expected result: 13 Test #1046 1 (8, 2) ......... ......... ........K .......B. ......... P........ SP....... P........ ......... Expected result: 10 Test #1047 1 (6, 8) ......... ......... .......PP .......PA .......PP ......P.. .....PSP. .PPP..P.. .PAP..K.. Expected result: 14 Test #1048 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #1049 2 (7, 4) ......... ......... ......... ......... .......K. ......B.. ......... ......P.. .....PSP. Expected result: 11 Test #1050 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #1051 2 (2, 3) .......PA ...B...PP ......... ..K...... ..PPP.... ..PAP.... ..PPP...P .....PPPS .....PAPP Expected result: 5 Test #1052 2 (2, 6) ......... ....PPP.. ....PAP.. ....PPP.. ...B..... ......P.. ..K..PSP. PP...PPP. AP...PAP. Expected result: 8 Test #1053 2 (1, 1) .....PAP. BK...PPP. .PPP..... .PAP..... .PPP..PPP ......PAP ......PPP ......... ......... Expected result: 2 Test #1054 1 (7, 5) ......... ......... ......... PPP...... PAP...... PPP....K. .B....... P........ SP....... Expected result: 12 Test #1055 2 (6, 4) ......... .B....... ......... ......... ......K.. ......... PP....... AP....... PP....... Expected result: 10 Test #1056 1 (8, 1) ......... ........K ......... ......... ......PPP ......PAP ......PPP ..PPPPP.. ..PAPAP.. Expected result: 9 Test #1057 1 (8, 8) ......P.. .....PSP. ......P.. .......PP .......PA .......PP ......... ......... ........K Expected result: 16 Test #1058 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... B....K... ......... Expected result: 12 Test #1059 1 (4, 6) ......... ......... .......PP .......PA .......PP .......PA ....K..PP ......PSP .......P. Expected result: 10 Test #1060 2 (2, 1) ......... ..K...... .......PP .......PA .....PPPP ..PPPPAP. ..PAPPPP. ..PPPSP.. .....P... Expected result: 3 Test #1061 2 (8, 6) ......... ......... ......... ...B..... PP....... AP....... PP......K ......... ......... Expected result: 14 Test #1062 2 (8, 7) ......... ......... PPP...... PAP..B... PPP...PPP AP....PAP PP....PPP ........K ......... Expected result: 15 Test #1063 1 (1, 5) ......... ......... ......... .......P. ......PSP .K.....P. ......... ......... ......... Expected result: 6 Test #1064 1 (6, 1) ......... ......K.. .....PPP. .....PAP. .P...PPP. PSPPPPPPP .P.PAPPAP ...PPPPPP ......... Expected result: 7 Test #1065 2 (2, 7) ...PAP... ...PPP... .......PP PP.....PA AP.....PP PP....... ......... ..K..B... ......... Expected result: 9 Test #1066 2 (7, 4) .PPP..... .PAP....P .PPP...PS ........P .......K. ......... ......... ......... ......... Expected result: 11 Test #1067 1 (4, 1) ......... ....K.... ......... ......... ..P...... .PSP..PPP ..PPP.PAP ..PAP.PPP ..PPP..PA Expected result: 5 Test #1068 1 (2, 7) ......... ......... ...PPP... ...PAP... ...PPP.PP .......PA .......PP ..K...... ......B.. Expected result: 9 Test #1069 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #1070 2 (8, 8) ......... ......... .....P... ....PSP.. PP...P... AP....... PP....... AP....... PP......K Expected result: 16 Test #1071 2 (2, 2) ....PAPB. ....PPP.. ..K...... ........P .......PS .PPP....P .PAP..... .PPP..PPP ......PAP Expected result: 4 Test #1072 2 (4, 4) .....PAP. .....PPP. ......... ......... .PPPK.PPP .PAP..PAP .PPP..PPP ......... ......... Expected result: 8 Test #1073 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #1074 2 (1, 6) .PAP..... .PPP..... ......PPP .....PSPA ......PPP ...PPP... .K.PAP... ...PPP... ......... Expected result: 7 Test #1075 1 (8, 2) .......PA .....PPPP ...P.PAPK ..PSPPPP. ...P..... ......... ......... ......... ......... Expected result: 16 Test #1076 2 (7, 5) ...PPP.PS ...PAP..P ...PPP... PPP...... PAP...... PPPPP..K. ..PAP..B. ..PPP.... ......... Expected result: -1 Test #1077 2 (3, 2) ......... ......... ...KPPP.. ....PAP.. ....PPPPP ....PSPAP .....PPPP .....PAP. .....PPP. Expected result: 5 Test #1078 1 (1, 1) ......... .K....... ......... .......PP ....PPPPA ....PAPPP ....PPPP. .....PAP. .....PPP. Expected result: 2 Test #1079 2 (3, 3) ..PAP.... ..PPP.... ......... ...K..... ......PPP ......PAP ......PPP PP....... AP....... Expected result: 6 Test #1080 2 (4, 2) ......... ......... ....K.... ......... ....PPP.. ....PAP.. ...PPPP.. .PPPAP... .PAPPP... Expected result: 6 Test #1081 1 (4, 6) ......... ......... ..PPPPP.. ..PAPAP.. ..PPPPP.. ......PPP .P..K.PAP PSP...PPP .P....... Expected result: 10 Test #1082 1 (6, 8) ......... ......... ......... ......P.. .....PSPB ......P.. ......... ......... ......K.. Expected result: 14 Test #1083 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... .....PPP. .....PAP. Expected result: 12 Test #1084 2 (1, 2) .......PP .......PA .K.....PP ......... ......... ......... ......... ......... ......B.. Expected result: 3 Test #1085 2 (7, 5) ......... ......... ......... PP....... AP....... PP.....K. .....BP.. .....PSP. ......P.. Expected result: 12 Test #1086 2 (7, 8) ......... ......... ......... ...B..... .PPP..... .PAP..... .PPP..... ......... .......K. Expected result: 15 Test #1087 2 (4, 5) .B..PPPPP ....PAPPA ....PPPPP ......... ......... ....K.... ......... .....P... ....PSP.. Expected result: 9 Test #1088 1 (4, 4) ......BPP .......PA .......PP ......PPP ....K.PAP ......PPP .......PP .......PA .......PP Expected result: 8 Test #1089 2 (5, 5) ......... ........B ......... ......... ......... .....K... .PPP..PPP .PAP..PAP .PPP..PPP Expected result: 10 Test #1090 2 (7, 8) .......PP .......PA ...P...PP ..PSP.... ...P..... ......... ......... ......... .......K. Expected result: 15 Test #1091 1 (4, 4) ......... ......... ......... ......... ....K.... P.PPP.... SPPAP.... P.PPP.... ......... Expected result: 8 Test #1092 2 (7, 8) ......... ......... ......... B........ ......... ..P..PPP. .PSP.PAP. ..P..PPP. .......K. Expected result: 15 Test #1093 1 (4, 7) .......P. ......PSP .......P. ......... ......... ......PPP ......PAP ....K.PPP ......... Expected result: 11 Test #1094 1 (8, 2) ....PPP.. ..B.PAP.. ....PPP.K PPP..PPP. PAP..PAP. PPP..PPP. ......... ......... ......... Expected result: 18 Test #1095 2 (5, 8) ..PAP.... ..PPP.... ......... .P.....PP PSP....PA .P.PPP.PP ..BPAP... ...PPP... .....K... Expected result: 15 Test #1096 2 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #1097 1 (1, 8) ....PSPB. .....P... ......... ......... PPP...... PAPPP.... PPPAP.... ..PPP.... .KPAP.... Expected result: -1 Test #1098 1 (7, 1) .PPP..... .PAP...K. .PPP..... ......... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 12 Test #1099 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #1100 2 (8, 7) ....PSP.. .....P... ......... ......... ......... ......... .....B... ........K ......... Expected result: 15 Test #1101 2 (8, 1) ....P.... ...PSP..K ....P.... ......... ....PPP.. ....PAP.. ....PPP.. ....PPP.. ....PAP.. Expected result: 13 Test #1102 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #1103 1 (5, 6) ..PPP.... ..PAP.... ..PPP...B ....PPP.. ....PAP.. ....PPP.. .....K... ..P...... .PSP..... Expected result: 11 Test #1104 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #1105 1 (3, 7) ......... ......... PPP...... PAPPP.... PPPAP.... ..PPP...P .......PS ...K....P ......... Expected result: 14 Test #1106 1 (5, 3) ....PSP.. .....P... ......... ...B.K... ......... ......... ......... ......... ......... Expected result: 8 Test #1107 2 (8, 8) .PAP..... .PPP..... ......... ..PPP.... ..PAP.... ..PPP.... ......... .....PPP. .....PAPK Expected result: 16 Test #1108 1 (8, 8) ....PSP.. .....P... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #1109 1 (2, 1) ........P B.K....PS ........P .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 3 Test #1110 1 (2, 5) ..PPP.... ..PAP.... ..PPP..PP .......PA .......PP ..K...... ..B...... ......... ......... Expected result: 7 Test #1111 2 (1, 3) ...PAP... ...PPP... ......... .K....... ......... ......... ..PPPP... ..PAPSP.. ..PPPP... Expected result: 4 Test #1112 1 (1, 3) ......... ...B..... ......... .K....... PP....... AP....... PP....P.. AP...PSP. PP....P.. Expected result: 4 Test #1113 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #1114 1 (5, 1) ......... .....K... PPP...... PAP...... PPP...... ......... ......... ......... ......... Expected result: 6 Test #1115 2 (7, 7) ......... ......... ......... ......... .....B... .PPP..... .PAP..... .PPP...K. ......... Expected result: 14 Test #1116 2 (8, 3) ......... ......... ......... PP......K APPP.P... PPAPPSP.. .PPP.PPPP ......PAP ......PPP Expected result: 11 Test #1117 1 (1, 7) ......PPP ......PAP .PPPPPPPP .PAPAP... .PPPPP... ......... ......... .K....... ........B Expected result: 8 Test #1118 1 (5, 1) ......... .....K... ......... .B....... ......... ........P .......PS ........P ......... Expected result: 6 Test #1119 1 (6, 8) ...PSP... ....P.... ......... ......... ......... PPP...... PAP...... PPP...... PAP...K.. Expected result: 14 Test #1120 2 (1, 2) .PAP..... .PPP..... .K....... ......... ...PPP... ...PAP... ...PPPP.. .....PSP. .B....P.. Expected result: 3 Test #1121 2 (1, 4) ......... ......... ..B.PPP.. ....PAP.. .K..PPP.. ......... ......PPP ......PAP ......PPP Expected result: 5 Test #1122 2 (7, 7) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... .......K. ......... Expected result: 14 Test #1123 2 (8, 2) ......... ..B...... ........K ......... .P....... PSP...... .P....... ......... ......... Expected result: 10 Test #1124 2 (3, 3) ..PAP.... ..PPP.PPP ......PAP ...K..PPP ......... .P....... PSP...... .P....... ......... Expected result: 6 Test #1125 2 (2, 6) ......... PP....... AP......B PPP...... .PSP..... ..P...... ..K...... ......... ......... Expected result: 12 Test #1126 1 (5, 5) .PPP..... .PAP..PPP PPPPP.PAP SPPAP.PPP P.PPP.B.. .....K... ......... ......... ......... Expected result: -1 Test #1127 2 (6, 6) .......PA .......PP ......... PPP...... PAP...... PPP...... ......K.. ......... ......... Expected result: 12 Test #1128 1 (6, 4) ...B..... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #1129 2 (6, 6) ......... ......... ......... ......... P........ SP....... P.....K.. ......... ......... Expected result: 12 Test #1130 2 (8, 8) ......... .......PP .......PA B......PP PP....... AP....... PP....... ..P...... .PSP....K Expected result: 16 Test #1131 2 (1, 3) ....PPPP. ...PSPAP. ....PPPP. .K...PPP. .....PAP. .....PPP. ......... ......PPP ......PAP Expected result: 4 Test #1132 1 (4, 1) ......... ....K.... ......... .PPP...P. .PAP..PSP .PPP...P. B........ ......... ......... Expected result: 5 Test #1133 2 (5, 6) ....PAP.. ...PPPP.. ...PAPSP. ...PPPP.. ......... ......... .....K... .....B... ......... Expected result: 11 Test #1134 1 (7, 5) ......... ......... ......... ........B ......... .......K. ......... ......... ......... Expected result: 12 Test #1135 1 (4, 1) ......... ....K.... ......... ......... ..P...... .PSP..... ..P....PP .......PA .......PP Expected result: 5 Test #1136 2 (6, 1) ......... ......K.P .......PS PP......P APPP..... PPAP..... .PPP..... PP....... AP....... Expected result: 7 Test #1137 2 (1, 3) .......PA .......PP ......... .K....... ......... ......... ..B...... ......... ......... Expected result: 4 Test #1138 1 (7, 2) ..PAP.... ..PPPP... ...PAP.K. ...PPP... ......... ......... ....PPP.. ....PAP.. ....PPPB. Expected result: 13 Test #1139 1 (8, 1) ......... ........K ......... ......... .......PP .PPPB..PA PPAP...PP APPP..... PP....... Expected result: 9 Test #1140 2 (1, 1) .....PAP. .K...PPP. ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #1141 1 (5, 2) .....PSP. ......P.. ....BK... ......... ......... .PPP..PPP .PAP..PAP .PPP..PPP ......... Expected result: 7 Test #1142 1 (2, 2) ......... ......... ..K...... .......PP .......PA .......PP ...B..P.. .....PSP. ......P.. Expected result: 4 Test #1143 2 (3, 4) ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... ...K..... ......... ........B P........ SP....... Expected result: 7 Test #1144 2 (7, 8) ...PAP... ...PPP... ......... ......... ......... ...PPP... ...PAP... ...PPP.B. .......K. Expected result: 15 Test #1145 2 (1, 1) ...P..... .KPSP.... ...P..... ......... ......... .....PPP. .....PAP. ...B.PPP. ......... Expected result: 2 Test #1146 1 (1, 3) ...PAP... ...PPP... ...PAP... .KBPPP... ......... ......... ......... ....P..PP ...PSP.PA Expected result: 4 Test #1147 2 (3, 1) ......... ...K..... ......... ......... .B....... ......... ......... PP....... AP....... Expected result: 4 Test #1148 1 (7, 6) .....P... ....PSP.. .....P... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #1149 2 (6, 6) .PAP..... .PPP..... ......... ......... ......... ......... ......KPP .......PA .......PP Expected result: 12 Test #1150 2 (5, 7) ......... ......... ......... .......B. ......... ......... ......... .....K... ......... Expected result: 12 Test #1151 2 (4, 7) ......... ......... ......... ......... P........ SP....... P....PPP. ....KPAP. .....PPP. Expected result: 11 Test #1152 1 (2, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... B........ ..K...... Expected result: 10 Test #1153 2 (7, 2) ......... PP....... AP.....K. PP....... ......... ......... ......... ......... ......... Expected result: 9 Test #1154 1 (3, 5) ....B.... ......... ......... ......... ......... ...K..... ......... ........P .......PS Expected result: 8 Test #1155 1 (1, 2) ......... ......... BK....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #1156 1 (6, 5) ...PAP... ...PPP... ....PPP.. ....PAP.. ....PPP.. .PPP..K.. .PAP..... .PPP..... ..B...... Expected result: 17 Test #1157 1 (5, 6) ......... ..P...... .PSP..... PPP...... AP....... PP....... B....K... ......... ......... Expected result: 11 Test #1158 2 (4, 6) ......... ......... ......... ......PPP ......PAP ..B...PPP ....K.... ......... ......... Expected result: 10 Test #1159 1 (5, 6) ....PAP.. ....PPP.. ......... ......... ......... ......BPP .....K.PA .......PP ......... Expected result: 11 Test #1160 1 (6, 8) ......... .....PPP. ...PPPAP. ...PAPPP. ...PPP... ......... ......... ..PPP.... ..PAP.K.. Expected result: 14 Test #1161 2 (1, 6) ......... ......... ......... .......PP .......PA .B.....PP .K....... ......... ......... Expected result: 7 Test #1162 1 (8, 3) .PAPAP... .PPPPP... ......... B.......K ......... ......... ..P...... .PSP..... ..P...... Expected result: 11 Test #1163 1 (1, 7) .PAP..... .PPP..... .PPP..... .PAP..... .PPP..... ......... .......PP .K.....PA ......BPP Expected result: 8 Test #1164 1 (6, 7) .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #1165 2 (6, 5) ...B..... ......... ......... ......... ......... ......K.. .....P... ....PSP.. .....P... Expected result: 11 Test #1166 2 (2, 3) ......... ......... .....PPP. ..K..PAP. PPP..PPP. PAP...... PPP...... .....PPP. .....PAP. Expected result: 5 Test #1167 2 (3, 5) ......... .....P... ....PSP.. .....P... PP....... AP.K..... PP....... AP....PPP PP....PAP Expected result: 8 Test #1168 1 (8, 3) ........B ......... ......... ........K ......... ......... ......P.. .....PSP. ......P.. Expected result: 11 Test #1169 1 (4, 2) ......... ......... PP..K.... AP....... PP..PPP.. ....PAP.. ...PPPP.. ...PAP... ...PPP... Expected result: 6 Test #1170 1 (6, 7) ......... ....PPP.. ....PAP.. ..PPPPP.. ..PAP.... ..PPPP... ...PAP... P..PPPK.. SP....... Expected result: 15 Test #1171 1 (1, 7) ......... ......... ......... ......B.. ......... ......... ..PPPPP.. .KPAPAP.. ..PPPPP.. Expected result: 8 Test #1172 1 (7, 3) ......... ..P..B... .PSP..... ..P....K. ......... ......... ......... ......... ......... Expected result: 10 Test #1173 2 (8, 8) ...PPP.PA ...PAP.PP ...PPP... .....PPP. .....PAPP .....PPPS ........P .B....... ........K Expected result: 16 Test #1174 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #1175 2 (3, 6) ......... ....B.... PP....... AP....... PPP...... .PSP..... ..PK..... PP.PPP... AP.PAP... Expected result: 11 Test #1176 2 (6, 4) ........P .......PS ........P ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #1177 2 (5, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #1178 1 (4, 1) ......... ....K.... ......... .....B... .P....... PSP...... .P....... ..PPP.... ..PAP.... Expected result: 5 Test #1179 2 (7, 4) ......... ..B...... ....PPP.. ..P.PAP.. .PSPPPPK. ..P...... ...PPP... ...PAP... ...PPP... Expected result: 11 Test #1180 2 (6, 1) ......... ......K.. ......... PP....... AP....... PP....... ......... ......... ......... Expected result: 7 Test #1181 2 (2, 7) ....PAP.. ....PPPP. ......PSP ..PPP..P. ..PAP.... ..PPP.... ......PPP ..K...PAP ......PPP Expected result: 9 Test #1182 1 (8, 7) ......... ......... P........ SP....... P........ ......... ......... ........K ......... Expected result: 15 Test #1183 1 (3, 5) ......... ......... ......... .....B... ......... ...K....P .......PS ........P ......... Expected result: 8 Test #1184 1 (2, 2) ....P.... ...PSP... ..K.P.... ......... ......... .PPP...PP .PAP...PA PPPP...PP AP.....B. Expected result: 4 Test #1185 2 (4, 3) ......... ......... ......... ..B.K.... ......... ......... ......... PPP...... PAP...... Expected result: 7 Test #1186 1 (5, 7) ....PAP.. ....PPP.. ......... .....PPP. .....PAP. .....PPP. ......... .....K... ......... Expected result: 12 Test #1187 1 (7, 4) ......... ...PPP... ...PAP... ...PPPB.. PPP....K. PAP...... PPP...... ......... ......... Expected result: 11 Test #1188 1 (4, 8) ......... ....P.... ...PSP... ....P.... ...PPP... .PPPAP... .PAPPP... .PPP..... ....K.... Expected result: 12 Test #1189 2 (1, 1) ......PSP .K.....P. ....PPP.. ....PAP.. ....PPP.. ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 2 Test #1190 1 (2, 5) ......... .......PP .......PA .......PP ......... ..K...... .....PPP. ...B.PAP. .....PPP. Expected result: 7 Test #1191 2 (5, 6) ......... ......... ..B...... ......... ......... ......... .....K... ...PPP.PP ...PAP.PA Expected result: 11 Test #1192 2 (6, 1) .......PP ......KPA .......PP ......... ......... ......... ......... ......... ......... Expected result: 7 Test #1193 2 (4, 3) ......... PPP...P.. PAP..PSP. PPP.K.P.. ......... ......... ......... ......... ......... Expected result: 7 Test #1194 2 (1, 6) ......... B.....PPP ......PAP ......PPP ...P.PPP. ..PSPPAP. .K.PPPPP. ....PAP.. ....PPP.. Expected result: 7 Test #1195 1 (7, 8) ......... ......... ......... ....PPP.. ....PAP.. ....PPPPP ......PAP ......PPP .......K. Expected result: 15 Test #1196 1 (3, 7) ......... ....PPP.. PP..PAP.. AP..PPP.. PP....... ......... PP....... AP.K..... PP....... Expected result: 10 Test #1197 1 (5, 2) ......... ......B.. ....PK... ...PSP... ....P.... ......... ......... ...PPP... ...PAP... Expected result: 7 Test #1198 2 (5, 4) ..PPP..PP ..PAP..PA ..PPP..PP ......... PP...K... AP....... PP....... .....B... ......... Expected result: 9 Test #1199 2 (2, 7) ....P.... ...PSPPP. ....PPAP. .....PPP. ...PPP... ...PAP... ...PPP... PPK...... AP....... Expected result: 9 Test #1200 1 (5, 6) ......... ......... ......... PP....... AP....... PP....... .....K... ......... ......... Expected result: 11 Test #1201 1 (1, 3) ......... ......... ......... .K....... .......P. ....B.PSP .......P. ......... ......... Expected result: 4 Test #1202 1 (7, 3) ......... ......... ......... .......K. ....B.... ..P...... .PSP..... PPP...... PAP...... Expected result: 10 Test #1203 1 (8, 1) ....PPP.. ....PAP.K .PPPPPPP. .PAP..PSP .PPP...P. ..PPP.... ..PAP.B.. ..PPP.... ......... Expected result: -1 Test #1204 2 (6, 6) ......... ......... ......B.. ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #1205 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... B........ ......... Expected result: 9 Test #1206 1 (8, 2) ......... ......... ........K ........B ......... ......... .....P... ....PSP.. .....P... Expected result: 10 Test #1207 2 (2, 8) ....PAP.. ....PPP.. ......... ......... ......... ......... ......... ......... .BK...... Expected result: 10 Test #1208 2 (1, 2) .....PPPP .....PAPA .K..PPPPP ....PAP.. ....PPP.. ......... .....P... .B..PSP.. .....P... Expected result: 3 Test #1209 1 (1, 5) ......... ......... ....P.... ...PSP... ....P.... .K....... ...PPP... ...PAP... ...PPP... Expected result: 6 Test #1210 2 (1, 3) ....PPP.. ....PAP.. ...BPPP.. .K....... ......... ......... ......... ..PPP..PP ..PAP..PA Expected result: 4 Test #1211 2 (4, 3) ..PPP.... ..PAPB... ..PPP..PP ....K..PA .......PP .......PP .......PA .P.....PP PSP...... Expected result: 7 Test #1212 2 (5, 7) .....P... ....PSP.. .....P... ......... ......... ......... ......... .....K... B........ Expected result: 12 Test #1213 1 (7, 2) ......... ......... .......K. ......P.. .....PSP. B.....P.. ......... ......... ......... Expected result: 9 Test #1214 1 (8, 4) .....PPP. .....PAP. .....PPP. ......... ........K ......... P........ SP..PPP.. P...PAP.. Expected result: 12 Test #1215 1 (1, 4) ......... ......... ....PPP.. ....PAP.. .K..PPP.. ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #1216 1 (6, 5) ......... ......... .......B. PP....... APPP..... PPAP..K.. .PPP..... ......... ......... Expected result: 11 Test #1217 1 (6, 5) ......... ......... ......... ....B.... ......... ......K.. ......... ......... ......... Expected result: 11 Test #1218 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ..PB..... .PSP..... Expected result: 12 Test #1219 2 (8, 8) ......... ......... ......... ......... ......... ......... PPP...... PAP...... PPP.....K Expected result: 16 Test #1220 2 (1, 7) ..PAP..B. ..PPP.... ......... ...PPP... ...PAP... ...PPP... ....PPP.. .K..PAP.. ....PPP.. Expected result: 8 Test #1221 2 (1, 6) ......... ......... .PPP..... .PAP.PPP. .PPP.PAPP .....PPPS .K......P ......B.. ......... Expected result: 7 Test #1222 1 (5, 7) ......... PP....... AP....... PP.B..... ....PPP.. ....PAP.. ....PPP.. ..P..K... .PSP..... Expected result: 12 Test #1223 1 (5, 3) ......... .PPP....P PPAP...PS APPP.K..P PP....... .....PPP. .....PAP. .....PPPB ......... Expected result: 8 Test #1224 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K.PPP. B....PAP. .....PPP. Expected result: 9 Test #1225 1 (2, 5) ......... ...PPP... ...PAP... B..PPP... ....PPP.. ..K.PAP.. ....PPP.. ......... ......... Expected result: 7 Test #1226 2 (7, 8) ......... ......... ......... ......... ..B...PPP ......PAP ......PPP PP....... AP.....K. Expected result: 15 Test #1227 2 (2, 5) .PAP..... .PPPP.... ..PAP.... ..PPP.PPP ......PAP ..K..BPPP ......... ......... ......... Expected result: 7 Test #1228 2 (6, 3) ......... ......... ......... ...PPPK.. ...PAP... ...PPP... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #1229 2 (3, 2) ....PPP.. ....PAP.. ...KPPP.. ......... ......... PPPP..... PAPSP.... PPPP..... .PAP..... Expected result: 5 Test #1230 2 (7, 6) ......... ......... ....PPP.. ....PAP.. P...PPP.. SP..B.... PPP....K. PAP...... PPP...... Expected result: 13 Test #1231 1 (7, 3) ......... ....PPP.. ....PAP.. ....PPPK. .PPP..... .PAPPPP.. .PPPPAP.. .BPSPPP.. ...P..... Expected result: 10 Test #1232 2 (8, 2) ......... ......... ........K ......... ......P.. .....PSP. ......P.. ......... ......... Expected result: 10 Test #1233 1 (5, 8) ....B.... ..PPPPP.. P.PAPAP.. SPPPPPP.. P........ ......... ......... .......PP .....K.PA Expected result: 17 Test #1234 1 (2, 3) ......... ......... ......... ..K...... ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. ......... Expected result: 5 Test #1235 1 (3, 2) ......PAP ......PPP ...K..... ......... PP....... AP......P PP.....PS PP......P AP....... Expected result: 5 Test #1236 2 (8, 7) ......... ......... ......... ....B.... ......... ......... ......... ........K ......... Expected result: 15 Test #1237 1 (2, 2) ......... ........P ..K..PPPS .....PAPP .....PPP. .PPP..... .PAP..... .PPP..... ......... Expected result: 4 Test #1238 1 (8, 5) ......... ......... ......... ...PPP... ...PAP... ...PPP..K ......... ......... ......... Expected result: 13 Test #1239 2 (5, 2) ......... ..PPP.... PPPAPK... APPPP.... PP....... ......... ......... ...B..PPP ......PAP Expected result: 7 Test #1240 2 (5, 5) ......B.. ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #1241 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #1242 2 (4, 6) .......PP .......PA .......PP ...PPP... ...PAP... ...PPP... ....K.... ......... ......... Expected result: 10 Test #1243 1 (8, 3) ......... ......... ......... ......B.K ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 11 Test #1244 1 (7, 6) .......B. ....PPP.. ....PAP.. .PPPPPP.. .PAP..... .PPP..... .......K. ......... ......... Expected result: 13 Test #1245 1 (3, 3) ......... ......... ......... ...K..... ......... ......PPP ......PAP ......PPP ......... Expected result: 6 Test #1246 2 (3, 7) ......... ....PPP.. ....PAP.. ....PPP.. ......PPP ......PAP ......PPP ...K..... ......... Expected result: 10 Test #1247 1 (5, 2) ......... ......... .....K... .......B. ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 7 Test #1248 2 (1, 6) ...PPP... ...PAP... ...PPP... ......... ......... ......... .K....... ...PPP... ...PAP... Expected result: 7 Test #1249 2 (2, 6) ......B.. ......... ........P .PPP...PS .PAPPPP.P .PPPPAP.. ..K.PPP.. ......... ......... Expected result: 8 Test #1250 1 (7, 5) ..PPP.PSP ..PAP..P. ..PPPP... ...PAP... ...PPP... B......K. ......... ......... ......... Expected result: 12 Test #1251 2 (2, 7) ......... ......... ...PPP... ...PAP... ...PPP... ...PAP... ...PPP... ..K...... ......... Expected result: 9 Test #1252 1 (8, 1) ......... ........K ......... B........ ......... ......... ......... PPP...... PAP...... Expected result: 9 Test #1253 2 (4, 1) ....PSP.. ....KP... ......... ......... ......... .PPP..... .PAPPPP.. .PPPPAP.. .PAPPPP.. Expected result: 5 Test #1254 1 (6, 2) ......PAP ......PPP .....BK.. ....P.... ...PSP... ....P.... ......... PPPPP.... PAPAP.... Expected result: 8 Test #1255 2 (7, 8) .......PP .......PA .......PP ......PPP ......PAP ......PPP ......... ......... .......K. Expected result: 15 Test #1256 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #1257 1 (8, 3) .....PAP. .PPP.PPP. .PAP..... .PPP....K ......... ......... ......... ......... ...B..... Expected result: 11 Test #1258 2 (5, 7) ......... .......B. ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #1259 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #1260 1 (8, 8) ......... ......... ...PPP... ...PAP... PPPPPP... PAP...... PPP...... AP....... PP......K Expected result: 16 Test #1261 2 (7, 8) ......... ......... B........ ......... .....PPP. .....PAP. .....PPP. ......... .......K. Expected result: 15 Test #1262 1 (1, 5) ......... ......... ......... ......... ......... .K....... .......P. ..B...PSP .......P. Expected result: 6 Test #1263 1 (3, 8) ......... ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP .....PPP. P....PAP. SP...PPP. P..K..... Expected result: 11 Test #1264 2 (7, 2) ......... ....PPP.. ....PAPK. ....PPP.. ......... ......... ......... .P....PPP PSP...PAP Expected result: 9 Test #1265 2 (8, 4) ......... ......... ......... PPP...... PAP.....K PPP...... ...PPP... ...PAP... ...PPP... Expected result: 12 Test #1266 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #1267 2 (5, 7) ......... ......... B........ ...PPPPPP .P.PAPPAP PSPPPPPPP .P....... .....K... ......... Expected result: -1 Test #1268 1 (8, 8) ......... ......... ......... ......... ......B.. ......... ...PPPPP. PPPPAPAP. PAPPPPPPK Expected result: 16 Test #1269 2 (5, 4) .....PAP. .....PPP. ........B ......... PPP..K... PAP...PPP PPP...PAP ......PPP ......... Expected result: 9 Test #1270 2 (2, 1) .......PP ..K....PA .......PP ....P.... PPPPSP... PAP.P.... PPP.PPP.. ....PAP.. ....PPP.. Expected result: 3 Test #1271 2 (6, 5) ..PPP.... ..PAP.... ..PPP.PPP ......PAP ......PPP ......K.. ....PPP.. ....PAP.. ...BPPP.. Expected result: 11 Test #1272 2 (6, 5) ..PPP.... ..PAP.... ..PPP.... ..PAP.... ..PPP...B ......K.. ..PPP.... ..PAP.... ..PPP.... Expected result: 11 Test #1273 1 (4, 8) ......... ...PPP.PP .PPPAP.PA .PAPPP.PP .PPP...P. ......PSP .......P. ......... ....K.... Expected result: 12 Test #1274 2 (6, 8) .....PAP. .....PPP. ......... ....B.... ......... ......... ......... ......... ......K.. Expected result: 14 Test #1275 2 (4, 6) ......... PP....... AP....... PP....... ......... ......... .B..K.... ......... ......... Expected result: 10 Test #1276 1 (7, 1) ..PPP.... ..PAP..K. ..PPP.... ......... PPP...... PAP.P.... PPPPSP... ....P.... ...B..... Expected result: 12 Test #1277 2 (5, 7) ......... ......... ......... ......... .......PP .......PA .......PP .....K... ......... Expected result: 12 Test #1278 1 (2, 1) ......... ..K...... ......PPP ......PAP .....PPPP ....PSPPP .....PPAP ......PPP ......... Expected result: 3 Test #1279 1 (1, 5) ...PPP... ...PAP... ...PPP... ......... ..PPP.... .KPAP.... ..PPP.... PPP...... PAP...... Expected result: 6 Test #1280 2 (5, 5) ......... PP....B.. AP....... PP.....PP .......PA .....KPPP ......PAP ......PPP ......... Expected result: 10 Test #1281 2 (1, 7) ......... ......... .PPP..... .PAP..... .PPP..... ......... ..PPP.... .KPAPPPP. .BPPPPAP. Expected result: 8 Test #1282 2 (2, 2) ......PPP ......PAP ..K...PPP ......... .....P... ....PSP.. ....PPP.. ....PAP.. ....PPP.. Expected result: 4 Test #1283 2 (6, 2) ......... ......... ......K.. .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 8 Test #1284 2 (7, 3) .....PAP. .....PPP. ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #1285 1 (8, 1) ......... .PPP....K .PAP..... .PPP..... ......... .PPP..... .PAP...PP .PPP...PA .......PP Expected result: 9 Test #1286 1 (8, 4) .....PAP. .....PPP. ......... ......... ........K ...P..... ..PSP.... ...P...PP .......PA Expected result: 12 Test #1287 2 (2, 1) ......... ..K...... ......... ...PPP... ...PAP... ...PPP... ...PAP... ...PPP.PP .......PA Expected result: 3 Test #1288 2 (3, 7) .......PP ...B...PA .......PP ......... .......PP .......PA .......PP ...K..... ......... Expected result: 10 Test #1289 2 (4, 3) ......... .....PPP. .....PAP. ....KPPPP ......PAP ......PPP ......... PP....... AP....... Expected result: 7 Test #1290 1 (6, 4) ......... ......... ......... ......... ..P...KPP .PSP..BPA ..P....PP PPP..PPP. PAP..PAP. Expected result: 10 Test #1291 1 (6, 7) ......... ......... ......... .....B... ....P.... ...PSP... ....P.... PPP...K.. PAP...... Expected result: 13 Test #1292 1 (2, 4) ...PAP... ...PPP... ......... ......... ..K....PP .......PA .......PP ......... ......... Expected result: 6 Test #1293 2 (1, 3) ......... ......... ......... .K....... .......B. ........P .......PS ........P ......... Expected result: 4 Test #1294 1 (7, 1) ......... .......K. .....PPP. .....PAP. .PPP.PPP. .PAP..... .PPP..... ......... ......... Expected result: 8 Test #1295 2 (2, 2) ......... ......... ..K...... ......... ..P...... .PSP..... ..P...... PP....... AP....... Expected result: 4 Test #1296 1 (6, 6) ......... ......... ......... ......... ......... ......... .....BK.P .......PS ........P Expected result: 12 Test #1297 1 (4, 1) ......... ....K.... ..PPP.... ..PAP.... ..PPPB... ......... ......... .....P... ....PSP.. Expected result: 5 Test #1298 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #1299 2 (4, 6) ....PAP.. ....PPP.. .......PP .......PA .......PP ......... ....K.... .....PPP. .....PAP. Expected result: 10 Test #1300 2 (3, 3) ......... ......... ......... ...K..B.. ......... ...P..... ..PSP.PPP ...P..PAP ......PPP Expected result: 6 Test #1301 2 (1, 4) ......... ......... .....PPP. .....PAP. .K...PPPP .B.....PA .PPP...PP .PAP..... .PPP..... Expected result: 5 Test #1302 1 (5, 7) ......... ......... ......... ......... .....P... ....PSP.. .....P... .....K... ......... Expected result: 12 Test #1303 1 (3, 3) ....B..P. ......PSP .......P. ...K..... ......... .......PP .......PA .......PP ......... Expected result: 6 Test #1304 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #1305 1 (8, 2) ...PPP.PA ...PAP.PP ...PPP..K ......... ......... ...P..... ..PSP.... PP.P..... AP....... Expected result: 12 Test #1306 1 (3, 1) ......... ...K..... ......... .P.....PP PSP.PPPPA .P..PAPPP ....PPP.. ......... ......... Expected result: 4 Test #1307 2 (6, 6) ......... .......B. ......... ......... ......... ......... P.....K.. SP..PPP.. P...PAP.. Expected result: 12 Test #1308 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #1309 2 (6, 8) ...PAP... ...PPPP.. .....PSP. ......P.. ......... ......... ......... ......... ......K.. Expected result: 14 Test #1310 2 (6, 1) ......... ......K.. ......... ......... P..PPP... SP.PAPPP. P..PPPAP. .....PPP. ........B Expected result: 7 Test #1311 1 (1, 2) ....PAP.. ....PPP.. .K....... ......... .....PPP. .....PAP. .....PPPP .....BPAP ......PPP Expected result: 3 Test #1312 2 (8, 2) ......... .PPP..... .PAP...PK .PPP..PSP ......PPP ......PAP ......PPP ......... ......... Expected result: 10 Test #1313 1 (4, 8) ......... .PPP..... .PAP..... .PPP..... PP....... AP....... PP....... ......... ....K.B.. Expected result: 12 Test #1314 1 (5, 4) ...PAP... ...PPP... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #1315 1 (2, 2) ......... ......... ..K..PPP. .....PAP. .....PPP. ......... ......... ......P.. .....PSP. Expected result: 4 Test #1316 1 (5, 6) ......... .......PP .......PA .......PP ......... ......... .....K... ......... ......... Expected result: 11 Test #1317 2 (5, 1) ......... .....K... ..PPP.... ..PAPPPP. ..PPPPAP. ..B..PPP. ......... ......... ......... Expected result: 6 Test #1318 2 (6, 6) ...PAP... ...PPP... ......... ......... ........P .PPP...PS .PAPB.K.P .PPP..... ......... Expected result: 12 Test #1319 1 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #1320 2 (8, 8) .....PAP. .....PPP. ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #1321 1 (7, 3) ......... ......... ......... .......K. ......PPP ......PAP ......PPP ......... ......... Expected result: 10 Test #1322 1 (8, 1) ......... ........K ......... ......... PPPPPB... APPAP.... PPPPP.PPP ......PAP ......PPP Expected result: 9 Test #1323 1 (5, 3) ....PAP.. ....PPP.. ......... .....K... ......... ........P .......PS ........P ......... Expected result: 8 Test #1324 1 (3, 7) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......PPP ...K..PAP ......PPP Expected result: 10 Test #1325 2 (7, 7) ......... ......B.. ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #1326 2 (3, 5) ......... ......... ......... .P....... PSP...... .P.K..... ......... ......... ......... Expected result: 8 Test #1327 1 (1, 8) ......... ...B..... .PPP..PPP .PAP..PAP .PPP..PPP ...P..... ..PSP.... ...P..... .K....... Expected result: 9 Test #1328 1 (3, 5) ...PPP... P..PAP... SP.PPP... P........ ...B..... ...K..... ......... ......... ......... Expected result: 8 Test #1329 1 (5, 2) ..PAP.... ..PPP.... .....K... ......... PP....... AP....... PP....... ......... ......... Expected result: 7 Test #1330 1 (8, 2) ...PPP... ...PAP... ...PPP..K ......... PP....... AP....... PPPP..... .PAP..... .PPP..... Expected result: 12 Test #1331 1 (4, 8) ..P...... .PSP..... ..P...... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #1332 2 (8, 7) .PAP..... .PPP..PB. .....PSP. ......P.. ......... ......... .....PPP. .....PAPK .....PPP. Expected result: 15 Test #1333 1 (4, 2) ......... ......... ....K.... PPP...... PAP...... PPP.....B ......... ......... ......... Expected result: 6 Test #1334 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #1335 2 (1, 5) ...PAP... ...PPP... ......... ..PPP.... ..PAPPPP. .KPPPPAP. .....PPP. ..P...... .PSP..... Expected result: 6 Test #1336 1 (3, 1) ......... ...K..... ......... ......... ......... ...P..... ..PSP.B.. ...P..... ......... Expected result: 4 Test #1337 2 (7, 3) ......... ......... ......... .......K. ......PPP ......PAP ......PPP ......... ......... Expected result: 10 Test #1338 2 (8, 5) ...PAP... ...PPP... ..PPP.... ..PAP.... ..PPPP... ....PSP.K PPP..P... PAP...... PPP...... Expected result: 17 Test #1339 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #1340 1 (8, 6) ......... ...P..... ..PSP.B.. ...P..... PP....... AP....... PP......K ......... ......... Expected result: 14 Test #1341 1 (3, 6) .PSP..... ..P..B... PP.PPP... AP.PAP... PP.PPP... .......PP ...K...PA .......PP ......... Expected result: -1 Test #1342 1 (1, 8) ......B.. ......... .PPPPP... .PAPAP... .PPPPP... ..PAP.... ..PPP..P. ......PSP .K.....P. Expected result: 9 Test #1343 1 (7, 3) ......... ......... PP....... AP.....K. PP....... ..PPP.... ..PAP.... PPPPP.... PAP...... Expected result: 10 Test #1344 2 (1, 4) .......PP .......PA .......PP ......... .K....... ......... .B.PPP... ...PAP... ...PPP... Expected result: 5 Test #1345 1 (7, 8) ......... .PPP..... .PAP..... .PPP..... B........ ......... ......... ......... .......K. Expected result: 15 Test #1346 2 (1, 1) ......... .K...PPP. .....PAP. .....PPP. ..P...... .PSP..... PPPPP.... APPAP.... PPPPP.... Expected result: 2 Test #1347 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #1348 1 (3, 1) ......... ...K..B.. ......... ......... ......... ......... ...PPPP.. ...PAPSP. ...PPPP.. Expected result: 4 Test #1349 1 (3, 4) ......PAP ......PPP ......... ........B ...K..... ...PPP.P. ...PAPPSP ...PPP.P. ......... Expected result: 7 Test #1350 2 (2, 7) ......... ....B.... ......... ......... ........P .......PS ........P ..K...... ......... Expected result: 9 Test #1351 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... .......P. ......PSP Expected result: 9 Test #1352 2 (3, 3) ......... .....B... ......PPP ...K..PAP ......PPP ......... ..P...... .PSP..... ..P...... Expected result: 6 Test #1353 2 (4, 4) ......... ......... B........ ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #1354 2 (5, 3) ......... ......P.. .....PSP. .....KP.. ......... ......... ......... .....PPP. .....PAP. Expected result: 8 Test #1355 1 (2, 1) ....PPPAP ..K.PAPPP ....PPP.. ......... ......... ......... ......... ..PPPP.B. ..PAPSP.. Expected result: 3 Test #1356 2 (1, 7) ......... ......... ......... ......... ....B.... ......... ......... .K....... ......... Expected result: 8 Test #1357 2 (5, 8) .PAP..... .PPP..... ......... PP....... AP....... PP...P... ....PSP.. ...B.P... .....K... Expected result: 13 Test #1358 2 (5, 2) ......... ......... .....K... ......... PP....... AP.....PP PP.....PA PPP....PP PAP.....B Expected result: 7 Test #1359 2 (4, 8) ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... ....K.... Expected result: 12 Test #1360 1 (3, 5) ......... ...P..... ..PSP.... ...P..... ......... ...K..... ......... ......... ......... Expected result: 8 Test #1361 1 (4, 6) .....PAP. .....PPP. .PPP.PAP. PPAP.PPP. SPPP..... P........ ....K.... ......... ......... Expected result: 10 Test #1362 2 (2, 6) ......... ......... ......... .B....... ...PPP... ...PAP... ..KPPP... ......... ......... Expected result: 8 Test #1363 2 (5, 2) ......... ......... .....K... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #1364 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #1365 1 (1, 1) ......... .K....... ......... .....PPPP .....PAPA .....PPPP ......... ......... ......... Expected result: 2 Test #1366 2 (2, 2) ......... ....PPP.. ..K.PAP.. ....PPP.. ......... ......... B........ ......... ......... Expected result: 4 Test #1367 2 (8, 7) ......... ......... ......... ......... ......... PPP.PPP.. PAP.PAP.. PPP.PPP.K ......... Expected result: 15 Test #1368 1 (1, 6) ....PPP.. ....PAP.. ....PPP.. ........B ..P...... .PSP..... .KP...... ......... ......... Expected result: 7 Test #1369 1 (6, 1) ......... ......K.. .......PP P......PA SP.....PP P........ ......... ......... ......... Expected result: 7 Test #1370 1 (5, 8) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... .......PP .....K.PA Expected result: 13 Test #1371 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #1372 1 (7, 2) ......... ......... .......K. PP...B... AP....... PP.....PP .......PA .......PP ......... Expected result: 9 Test #1373 2 (2, 7) ......... ......... ......... ...B..... ........P .......PS ........P ..K...... ......... Expected result: 9 Test #1374 1 (7, 2) ......... ......... PPP....K. PAP...... PPP...... ......... ......... ......... ......... Expected result: 9 Test #1375 2 (8, 5) ......... ......... ......... ......... ....PPP.. ....PAP.K ....PPP.. ......... ......... Expected result: 13 Test #1376 2 (6, 8) ......PPP PPP...PAP PAP...PPP PPP...... ......... ......... ..PPP.... ..PAP.... ..PPP.K.. Expected result: 14 Test #1377 1 (2, 1) ......... ..K...... ......... ..PPP.... ..PAP.... ..PPPP... ...PAPP.. ...PPPSP. ......P.. Expected result: 3 Test #1378 1 (3, 2) ...PSP... ....P.... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #1379 1 (8, 4) ......... ......... ......... ......... .PPP....K .PAP..... .PPP..... ......... ......... Expected result: 12 Test #1380 2 (3, 6) ......... ......... ......... ......... ......... .....B... ...K..... ......... ......... Expected result: 9 Test #1381 2 (1, 2) .....PAP. .....PPP. .K....... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 3 Test #1382 1 (1, 3) ......... ......... .......P. .K....PSP .......P. ......... ......... ......... ..B...... Expected result: 4 Test #1383 2 (4, 3) ......... ......... ......... ....K.... ...B..... ......... .......PP ..PPP..PA ..PAP..PP Expected result: 7 Test #1384 1 (5, 6) .......PA .......PP .PPP..... .PAP..... .PPP..... ......... PP...K... AP....... PP....... Expected result: 11 Test #1385 1 (2, 1) ......... ..K...... PP....... APPP.B... PPAP..... .PPP..... ....PPP.. ....PAPP. ....PPPSP Expected result: 3 Test #1386 1 (2, 6) ......... ......... ......PB. .....PSP. ....PPP.. ....PAP.. ..K.PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #1387 2 (1, 6) .......P. ....B.PSP .......P. ......... ......... ......... .K....... PP....... AP....... Expected result: 7 Test #1388 1 (6, 4) ...PAP... ...PPP... ......... ......... ....B.K.. ......... .....PPP. PP...PAP. AP...PPP. Expected result: 10 Test #1389 1 (3, 7) ....PAP.. ....PPP.. ...PPPP.. ...PAPSP. ...PPPP.. ......... .....PPP. ...K.PAP. .....PPP. Expected result: 10 Test #1390 2 (2, 2) ......... ........B ..K...... ......... ......... .....P... ....PSP.. .....P... ......... Expected result: 4 Test #1391 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... PPP....PP PAP....PA Expected result: 5 Test #1392 1 (2, 5) .PAP..... .PPP..... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #1393 2 (2, 4) ......... ....P..PP ...PSP.PA ....P..PP ..K...... ......PPP ......PAP PPP...PPP PAP...... Expected result: 6 Test #1394 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #1395 1 (5, 1) ......... ..PPPK... ..PAP.... ..PPP.... ......PPP ......PAP ......PPP ......PPP ......PAP Expected result: 6 Test #1396 1 (2, 1) ......... ..K...... .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... Expected result: 3 Test #1397 1 (5, 8) .......PS ........P ......... ......... PP....... AP..PPP.. PP..PAP.. ....PPPPP .....KPAP Expected result: 13 Test #1398 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ........B ......... ......... Expected result: 5 Test #1399 2 (7, 5) ....PAP.. ....PPP.. ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #1400 1 (7, 2) ......... ......B.. P......K. SPPPP.... P.PAP..PP ..PPP..PA PP.....PP AP....... PP....... Expected result: 9 Test #1401 1 (2, 3) ........P .......PS ........P ..K...... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 5 Test #1402 1 (7, 7) .....PPPP .....PAPS .....PPPP ......... ..PPP.... ..PAPPP.. ..PPPAP.. ....PPPK. .......B. Expected result: 14 Test #1403 1 (8, 6) ......... ......... PP....... AP....... PP....... ..B..PPP. PPP..PAPK PAP..PPP. PPP...... Expected result: 14 Test #1404 2 (5, 5) ...PPP... ...PAP.PP .P.PPP.PA PSP....PP .P....... .....K... ......... ......PPP ......PAP Expected result: -1 Test #1405 2 (8, 4) .......PP .P.....PA PSP....PP .P....... PPP.....K PAP...... PPP...... ......... ......... Expected result: 12 Test #1406 1 (2, 4) .PPP..P.. .PAP.PSP. .PPP..P.. ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #1407 1 (7, 8) ......PAP ......PPP ......... ....PPP.. ....PAP.. ...BPPP.. PPP...... PAP...... PPP....K. Expected result: 15 Test #1408 1 (4, 3) ....PPP.. ....PAP.. PPP.PPP.. PAP.K.... PPP...... ...PPP.P. ...PAPPSP ...PPP.P. ......... Expected result: 7 Test #1409 1 (7, 7) ......... ......... ......... ......... ........B ......... ......... P.PPP..K. SPPAP.... Expected result: 14 Test #1410 1 (4, 1) .......PA ....K..PP ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 5 Test #1411 1 (1, 2) ......... ......... .K....... ..P...... .PSP..... ..P...... ......... ......... ......... Expected result: 3 Test #1412 1 (2, 2) ......PAP ......PPP ..KPPP... .P.PAP... PSPPPPPP. .P...PAP. .....PPPB ......... ......... Expected result: 4 Test #1413 1 (6, 7) ......... ......... ......... ......B.. ....PPP.. ....PAP.. ....PPP.. PP....K.. AP....... Expected result: 13 Test #1414 2 (5, 5) ......... ......... .PPP..... .PAP..... .PPP..... .....K... .......B. ......... ......... Expected result: 10 Test #1415 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..B.. Expected result: 11 Test #1416 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......PPP ......PAP Expected result: 11 Test #1417 1 (5, 2) ......... ......... .....K... ......... .....B... ......... ......... ......... ......... Expected result: 7 Test #1418 1 (4, 5) ......... ......... .......P. ......PSP .......P. ....K.... PP....... AP....... PP....... Expected result: 9 Test #1419 1 (3, 6) .B....... ......... ......... ....P.... ...PSP... ....P.... ...K..... ......... ......... Expected result: 9 Test #1420 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #1421 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... B........ ......... Expected result: 5 Test #1422 2 (5, 3) ......... ......... ......... .....K... .......P. ......PSP .......P. ......... ......... Expected result: 8 Test #1423 2 (7, 6) ......... ......... ......... .P....... PSP...... .P....... .......K. ......... ......... Expected result: 13 Test #1424 1 (6, 1) ......... .P....K.. PSP...... .P....... .....B... PP....... AP.....PP PP.PPP.PA ...PAP.PP Expected result: 7 Test #1425 1 (6, 4) ......... ......... ......... ......... ......K.. PPP...... PAP...... PPP...... ......... Expected result: 10 Test #1426 1 (5, 8) .....PPP. ...PPPAP. .P.PAPPPP PSPPPPPAP .P....PPP ......... ......... ......... .....K... Expected result: -1 Test #1427 2 (8, 6) ......... .......PP .P.....PA PSP....PP .P....... ..B...... .PPP....K .PAP..... .PPP..... Expected result: 14 Test #1428 2 (1, 5) ......... P........ SP....... P........ ......... .K....... ......... ......... ......... Expected result: 8 Test #1429 2 (4, 5) ......... ..PPP.... ..PAP.... ..PPP.... ......... ....K.... PP....... APPP..... PPAP..... Expected result: 9 Test #1430 2 (5, 4) ......... ......... ......... PPP...... PAP..K... PPP...... ......... ......... ......... Expected result: 9 Test #1431 1 (8, 1) ......... ........K ......... ......... ......... ........B ......... ......... ......... Expected result: 9 Test #1432 2 (8, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... ........K .....B... ......... ......... Expected result: 13 Test #1433 2 (1, 7) ....PAP.. ....PPP.. ......... PP....... AP....... PP.....PP .......PA .K.....PP ......... Expected result: 10 Test #1434 2 (3, 8) ......... .......PP .......PA .PPP...PP .PAP..... .PPP..... ......... .....PPP. ...K.PAP. Expected result: 11 Test #1435 1 (3, 6) ......... ......... .....B... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #1436 1 (4, 5) ......... ......... ......... ......... ......... ....K.... .P....... PSP...... .P....... Expected result: 9 Test #1437 1 (7, 3) ......... ......... ......... .......K. PP....... AP....... PP....... ......... ......... Expected result: 10 Test #1438 2 (2, 1) ......... ..KPPP... ...PAP... .PPPPP... .PAP..... .PPP...P. PPP...PSP PAP....P. PPP...... Expected result: 3 Test #1439 2 (1, 3) ......... .......PP ..PPP..PA .KPAP..PP ..PPP.... ......... ......... ......... ......... Expected result: 4 Test #1440 2 (5, 6) ...PAP.PP ...PPP.PA .PPP...PP .PAP..... .PPP..... ......... .....K... ......... ......... Expected result: 11 Test #1441 1 (3, 8) .....B... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #1442 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #1443 1 (3, 7) ......... ......... ......... ......... ........P .......PS PP.B....P AP.K..... PP....... Expected result: 10 Test #1444 2 (8, 3) .PPP..... .PAP..... .PPP.PPP. .....PAPK ...PPPPP. P..PAP... SP.PPP... P........ ......... Expected result: 15 Test #1445 2 (3, 5) ......... ......... .....B... .......PP PP.....PA AP.K...PP PP....... ......... ......... Expected result: 8 Test #1446 2 (8, 3) ......... ......... PP....... AP......K PP....... ......... ......... ......... ......... Expected result: 11 Test #1447 1 (6, 1) ......... ......K.. ......... ......... .B....... ......... ......... ......... ......... Expected result: 7 Test #1448 1 (5, 3) ......... ......... ......... .....K... ......... ....PPP.. ....PAP.. ....PPP.. .B....... Expected result: 8 Test #1449 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #1450 1 (7, 1) .PPP..... .PAP...K. .PPPPP... ...PAP... ...PPP... ......... ......... ......... ......... Expected result: 16 Test #1451 1 (1, 3) ......... ......... ......... .K....... .......PP .......PA .......PP ......... ......... Expected result: 4 Test #1452 1 (3, 2) ......PAP ......PPP ...K..P.. .....PSP. ......P.. ......... ......... ......... ......... Expected result: 5 Test #1453 1 (6, 4) ....PSP.. .....P... .......PP .......PA .PPP..KPP .PAP..... .PPP..... ......... ......... Expected result: 10 Test #1454 1 (7, 5) ...PPP... ...PAP... ...PPP... ......... ......... .......K. ....PPP.. ....PAP.. ....PPP.. Expected result: 12 Test #1455 2 (2, 7) ......... ......... ......... ......... .....B.P. ......PSP .......P. ..K...... ......... Expected result: 9 Test #1456 1 (3, 4) ......... ......... ......... ......... ...K..... ..B...... .P....... PSP...... .P....... Expected result: 7 Test #1457 1 (3, 5) ......... ......... ......... ......... ......... ...K.PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #1458 2 (6, 1) ..PAP.... ..PPP.K.. .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... Expected result: 15 Test #1459 2 (3, 2) ......... ....B.... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #1460 1 (7, 6) .PAP..... .PPP..... ......PPP ......PAP ......PPP ......... ...P...K. ..PSP.... ...P..... Expected result: 13 Test #1461 2 (4, 8) .....B... ......... ......... ......... ......... ......... ......P.. .....PSP. ....K.P.. Expected result: 12 Test #1462 2 (7, 6) .PAP.PPP. .PPP.PAP. .....PPP. ......... ......... ......... ....PPPK. ....PAP.. ....PPP.. Expected result: 13 Test #1463 2 (8, 3) ......... ......... ......... ........K ......... ......... ....B.... ......... ......... Expected result: 11 Test #1464 1 (7, 4) ......... ......... ......... ........B PPP....K. PAP...... PPP...... ......... ......... Expected result: 11 Test #1465 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #1466 1 (8, 3) ......... .PPP..... .PAP..... .PPP....K ......... ....P.... B..PSP... ....P.... ......... Expected result: 11 Test #1467 2 (1, 2) ......... ......... PK....... SP....... P........ ......... ......... ......... ......... Expected result: 3 Test #1468 2 (1, 8) .....P.PP ....PSPPA PP...P.PP AP....... PP....... ..PPP.... ..PAP.... .BPPP.... .K....... Expected result: 17 Test #1469 2 (3, 7) ......... ......... ......... ......... ......... ......PPP ......PAP ...K..PPP ......... Expected result: 10 Test #1470 1 (6, 2) ......... ......... ......KPP .PPP...PA .PAP...PP .PPP..... ......... ......... ......... Expected result: 8 Test #1471 2 (2, 8) .......P. ......PSP ..PPP..P. ..PAP.... ..PPPPPP. PP...PAP. AP...PPP. PP....... ..K....B. Expected result: 22 Test #1472 1 (1, 1) ....PPP.. .K..PAP.. ....PPP.. ......P.. PPP..PSP. PAP...PPP PPP..B.PA .......PP ......... Expected result: 2 Test #1473 1 (6, 8) ......PAP ......PPP ......... ......... ......... ......... ......... PP.....B. AP....K.. Expected result: 14 Test #1474 2 (8, 8) ......... ...P..... ..PSP.... ...P..... ......... ......... ......... ......... ........K Expected result: 16 Test #1475 1 (4, 5) .......P. ......PSP .......P. ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #1476 1 (2, 3) .......PP ....P..PA ...PSP.PP ..K.P.... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 5 Test #1477 1 (8, 6) ......... ......... ......... ......... ......... .....B... ........K ......... ......... Expected result: 14 Test #1478 2 (6, 2) ..PPP.... ..PAP.... ..PPP.K.. ..PAP.... ..PPP.... ......... ........B ......... ......... Expected result: 14 Test #1479 1 (2, 5) ......... ......... ......... ......... ......... ..K...... .PPP....B .PAP..... .PPP..... Expected result: 7 Test #1480 2 (6, 2) ......... .B..P.... ...PSPK.. ....P.... ......... ......... ......... ......... ......... Expected result: 8 Test #1481 1 (6, 8) ......... .....PPP. .....PAP. PPP..PPP. PAP...... PPP...... AP....... PP....... ......K.. Expected result: 14 Test #1482 1 (8, 2) ....PPP.. ....PAP.. ....PPP.K ......... ......... ...B..... ......... PPP...... PAP...... Expected result: 12 Test #1483 1 (5, 1) ..PAP.... ..PPPK... PP....... AP....... PP....... ........P .......PS ........P ......... Expected result: -1 Test #1484 2 (7, 8) .PAPPPP.. .PPPPAP.P PPP.PPPPS PAP.....P PPP...... ......... ......... ......... .......K. Expected result: -1 Test #1485 2 (2, 1) .......B. ..K...... ..PPP.... ..PAP.... ..PPP.... ....P.... ...PSP... .PPPP.... .PAP..... Expected result: 3 Test #1486 2 (5, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... .....K... .......P. ......PSP .......P. Expected result: 10 Test #1487 2 (7, 2) ......... .PPP..... .PAPPP.K. PPPPAP... SP.PPP... P........ ......... ......B.. ......... Expected result: 9 Test #1488 2 (8, 8) .....B... ......... ......P.. .....PSP. ......P.. ......... ......... .....PPP. .....PAPK Expected result: 16 Test #1489 2 (7, 3) ....PPPPP ....PAPPA ....PPPPP ......PK. .....PSP. ......P.. ......... ......... ......... Expected result: 18 Test #1490 1 (2, 7) ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. ..K...... ......... Expected result: 9 Test #1491 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #1492 2 (3, 2) ......... PP....... AP.KPPP.. PP..PAP.. ....PPP.. ......... ......... ...PPPP.. .BPSPAP.. Expected result: 5 Test #1493 1 (6, 5) ........B ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #1494 2 (1, 8) ...B..... PPP...... PAP...... PPP...... ......... ......... ....P.... ...PSP... .K..P.... Expected result: 13 Test #1495 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #1496 1 (2, 3) ......... ......... .....PPP. ..K..PAPP .....PPPS ........P .PPP.B... .PAPPP... .PPPAP... Expected result: 5 Test #1497 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ...PPP... ...PAP... Expected result: 7 Test #1498 1 (4, 8) .......P. ......PSP B......P. ......... ......... .......PP .......PA .......PP ....K.... Expected result: 12 Test #1499 2 (5, 2) ......... ......B.. .....K... P........ SPPP..... PPAP..... .PPP..... ......... ......... Expected result: 7 Test #1500 2 (7, 4) ....PAP.. ....PPP.. ......... ......... .......K. PPP...... PAP...... PPP..PPP. .....PAP. Expected result: 11 Test #1501 1 (4, 7) ......... ......... .......B. ..PPPP... ..PAPSP.. ..PPPP... ......... PPP.KPPP. PAP..PAP. Expected result: 11 Test #1502 1 (4, 1) ......... ....K.... .......PP .......PA .......PP ...P.B... ..PSP.... ...P..... ......... Expected result: 5 Test #1503 1 (3, 5) ......... PPP.....P PAP....PS PPP.....P .....B... ...K..... ......... ......... ......... Expected result: 8 Test #1504 2 (1, 6) ......... ......... ......... ......... ......B.. ......... .K....... ......... ......... Expected result: 7 Test #1505 1 (8, 3) ......... ......... ......B.. ........K ......... ......... ......... ......... ......... Expected result: 11 Test #1506 2 (8, 6) ......... ......... ......... ....B.... ......... ......... ........K ......... ......... Expected result: 14 Test #1507 2 (5, 5) ....P.... ...PSP... ....P.... ......... ......... .....K... ..PPP.... PPPAP.B.. PAPPP.... Expected result: 10 Test #1508 2 (8, 4) .......PA .......PP ......... ......... ........K ...PPP... ...PAPP.. ...PPPSP. ......P.. Expected result: 12 Test #1509 1 (7, 7) .PAP..... .PPP..... ...PPP... ...PAP... ...PPP... ......... ......... .PPP...K. .PAP..... Expected result: 14 Test #1510 1 (3, 1) ......... ...K..... .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... ......... ......PPP ......PAP Expected result: 4 Test #1511 1 (8, 6) ......... .......B. ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #1512 2 (5, 7) ......... ......... PPP....PP PAP....PA PPP....PP ......... .PPP..... .PAP.K... .PPP..... Expected result: 12 Test #1513 1 (5, 1) ........B .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #1514 1 (3, 1) ...B...PP ...K...PA .......PP ......... ......... ......... ......... ......... ......... Expected result: 4 Test #1515 1 (5, 8) .PAP..... .PPP..... ......... ......... ......... PPP...... PAP...... PPP...... .....K... Expected result: 13 Test #1516 2 (8, 7) .....PPP. .....PAP. .....PPP. .....PPP. .....PAP. .....PPP. .....PAP. .....PPPK ......... Expected result: 17 Test #1517 1 (6, 7) .......PP .......PA .......PP ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #1518 1 (8, 2) ......... ......... ......B.K ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 10 Test #1519 2 (7, 4) ...PSP... ....P.... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #1520 1 (1, 6) ......... ......... ......... ......P.. .....PSP. ......P.. .K....... ......... ......... Expected result: 7 Test #1521 1 (2, 2) ......... ......... ..K...... ....PPP.. PP..PAP.. AP..PPP.. PP....... .......B. ......... Expected result: 4 Test #1522 2 (4, 1) .PPP..... .PAPK.... .PPP..... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #1523 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #1524 2 (8, 4) ......... ......... ..P...... PPSPPP... APPPAP..K PP.PPP... ......... ....PPP.. ....PAP.. Expected result: 12 Test #1525 2 (1, 5) ........B ......... ..P...... .PSP..... ..P...... .K....... PPP...... PAPPP.... PPPAP.... Expected result: 6 Test #1526 2 (6, 5) ..PAP.... ..PPP.... ......PPP ......PAP PP....PPP AP....K.. PP....... ......... ......... Expected result: 11 Test #1527 2 (3, 3) ......... ......... PP....... AP.K..... PP.B..... ......... ......... ......... ......... Expected result: 6 Test #1528 2 (6, 6) ......... ......... ......... .......PP ..PPP..PA ..PAP..PP ..PPP.K.B .P....PPP PSP...PAP Expected result: 12 Test #1529 1 (2, 1) ...PPP... ..KPAP... ...PPP... ......PPP P..B..PAP SP....PPP P......PA .......PP ......... Expected result: 3 Test #1530 1 (4, 5) ...PPP.PA ...PAP.PP ...PPP... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #1531 2 (1, 5) ..P...... .PSP.B... ..P...... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #1532 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #1533 2 (2, 7) ...PAP... .PPPPP... PSPAP.... .PPPP.... ......... ......... ......... ..K...... ......... Expected result: -1 Test #1534 1 (7, 4) ......... ......... ......... .PPP..... .PAP...K. .PPP...P. .PPP..PSP .PAP...P. .PPP..... Expected result: 11 Test #1535 2 (3, 1) ......... ...K..... ......P.. PPP..PSP. PAP...PPP PPP....PA .......PP ......... ......... Expected result: 4 Test #1536 2 (1, 4) ......... PPPPPP... PAPPAP... PPPPPP... .K....... ......... ......... .PPP.B... .PAP..... Expected result: 15 Test #1537 2 (2, 4) ......... ......... ......... ......... ..K...... ......... B........ ......... ......... Expected result: 6 Test #1538 2 (1, 5) .....PAP. .....PPP. ........P .......PS ........P .K....... ......... ......... ......... Expected result: 6 Test #1539 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ....P.... ...PSP... Expected result: 9 Test #1540 2 (8, 8) ...PAP... ...PPP... ..PPP.... ..PAP.... ..PPP.... .......PP .......PA ......BPP ........K Expected result: 16 Test #1541 1 (2, 7) ......... ......... ......... ......... ......... .....B... ......... ..K...... ......... Expected result: 9 Test #1542 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ..B...... ......... ......... Expected result: 5 Test #1543 1 (3, 8) ......... ......... PPPPPP... PAPPAP... PPPPPP... AP....... PP....... ......... ...K..... Expected result: 17 Test #1544 1 (7, 7) ......... ....PPP.. ....PAP.. ....PPP.. .......PP PPP....PA PAP....PP PPP..P.K. ....PSP.. Expected result: 14 Test #1545 1 (8, 5) ....PPAP. ...PSPPP. ....PPAP. .....PPP. ......... ........K PP....... AP....... PP....... Expected result: 13 Test #1546 2 (3, 4) .PPPP.... .PAPSP... .PPPP.... ......... ...K..... ....PPP.. .B..PAP.. ....PPP.. ......... Expected result: 7 Test #1547 1 (4, 4) ......... ......... ........P .......PS ....K...P ......... ......... ......... ......... Expected result: 8 Test #1548 1 (5, 6) ......... ...PPP... ...PAP.B. ..PPPP... ..PAP.PPP ..PPP.PAP .....KPPP ......P.. .....PSP. Expected result: 11 Test #1549 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #1550 2 (7, 8) ......... ......... ......... .....PPP. ...PPPAP. ...PAPPP. ...PPP... ......... .......KB Expected result: 15 Test #1551 2 (1, 4) ......... ......... P........ SP....... PK....... ......... ..B...... ......... ......... Expected result: 7 Test #1552 2 (2, 1) ......... ..KPPP... B..PAP... ...PPP... ...PSPPPP .PPPP.PAP .PAP..PPP .PPP..... ......... Expected result: 3 Test #1553 1 (6, 4) ......... ......... ......... .P....... PSP...K.. .P....... ......... ......... ......... Expected result: 10 Test #1554 2 (3, 2) ......... ......... ...K..... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 5 Test #1555 1 (2, 6) ...PPP... ...PAP... ...PPP... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #1556 2 (6, 4) ......... ......... .......PP B......PA ......KPP ..PPP.... ..PAP.... .PPPP.... .PAP..... Expected result: 10 Test #1557 1 (8, 4) ......... ......PPP .PPP..PAP .PAP..PPP .PPP....K ......... ......... ..P...... .PSP..... Expected result: 12 Test #1558 1 (3, 4) ......... PP...PPP. AP...PAP. PP...PPP. ...K..... ......... ....BP... ....PSP.. .....P... Expected result: 7 Test #1559 2 (6, 8) ......... ......... ......... .....PPP. ...PPPAP. ...PAPPP. ...PPP... ..PPP.... ..PAP.K.. Expected result: 18 Test #1560 2 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #1561 1 (3, 5) ......... ......... ...PPPPP. ...PAPAP. ...PPPPPP ...K...PA .......PP ......B.. ......... Expected result: 8 Test #1562 1 (1, 5) ......... ......... ......... ......... ......... .K....P.. .....PSP. ......P.. ......... Expected result: 6 Test #1563 2 (1, 8) ......... ......... ......... ...B..... ......... PP....... AP....... PP....... .K....... Expected result: 11 Test #1564 2 (6, 4) ......... .......PP .......PA .......PP ......K.. ........B ......... PPP...... PAP...... Expected result: 10 Test #1565 1 (1, 3) ...PPP... ...PAP... ...PPP... .K....... ......... ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. Expected result: 4 Test #1566 1 (7, 2) ......... ......... .......KB PPP...... PAP...... PPP..PPP. .....PAP. .....PPPP .......PS Expected result: 9 Test #1567 1 (1, 5) ......PAP ....PPPPP ....PAP.. ....PPP.. ......... .K....... .....P... PP..PSP.. AP...P.B. Expected result: 6 Test #1568 1 (4, 4) ......... ....P.... ...PSPPPP ....P.PAP ....K.PPP ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #1569 1 (7, 8) ...PAP... PP.PPPP.. APPP.PSP. PPAP..P.. .PPP..... ......... ......... ......... .......K. Expected result: -1 Test #1570 2 (1, 2) ......... ......... .K....... ......... ......... PP....... APB...... PP....... ......... Expected result: 3 Test #1571 1 (5, 7) ......... PPP...... PAP.B.... PPP...... ...PPP... ...PAP... ...PPP... .....K... ......... Expected result: 14 Test #1572 1 (1, 3) ......... ......... ......... .K.P..... ..PSP..PP ...P.B.PA .......PP ......... ......... Expected result: 4 Test #1573 1 (8, 8) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... .....PPP. .....PAP. .....PPPK Expected result: 16 Test #1574 2 (7, 8) ..PSPBPAP ...P..PPP ......... .....PPP. .....PAP. .....PPP. ......... ......... .......K. Expected result: 15 Test #1575 2 (2, 8) ......... ......... ......... ......... ...B..... ......... ......... ......... ..K...... Expected result: 10 Test #1576 1 (4, 3) ...P..... ..PSP.... ...P..... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #1577 1 (4, 3) ......... ......... ......... ....K.... ....B.P.. .....PSP. ......P.. PPP...... PAP...... Expected result: 7 Test #1578 2 (7, 6) .....PPP. .....PAP. .....PPP. ......... ...B..... PP....... AP.....K. PP....... ......... Expected result: 13 Test #1579 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #1580 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... .B....P.. .....PSP. Expected result: 10 Test #1581 2 (7, 1) ....B.... .......K. ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #1582 1 (4, 6) ......... .P....... PSP...... .PPP..... .PAP..... .PPP..... ....K.... PP....... AP....... Expected result: 10 Test #1583 1 (1, 8) .......PS ........P ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #1584 1 (8, 4) ..PSP.... ...P..... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #1585 2 (6, 2) ....PAP.. ....PPP.. ......K.. ....B.... .P.....PP PSP....PA .P..PPPPP ....PAP.. ....PPP.. Expected result: 8 Test #1586 2 (2, 7) ......... ......... ......... ......P.. .....PSP. ......P.. ......... ..K...... ......... Expected result: 9 Test #1587 1 (2, 5) ....PAP.. ....PPP.. ......... ......... ......... ..K.B.... ......... P........ SP....... Expected result: 7 Test #1588 1 (7, 3) .PAP..... .PPP..... ..P...... .PSP...K. ..P....B. ......... ..PPP.... ..PAPPPP. ..PPPPAP. Expected result: 14 Test #1589 1 (7, 2) ...B..... ......... .......K. .....P... ....PSPPP .....P.PA ......PPP ......PAP ......PPP Expected result: 9 Test #1590 2 (4, 6) ...PAP..B ...PPP... ......... ....PPP.. ....PAP.. ....PPP.. .PPPK.... .PAP..... .PPP..... Expected result: 16 Test #1591 1 (8, 5) ......... B........ PPP...... PAP...... PPP...... ........K .....PPP. .....PAP. .....PPP. Expected result: 13 Test #1592 2 (3, 8) ......... ......PPP ......PAP ......PPP ......... ......... ......... .....B... ...K..... Expected result: 11 Test #1593 2 (8, 1) ......... ....PPP.K ....PAP.. ....PPP.. ......... ......... ......PPP ......PAP ......PPP Expected result: 9 Test #1594 1 (6, 5) ......... ......... PPP.....B PAP...... PPP...... ......K.. ......... ......... ......... Expected result: 11 Test #1595 1 (7, 3) ......... ......P.. .....PSP. ......PK. ......... ......... ......... ......... ......... Expected result: 12 Test #1596 1 (3, 4) ......... .......PP .....PPPA .....PAPP ...K.PPPP .......PS ........P ......... ......... Expected result: 7 Test #1597 1 (8, 3) ......... ......... ......... ........K ..PPP.... ..PAP.... ..PPP..P. ..PAP.PSP ..PPP..P. Expected result: 11 Test #1598 1 (5, 5) ......... .......B. ......... ......... ......... .....K... ......... PPP...... PAP...... Expected result: 10 Test #1599 1 (8, 5) ......... ......... ..B...PPP ......PAP .....PPPP ....PSP.K .....P... .....PPP. .....PAP. Expected result: -1 Test #1600 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ..P...... .PSP..... Expected result: 8 Test #1601 2 (1, 6) ......... ......... ......B.. ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #1602 2 (7, 6) ......... ......... ......... PP....... AP....... PP....... .......K. ......... ......... Expected result: 13 Test #1603 2 (4, 3) ....B.... .......P. ......PSP ....K..P. ......... ......... ......... .....PPP. .....PAP. Expected result: 7 Test #1604 1 (5, 3) ......... ......... ....B.... ..PPPK... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 8 Test #1605 1 (6, 5) ...PAP... ..BPPP... ......... ......... ......... ......K.. ..PPP.... ..PAP.... ..PPP.... Expected result: 11 Test #1606 1 (1, 7) ...PSPPP. ...PPPAP. ...PAPPP. ...PPP... ..PPP.B.. ..PAP.... ..PPP.... .K....... ......... Expected result: 8 Test #1607 1 (4, 3) .PPP..... .PAP..... .PPP..... ....KB... ......... ......... ......... ......... ......... Expected result: 7 Test #1608 2 (3, 2) ......PAP ......PPP ...K....P .......PS ........P ......... ......... ......... ......... Expected result: 5 Test #1609 2 (3, 2) ......B.. ......... ...K..... ......... ......... ......... ......... ..PPP.PPP ..PAP.PAP Expected result: 5 Test #1610 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #1611 1 (6, 2) ......... ......... ......K.. ......PPP .PPP..PAP .PAP..PPP .PPP..... ......PPP ......PAP Expected result: 8 Test #1612 2 (6, 3) ..PSP.... ...P..... ......... ......K.. ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 9 Test #1613 1 (2, 5) ......... ...PPP... ...PAP... ...PPP... ......P.. ..K..PSP. ......P.. ......... ......... Expected result: 7 Test #1614 2 (1, 8) ..PAP.... ..PPP.... ......... PPP...... PAP...... PPP...... ......... ...PPP... .K.PAP.B. Expected result: 13 Test #1615 2 (8, 1) .....PAP. .....PPPK .......P. ......PSP .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPP... Expected result: -1 Test #1616 2 (2, 8) ......... ......... ......... ......... .......PP ...PPP.PA ...PAP.PP ...PPPP.. ..K.PAP.. Expected result: 10 Test #1617 2 (3, 6) .PPP..... PPAP..... SPPP..... P........ ....PPP.. ....PAP.. ...KPPP.. ......... ........B Expected result: -1 Test #1618 1 (5, 6) ......B.. ......... ......... ...PPP... ...PAP... ...PPP... .....K... ......... ......... Expected result: 11 Test #1619 2 (2, 1) ...B..... ..K...... ......... ......... ......... ......... ......... PPP...... PAP...... Expected result: 3 Test #1620 1 (2, 7) ......... ......... ......... .....PPP. .PPP.PAP. .PAPBPPP. .PPP..... ..K...... ......... Expected result: 9 Test #1621 1 (4, 8) ......... ......... PP...B... AP....... PP....... PP....... APP....PP PPSP...PA ..P.K..PP Expected result: 12 Test #1622 2 (4, 3) ......... ......... .......P. ....K.PSP .......P. ......PPP ......PAP ......PPP ......... Expected result: 7 Test #1623 1 (8, 3) ......... ......... ......... ........K .....B... ......... ......... ......... ......... Expected result: 11 Test #1624 1 (5, 8) ...PAP... ...PPP... .PPPPPP.. .PAPPAP.. BPPPPPP.. ......... ......... ......... .....K... Expected result: 13 Test #1625 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... .....B... Expected result: 12 Test #1626 2 (2, 8) ......... ......... PP....... AP....... PP...PPP. .....PAP. .....PPP. ......... ..K...... Expected result: 10 Test #1627 2 (6, 2) .......P. ......PSP ...PPPKP. ...PAP... ..PPPP... ..PAP.... ..PPP.... ......... ......... Expected result: 18 Test #1628 2 (7, 4) .PPP...PA .PAP...PP .PPP..... ......B.. .......K. ......... ......... PPP...... PAP...... Expected result: 11 Test #1629 2 (6, 2) ......... B........ ......K.. ......... ......... ..PPP.... ..PAP.... .PPPP.... .PAP..... Expected result: 8 Test #1630 2 (6, 2) ......... ......... ......K.. ......B.. ......PPP ......PAP ..PPPPPPP .PPAPAP.. PSPPPPP.. Expected result: 8 Test #1631 1 (3, 7) .......PP .PPPP..PA .PAPSP.PP .PPPP...B ......... ......... .....PPP. ...K.PAP. .....PPP. Expected result: 10 Test #1632 1 (5, 7) ......... .......P. ......PSP .......P. ......... ......... ......... .....K... ......... Expected result: 12 Test #1633 1 (5, 8) ......... ......... ......... ......... ...P..B.. ..PSP.... ...P..... ......... .....K... Expected result: 13 Test #1634 1 (5, 4) ......... ......... ......... ......... .....K..P ....PPPPS ....PAPPP ....PPPPA .......PP Expected result: 9 Test #1635 2 (6, 5) ......... ......... ........P .......PS .B......P ......K.. ......... ......... ......... Expected result: 11 Test #1636 2 (1, 5) ......... ......... ......... ......... ......... .K....... .....B... ......... ......... Expected result: 6 Test #1637 2 (1, 6) .....PPP. PPP..PAP. PAP..PPP. PPP...... .B....... ......... .K....... ........P .......PS Expected result: 11 Test #1638 1 (6, 4) ..B...... ......... ......... ......... PPP...K.. PAP...PPP PPP...PAP .PPP..PPP .PAP..... Expected result: 10 Test #1639 1 (7, 3) ......... ......... ......... .......K. ......... ........B ......... ......... ......... Expected result: 10 Test #1640 2 (5, 2) ......... ......... .....K..P ...PPP.PS PP.PAP..P AP.PPP... PP..PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #1641 2 (5, 2) ..B...... ......... .....K... PPP...... PAP...... PPP...... ......... ......... ......... Expected result: 7 Test #1642 2 (2, 3) .....PAP. .....PPP. ......... ..K...... ..B...... ........P .......PS ........P ......... Expected result: 5 Test #1643 1 (5, 2) ......... ......PPP .....KPAP ....P.PPP ...PSP... ....P.... ......... ......... ......... Expected result: 7 Test #1644 2 (1, 5) ......... ......PPP ......PAP ......PPP ........B .K....... .......PP .......PA .......PP Expected result: 6 Test #1645 2 (1, 7) .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #1646 1 (4, 1) ......... ....K.... .....PPP. .....PAP. ....PPPP. ....PAP.. ....PPP.. ......... ......... Expected result: 5 Test #1647 1 (3, 3) ....PSP.. .....P... ......... ...K.PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 6 Test #1648 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ...B..... Expected result: 11 Test #1649 2 (8, 5) ......... ......... ....P.... PPPPSP... PAP.P.... PPP.....K .PPP..... .PAP.PPP. .PPP.PAP. Expected result: 13 Test #1650 2 (4, 5) .....PAP. .....PPP. ....PPP.. ....PAP.. ....PPP.. ....K.... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #1651 1 (7, 8) ......... ......... .....PPP. .....PAP. PP...PPP. AP....... PP....... ......... .......K. Expected result: 15 Test #1652 2 (8, 7) ......... .....PPP. .....PAP. ...P.PPP. ..PSP.... ...P..... ......... .......BK ......... Expected result: 15 Test #1653 1 (8, 4) ......... ......... .....PPP. ...PPPAP. ...PAPPPK ...PPP... ....B.... ......... ......... Expected result: 12 Test #1654 2 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #1655 1 (3, 1) .B....... P..K..... SP....... P.PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 4 Test #1656 1 (6, 6) ......... .P....... PSP....PP BP.....PA .......PP .PPPPP... .PAPAPK.. .PPPPP... ......... Expected result: 12 Test #1657 2 (5, 7) ......... PPPPPP... PAPPAP... PPPPPP... ......P.. .....PSP. ......P.. .....K... ......... Expected result: 18 Test #1658 1 (2, 3) ......... ......... ......... ..K...... ......PPP ......PAP ......PPP ......... ....B.... Expected result: 5 Test #1659 2 (8, 7) .PAP..... .PPP..... ..P..PPP. .PSP.PAP. ..P..PPP. ......... ......... ........K ......... Expected result: 15 Test #1660 2 (6, 5) ..B...... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #1661 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... .PPP.PPP. .PAP.PAP. Expected result: 9 Test #1662 1 (6, 3) ...PPP... ...PAP... .PPPPP... .PAP..K.. .PPP..... ......... ......... ....PPP.. ....PAP.. Expected result: 13 Test #1663 2 (2, 4) ......... .PPPB.... .PAPPPP.. .PPPPAP.. ..K.PPP.. ......PPP ......PAP ......PPP ......... Expected result: 6 Test #1664 2 (5, 1) ......... .....K... ......... ..PPP.... ..PAP.... ..PPP.... PPP...... PAP...... PPP...... Expected result: 6 Test #1665 1 (3, 2) ......B.. ......... ...K.PPP. .....PAP. .....PPP. ......... ......... ......... ......... Expected result: 5 Test #1666 1 (6, 6) ......... ....PPP.. ....PAP.. ....PPP.. ......... B........ ......K.. .....PPP. .....PAP. Expected result: 12 Test #1667 2 (6, 7) .....B..P .......PS ........P .......PP .......PA .......PP ......... ...PPPK.. ...PAP... Expected result: 13 Test #1668 1 (7, 6) ......... PPP...... PAPPP.... PPPAP.B.. ..PPP.... PP....... AP.....K. PP....... ......... Expected result: 13 Test #1669 1 (4, 6) ......PPA .....PSPP ......P.. ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #1670 1 (1, 7) .......PP .......PA .......PP PP....... APPPP.... PPPAP.... ..PPP.... .K....... ......... Expected result: 16 Test #1671 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ........B ....K.... Expected result: 12 Test #1672 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #1673 1 (6, 7) ......... ......... ......... ......PPP ......PAP PPP..BPPP PAP...... PPP...K.. ......... Expected result: 13 Test #1674 1 (8, 3) ......... ......... ......... ...PPP..K B..PAP... ...PPP... ..PPP.... ..PAP.... ..PPP.... Expected result: 11 Test #1675 2 (6, 7) ....PAP.. ....PPP.. ...PPP... ...PAP... ...PPP... ...P...PP ..PSP..PA ...P..KPP ......... Expected result: 15 Test #1676 1 (7, 1) ......... .......K. .......PP .......PA .......PP PPPPP.... PAPAP.... PPPPP.... ......... Expected result: 8 Test #1677 1 (1, 3) ...PAP... ...PPP... ......... .K....... ......B.. ......... ......... ....P.... ...PSP... Expected result: 4 Test #1678 1 (6, 6) ...P..... ..PSP.... PPPP..... PAP...... PPP...... ......... ......K.. PPP...... PAP...... Expected result: -1 Test #1679 2 (7, 2) ......... ......... .......K. ......P.. .....PSP. ......P.. ......... ......... ......... Expected result: 9 Test #1680 1 (3, 4) ...PPP... ...PAP... ...PPP..B ......... ...K..... ..P...... .PSP..... ..P.PPP.. ....PAP.. Expected result: 7 Test #1681 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... PPP..PPP. PAP..PAP. Expected result: 10 Test #1682 1 (4, 6) ......... ......... .P....... PSP...... .P....... ......... ....K.... ......... ......... Expected result: 10 Test #1683 2 (5, 4) ......... ......PPP .....BPAP ......PPP .....K..P .......PS ........P ......... ......... Expected result: 9 Test #1684 2 (1, 2) .PAP..... .PPP..... .K.....PP .......PA .......PP ......... ..PPP.... .BPAP.... ..PPP.... Expected result: 3 Test #1685 2 (1, 2) .......B. ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #1686 2 (7, 3) .......PA ....P..PP ...PSP... ....P..K. ......... ...PPP... ...PAP... ..BPPP... ......... Expected result: 10 Test #1687 2 (2, 4) ......... ......... ......... ......... ..K...... ...PPPPP. ...PAPAP. ...PPPPP. ....PAP.. Expected result: 6 Test #1688 1 (3, 8) .....PPP. ....PPAP. ...PSPPP. ....P.... ......... ......... ......... ......... ...K..... Expected result: 11 Test #1689 2 (4, 1) ......... ....K.... ..B...... ......... ......... ......... ......... ....P.... ...PSP... Expected result: 5 Test #1690 1 (8, 2) .....PPP. .....PAP. .....PPPK ......... ......... ......... .B....PPP PP....PAP AP....PPP Expected result: 12 Test #1691 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #1692 2 (2, 7) ......... ......... .PPP..... .PAP..... .PPP..PPP .B....PAP ......PPP ..KPPP... ...PAP... Expected result: 9 Test #1693 2 (8, 2) ........B ......... ........K ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 10 Test #1694 1 (8, 5) ......... ......PPP .B....PAP ......PPP P....PPP. SP...PAPK P....PPP. ......... ......... Expected result: 17 Test #1695 1 (4, 6) ......... .B....... ......... ......... ......... ......... ....K...P .......PS ........P Expected result: 10 Test #1696 1 (3, 3) ......... ......... .......B. ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #1697 1 (6, 6) ......... ......... ......... ......... ......... PP....... AP....K.. PP....... ......... Expected result: 12 Test #1698 1 (2, 2) ......... ......... ..K...... ......... ......... ........B P........ SPPP..... PPAP..... Expected result: 4 Test #1699 1 (7, 5) ........P .......PS .PPP....P .PAP..... .PPP..... .......K. ......... ......... ......... Expected result: 12 Test #1700 1 (6, 6) ......... ......... ......PPP ......PAP ......PPP ......... ......K.. P..PPP.B. SP.PAP... Expected result: 12 Test #1701 1 (3, 2) ......... ........B ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #1702 2 (5, 8) ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP ......... ......... .B.P..... ..PSP.... ...P.K... Expected result: 13 Test #1703 2 (7, 3) ......... ......... .B....... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #1704 2 (8, 1) .PAP..... .PPP....K ..PSP.... ...P..... ......... ......... ......... ......... ......... Expected result: 15 Test #1705 2 (6, 7) ...PPP... ...PAP... ...PPP... ......... ......... ......... ..PPP.... ..PAP.K.. ..PPP.... Expected result: 13 Test #1706 2 (1, 4) ........B ......... ......... ......... .K...PPP. .....PAP. .....PPP. ....PPP.. ....PAP.. Expected result: 5 Test #1707 1 (4, 7) ......... P........ SP....... P........ ......... ......... .....B... ....K.... ......... Expected result: 11 Test #1708 2 (4, 2) ......... ......... ....K.... ......... .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPP... Expected result: 6 Test #1709 2 (6, 8) ......PPP ......PAP ......PPP ......PPP ....PPPAP ....PAPPP ....PPP.. ......... ......K.. Expected result: 14 Test #1710 1 (2, 2) ......... ......... ..K...... .......PP .......PA .......PP ......... ......... ......... Expected result: 4 Test #1711 1 (3, 5) ...PPP... ...PAP... ...PPP... .P..PPP.. PSP.PAP.. .P.KPPP.. ......... .....PPP. .....PAP. Expected result: 8 Test #1712 1 (3, 7) ......... PPP...... PAP...... PPP...... AP....... PP....... ......... ...K..... ......... Expected result: 10 Test #1713 1 (2, 3) ...PAP... ...PPP... .......PP ..K....PA .......PP ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #1714 2 (4, 2) ......... .......PP ....K..PA .......PP ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 6 Test #1715 2 (1, 7) ......... ......... ......... ......... ......... ...B...P. ......PSP .KPPP..P. ..PAP.... Expected result: 8 Test #1716 2 (3, 5) ........B PPP...... PAP...... PPP...... ......... ...K..... ......... ......... ......... Expected result: 8 Test #1717 1 (4, 1) ......... ....K.... ......... ......... .....P... ..B.PSP.. PP...P... AP....... PP....... Expected result: 5 Test #1718 2 (5, 3) ......... ......... ......... .....K... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #1719 2 (7, 8) ......... ......... ......... ......... ......... ......... ..P...... .PSP..... ..P....K. Expected result: 15 Test #1720 1 (3, 7) ..PSPPPP. ...P.PAP. .....PPP. ......... ......... ......... ......... ...K.B... ......... Expected result: 10 Test #1721 1 (8, 4) ...PSP... ....P.... ....PPP.. ....PAP.. ....PPPBK .......PP ....PPPPA ....PAPPP ....PPP.. Expected result: -1 Test #1722 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......P.. .....PSP. Expected result: 6 Test #1723 1 (2, 7) ......... ......... ....P.B.. ...PSP... ....P.... ......... PP....... APK....PP PP.....PA Expected result: 9 Test #1724 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #1725 1 (5, 7) ......... PP....... AP....... PP....... PP....... AP......B PP....... .....K... ......... Expected result: 12 Test #1726 1 (4, 6) ..PSP.... ...P..... ..PPP.... ..PAP..B. ..PPP.... ......... ....K.... ......... ......... Expected result: 10 Test #1727 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #1728 2 (6, 4) .PAP..... .PPP..... ......... ......... ......K.. .PPP..... PPAP..... APPP..... PP....... Expected result: 10 Test #1729 1 (2, 2) ......... ......... ..K...... B..PPP... ...PAPPP. PPPPPPAPP PAP..PPPS PPP.....P ......... Expected result: 4 Test #1730 2 (3, 3) .....PPP. .....PAP. .....PPP. ...K..... PPP.....P PAP.PPPPS PPP.PAP.P ....PPP.. ...B..... Expected result: 6 Test #1731 1 (7, 1) ......... .......K. ......... ......... ..B...... .....P... ....PSP.. .....P... ......... Expected result: 8 Test #1732 1 (1, 3) ......... ...P..... ..PSP.PPP .K.PPPPAP ....PAPPP ..B.PPP.. ......... PPP...... PAP...... Expected result: 4 Test #1733 1 (8, 8) ..PPP.... ..PAP.... .PPPP.... .PAP..... .PPP..... .B......P .......PS ........P ........K Expected result: 16 Test #1734 1 (2, 3) ..PAP.... ..PPP.... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #1735 2 (4, 2) ...PSP... ....P...B ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #1736 2 (5, 1) ......... .PPP.K... .PAP..... .PPP..... ......... ......... ......... ......P.. .....PSP. Expected result: 6 Test #1737 2 (6, 3) .B....... ......... .......PP ......KPA .......PP ......... ......... ..P...... .PSP..... Expected result: 9 Test #1738 2 (2, 5) ...P..... ..PSP.... PPPP..... PAP...... PPP...... ..K...... ......... .....B... ......... Expected result: -1 Test #1739 1 (1, 7) ......... ......... ......... ...PPP... ...PAPPPP ...PPPPAP ....PPPPP .K..PAP.. ....PPP.. Expected result: 8 Test #1740 2 (7, 4) ......... ......... ......... ......... .....P.K. ..PPPSP.. ..PAPP... ..PPP.... .....B... Expected result: 11 Test #1741 2 (7, 5) ...P..... ..PSPPP.. ...PPAP.. ....PPP.. ......... .......K. ......... ........B ......... Expected result: 12 Test #1742 1 (1, 2) ....PSP.. .....PPPP .K....PAP ......PPP ......... .....PPP. PPP..PAP. PAP..PPP. PPP...... Expected result: 3 Test #1743 1 (4, 7) ......... ......... ......... ......... ......... ......... ......PPP ....K.PAP ......PPP Expected result: 11 Test #1744 1 (4, 6) ......... PPP...... PAP...... PPPPP.... PAPAP.... PPPPP.P.. ....KPSP. ......P.. ......... Expected result: 22 Test #1745 2 (7, 2) ....P.... ...PSP... ..PPP..K. ..PAP.... ..PPP.... ..PAP.... ..PPP.... .PPP..... .PAP..B.. Expected result: -1 Test #1746 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... .......B. ......... Expected result: 7 Test #1747 2 (3, 2) ......... ..B...... ...K..... PP....... AP....... PP....... ......... ......... ......... Expected result: 5 Test #1748 2 (7, 7) ......... ......... ......... .....PPP. ..PPPPAP. .PPAPPPP. PSPPP.... .P.PPP.K. ...PAP... Expected result: 16 Test #1749 2 (6, 1) ......... ......K.. .......PP ....PPPPA ....PAPPP ....PPP.. P........ SP....... P........ Expected result: 7 Test #1750 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... .....PPP. .....PAP. Expected result: 4 Test #1751 2 (8, 8) ....PAP.. ....PPPP. .....PAP. .....PPP. ......... PPP...... PAP...... PPP...... ........K Expected result: 16 Test #1752 2 (6, 8) ..PPP.... ..PAP.... ..PPP.... ......... ...PPP... ...PAP... ...PPP... .B....... ......K.. Expected result: 14 Test #1753 2 (7, 5) ....PAP.. ....PPP.. ......... ......... ......... ..PPP..K. P.PAP.... SPPPPPPP. P....PAP. Expected result: 12 Test #1754 2 (8, 4) ....PPP.. ....PAP.. ....PPP.. ......... ........K ....PPP.. ....PAP.. ...PPPP.. ...PAP... Expected result: 12 Test #1755 1 (4, 2) ...PAP... .PPPPP... .PAPK.PPP .PPP..PAP ......PPP ......... ......... .B....... ......... Expected result: 10 Test #1756 1 (1, 1) ......... .K....... ......... ......... .....B... ......... ......... ......... ......... Expected result: 2 Test #1757 2 (6, 6) ......... .P....... PSP...... .P.....PP .......PA .......PP ......K.. ......... ......... Expected result: 12 Test #1758 2 (6, 1) ......... ......K.. ......... ......... ......... ........B ......... ......P.. .....PSP. Expected result: 7 Test #1759 1 (8, 3) ......... ......... ......... ........K ......... ......PPP ......PAP ......PPP ......... Expected result: 11 Test #1760 2 (1, 4) ......... ......... ......... ......... .K....... .B....... ......... ......... ......... Expected result: 5 Test #1761 2 (7, 5) ......... ......... ......... ......... ......... .......K. .PPP..... .PAP..... .PPP..... Expected result: 12 Test #1762 1 (6, 1) ..PSP.... ...P..K.. ......... .....PPP. .....PAP. .....PPPP ......PAP ......PPP ......... Expected result: 9 Test #1763 2 (4, 1) ......... ..PBK.... .PSP..... PPPPPP... AP.PAP... PP.PPPP.. ....PAP.. ....PPP.. ......... Expected result: 5 Test #1764 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #1765 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #1766 2 (1, 5) ......... ......... ......... ......... ......... .K.P...PP PPPSP..PA PAPPPP.PP PPPPAP... Expected result: 6 Test #1767 2 (7, 7) ......... ......... ......B.. ......... P........ SP....... P........ .......K. ......... Expected result: 14 Test #1768 1 (2, 2) .....PPP. .....PAP. ..K..PPPP ......PAP ..B...PPP ......PAP ......PPP ......PSP .......P. Expected result: 4 Test #1769 2 (7, 8) ...P..PAP ..PSP.PPP ...P..... ......... ......... ......... ......... ........B .......K. Expected result: 15 Test #1770 1 (6, 8) ......... .P....... PSP...... .P....... ......... ......... ......... ......... ......K.. Expected result: 14 Test #1771 2 (1, 1) ......... .K....... .....PPP. .....PAPP .....PPPA .......PP ......... ......... ......... Expected result: 2 Test #1772 1 (7, 1) .......B. ..PPP..K. P.PAP.... SPPPP.... P........ PPP...PPP PAP...PAP PPP...PPP ......... Expected result: 8 Test #1773 2 (8, 3) .......PP .......PA .......PP .PPP....K .PAP..... .PPP....B ......... ....PPP.. ....PAP.. Expected result: 11 Test #1774 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... .B....... Expected result: 11 Test #1775 1 (4, 1) ......... .B..K.... ......... ......... ......PPP ......PAP ......PPP PPP...... PAP...... Expected result: 5 Test #1776 1 (3, 8) ......... ......... ......... .......PP .......PA .......PP ......... ......... ...K..... Expected result: 11 Test #1777 1 (3, 6) ......... ......... ....B.... ......... ......... ......... ...K..... .......P. ......PSP Expected result: 9 Test #1778 2 (6, 8) .......PP .......PA .......PP .......B. ......... ......... ......... ..PPP.... ..PAP.K.. Expected result: 14 Test #1779 2 (7, 3) .....PPP. ..PPPPAP. ..PAPPPP. ..PPP..K. ......... PP....... AP....... PP....... ......... Expected result: 12 Test #1780 1 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ...B..... Expected result: 12 Test #1781 2 (1, 7) ......... PPPP..... APAP..... PPPP..... PAP...... PPP...... B........ .K.P..... ..PSP.... Expected result: 14 Test #1782 2 (2, 3) .....PPP. ....BPAP. .....PPP. ..K...... ......... ......... ......... ..PPP.P.. ..PAPPSP. Expected result: 5 Test #1783 1 (3, 6) ......... PP....... AP....PPP PP....PAP ......PPP ......... ...K..... PPP...... PAP...... Expected result: 9 Test #1784 2 (8, 5) ......... .......P. ......PSP .......P. ......... ........K ......... ......... ......... Expected result: 13 Test #1785 1 (5, 2) ......... ......... PPP..K... PAP...... PPP..PPP. .....PAP. .....PPP. B........ ......... Expected result: 7 Test #1786 1 (8, 1) ......... ........K ......PPP ......PAP ......PPP ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #1787 1 (6, 8) ......... ......... ......... ......... PPP.....P PAP....PS PPP.....P B........ ......K.. Expected result: 14 Test #1788 1 (3, 1) ......... ...K..... .......PP .......PA .......PP ......... ......... ..PPP.... ..PAP.... Expected result: 4 Test #1789 1 (5, 8) .PSP...PP ..P....PA .......PP ......... ..PPP.... ..PAP.... ..PPP.... ......... .....K... Expected result: 13 Test #1790 2 (2, 8) ......... ......... ......... PP..PPP.. AP..PAP.. PP..PPP.. ......... ......... ..K...... Expected result: 10 Test #1791 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......B.. ......... Expected result: 10 Test #1792 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... .PPP..... .PAP..... Expected result: 11 Test #1793 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ...B..... ......... Expected result: 10 Test #1794 2 (5, 6) ......... ......... ......... ......... B........ ......... .....K... PPP...... PAP...... Expected result: 11 Test #1795 1 (3, 3) ......... B........ ......... PP.K..... AP....... PP.PPP... .P.PAP... PSPPPP... .P....... Expected result: 6 Test #1796 2 (7, 3) ......PAP PPP...PPP PAP...... PPP....K. ......... ......... ....PPP.. .P..PAP.. PSP.PPP.. Expected result: 10 Test #1797 1 (6, 2) ......PAP ......PPP ......K.. ......P.B .....PSP. ......P.. ...PPPPPP ...PAPPAP ...PPPPPP Expected result: 8 Test #1798 1 (3, 3) ......... PP....PPP AP....PAP PP.K..PPP .......B. ......... ......... ..P...... .PSP..... Expected result: 6 Test #1799 1 (1, 6) ......... ...B..... ......... ......... ......PPP ......PAP .KPPP.PPP ..PAP.... ..PPP.... Expected result: 7 Test #1800 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #1801 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #1802 2 (3, 7) ..B...... ......... ......... ......... ......... ......... ......... ...K...P. ......PSP Expected result: 10 Test #1803 1 (1, 4) ......... ......... ......... ......... .K....... .....PPPP .....PAPA .....PPPP ......... Expected result: 5 Test #1804 1 (7, 5) ......... ......... ....PPP.. ....PAP.. PPP.PPP.. PAP....K. PPP...... ....PPP.. ....PAP.. Expected result: 12 Test #1805 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... .P....... PSP...... Expected result: 6 Test #1806 1 (6, 3) ......... ......... ......... ......K.. ......PPP ......PAP ..P...PPP .PSP..... ..P...... Expected result: 9 Test #1807 2 (7, 7) ......... ......... PP....... AP..PPP.. PP..PAP.. ....PPP.. ......... .......K. .......B. Expected result: 14 Test #1808 1 (8, 7) ....PAP.. ....PPP.. ......... ......... ......... ..P...... .PSP..... ..P.....K ......... Expected result: 15 Test #1809 2 (1, 5) .......B. PPP...... PAP...... PPP...... ......... .K....... ......... ..P...... .PSP..... Expected result: 10 Test #1810 2 (7, 4) ......... ......P.. .....PSP. ......P.. .......K. ......... ......... ....PPP.. ....PAP.. Expected result: 11 Test #1811 2 (6, 8) ......... ...B..... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #1812 2 (3, 7) ......... ......... P........ SP....... P........ ......... ......... ...K..... ......... Expected result: 10 Test #1813 1 (5, 1) ......... .....K... ..B...... .....PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 6 Test #1814 1 (8, 6) ...PPP... ...PAP... ...PPPPB. .....PSP. ...PPPP.. ...PAP... ...PPP..K PPP...... PAP...... Expected result: -1 Test #1815 2 (7, 4) ......PSP .......P. ........B ......... .PPP...K. .PAP..PPP .PPP..PAP ......PPP ......... Expected result: 11 Test #1816 1 (4, 8) ......... ......... ..P...... .PSP..... ..P...... ......... ......PPP ......PAP ....K.PPP Expected result: 12 Test #1817 2 (8, 3) ......... ......... ..B...... ........K PPP.PPP.. PAP.PAPP. PPP.PPPSP .......P. ......... Expected result: 11 Test #1818 1 (5, 4) ...PSP... ....P.... PPP...... PAP...... PPP..K... ........B ......... ......... ......... Expected result: 9 Test #1819 2 (3, 5) ......... ......... ......... ....PPP.. ....PAP.. ...KPPP.. ......... ......... ......... Expected result: 8 Test #1820 1 (1, 2) .PSP.PPP. ..P..PAP. .K..PPPP. ....PAP.. ....PPP.. ......... ......... .....PPP. .....PAPB Expected result: 3 Test #1821 1 (5, 1) ......... .....K... ..B...... ......... .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 6 Test #1822 1 (8, 1) ...PAP... ...PPP..K PPP...... PAP...... PPP...... ........B ......... .....PPP. .....PAP. Expected result: -1 Test #1823 2 (8, 7) ...PPP... ...PAP... ...PPP... .......B. ......... ......... ......... ........K ......... Expected result: 15 Test #1824 2 (8, 2) ....PAP.. ....PPP.. .....P..K ....PSPPP .....PPAP ......PPP ......... ......... ......... Expected result: -1 Test #1825 1 (5, 1) ......... .....K... ......... ...PPP... ...PAP... ...PPP... ......... ......... ..B...... Expected result: 6 Test #1826 1 (3, 4) ..P...... .PSP..... ..P...... ......... ...KPPP.. ....PAP.. PPP.PPP.. PAPPPP... PPPPAP... Expected result: 7 Test #1827 1 (7, 3) ......... ....PPP.. ....PAP.. ....PPPK. ..PPP.... ..PAP.... ..PPPP... ..PAPSP.. ..PPPPB.. Expected result: 10 Test #1828 2 (6, 5) ......... ......... ......... ......... ....P.... ...PSPK.. .B..P.... ......... ......... Expected result: 11 Test #1829 2 (3, 7) ......... ......... ......... .....PPP. ...P.PAPP ..PSPPPPA ...P...PP ...K..... ......... Expected result: 10 Test #1830 2 (2, 3) ......... ......... ...PPP... ..KPAP... ...PPP... P........ SP....... P........ ...B..... Expected result: 5 Test #1831 1 (5, 6) .....B... ......... ......... .......PP .P.....PA PSP....PP .P...K... ......... ......... Expected result: 11 Test #1832 2 (3, 4) ......... ......... ......... ......... ...K..... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 7 Test #1833 1 (8, 5) ......... ......... ......... ......... ......... .....PPPK .....PAP. .....PPP. ....BPAP. Expected result: 13 Test #1834 1 (7, 6) .......PS ........P ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #1835 1 (1, 5) ......... ......... ......... ......... ....B.... .KPPP.... ..PAP.... ..PPP..PP .......PA Expected result: 6 Test #1836 2 (1, 7) ......... ......... ...PPP... .PPPAP... .PAPPP... .PPP..... ......... .K.PPP... ...PAP... Expected result: 8 Test #1837 2 (3, 3) ......... .....PPP. .....PAP. ...K.PPP. ......... ......... ......... ......... ......... Expected result: 6 Test #1838 2 (3, 7) ......PPP ......PAP ......PPP .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... ...K..... ......... Expected result: 10 Test #1839 2 (3, 1) ......... ...K..... ......... ......... ....PPP.. ....PAP.. ....PPP.. .......P. ......PSP Expected result: 4 Test #1840 2 (6, 8) ......... ......... ......... .B....... ......... ......... ......... ......... ......K.. Expected result: 14 Test #1841 1 (3, 8) ......... .....B... PPP...... PAP...... PPP..PPP. .P...PAP. PSP..PPP. .P....... ...K..... Expected result: 11 Test #1842 2 (1, 7) .......PA .......PP ......... ......... ...B..PPP ..PPP.PAP ..PAP.PPP .KPPP.... ......... Expected result: 8 Test #1843 2 (5, 2) ......PPP ......PAP .....KPPP ......... ......... ......... ......... ......... ......... Expected result: 7 Test #1844 1 (8, 2) ......... ......... .......BK ......... ......... ......... ......... ......... ......... Expected result: 10 Test #1845 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... .......B. ......... Expected result: 10 Test #1846 2 (3, 1) ....PAP.. ...KPPP.. .......BP PPP....PS PAP.....P PPP...... ..PPP.... ..PAP.... ..PPP.... Expected result: 4 Test #1847 1 (1, 2) .......PS ........P .K....... ......... ......... ......... ....B.... ......... ......... Expected result: 3 Test #1848 2 (4, 3) ......PAP ......PPP ......PPP ....K.PAP ......PPP ......... ......... PP....... AP....... Expected result: 7 Test #1849 1 (1, 5) ..PSP.... .B.P..... ......... .......PP .......PA .K.....PP ...PPP... ...PAP... ...PPP... Expected result: 6 Test #1850 1 (2, 2) ......... ......... ..K...... ......... .......P. ......PSP .PPP...P. .PAP..... .PPP..... Expected result: 4 Test #1851 2 (8, 6) ....B.... ......... ......... .PPP..... .PAPPPP.. .PPPPAP.. ....PPP.K ....PSP.. .....P... Expected result: 14 Test #1852 1 (7, 2) ...PPP... ...PAP... ...PPP.K. ..PSP.... ...P..... .......PP .......PA PP.....PP AP....... Expected result: 15 Test #1853 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #1854 1 (8, 5) ......... ......... ......... ......... ......... ...PPP..K ...PAP... ...PPP... ...PAP... Expected result: 13 Test #1855 1 (5, 2) ......... ......... .....K... .......P. ......PSP ......PPP ......PAP ......PPP .......PA Expected result: 7 Test #1856 1 (5, 6) ......... ......... .......P. ....PPPSP ....PAPP. ....PPPB. .....K... ......... ......... Expected result: 11 Test #1857 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #1858 2 (2, 8) .PSP..... ..P...... PP..PPP.. AP..PAP.. PP..PPPB. ......... ....PPP.. ....PAP.. ..K.PPP.. Expected result: -1 Test #1859 1 (5, 3) ....P.... ...PSP... ....P.... .....K... ......... ......... ...PPP.B. ...PAP... ...PPP... Expected result: 8 Test #1860 2 (2, 7) .......PP .......PA .......PP ......... ......... ......... PP...PPP. APK..PAP. PP...PPP. Expected result: 9 Test #1861 1 (8, 3) ..P..PAP. .PSP.PPP. ..P...... PP......K AP.PPP... PP.PAP... ...PPP... ......... ......... Expected result: -1 Test #1862 1 (6, 4) ......... ......... ......... ......... ......K.. ......... .......B. ......... ......... Expected result: 10 Test #1863 1 (3, 4) ......... ......... ......... ......... ...K..... ........B ..PPP.... ..PAP.... ..PPP.... Expected result: 7 Test #1864 2 (8, 8) .PAP..... .PPP..... ......... ......... ......... ......... ......... .PPP..... .PAP....K Expected result: 16 Test #1865 2 (8, 7) ......... ......... ......... ..P...... .PSP..... ..P...... .......B. ........K ......... Expected result: 15 Test #1866 2 (1, 6) ..PPP..PP ..PAP..PA ..PPP..PP ..PSP.... ...P..... .....B... .K..PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #1867 1 (8, 2) ......... ......... ......P.K .....PSP. ......P.. ......... ......... ......... ......... Expected result: 10 Test #1868 2 (6, 5) ......... PP....... AP..PPP.. PP..PAP.. ....PPP.. ......K.. ......... ......BPP .......PA Expected result: 11 Test #1869 2 (4, 6) ..PPP.... ..PAP.... ..PPP.... ......... ......... PPP...... PAP.K.... PPP...... ......... Expected result: 10 Test #1870 1 (8, 6) .....P... ....PSP.. .....PPPP PPP..PAPA PAP..PPPP PPP...... ........K ......... ......... Expected result: 14 Test #1871 2 (8, 1) ...PAP... ...PPP..K ......... ......... ......... ......... .P..PPPPP PSP.PAPAP .P..PPPPP Expected result: 11 Test #1872 1 (6, 5) ...P..... ..PSP.... ...P..... .....B... ......... ......K.. .......PP .......PA .......PP Expected result: 11 Test #1873 1 (1, 8) ......... .B....... ......... ......... ......... ....PPP.. ....PAP.. ...PPPP.. .K.PAP... Expected result: 9 Test #1874 2 (5, 3) ......... ......... ......... .....K... .......P. ......PSP .......P. ......PPP ......PAP Expected result: 8 Test #1875 1 (4, 5) ......... ......... ......... .....PPP. .....PAP. ....KPPP. PPP...... PAP.P.... PPPPSP... Expected result: 9 Test #1876 2 (1, 5) .......PA ..P....PP .PSP..... ..P...... ......... .K....... ......B.. ......... ......... Expected result: 6 Test #1877 1 (6, 8) .PAP..... .PPP..... .PPP..... .PAPPP... .PPPAP... ...PPP... ......... ...P..... ..PSP.K.. Expected result: 14 Test #1878 2 (6, 3) ...PAP... ...PPP... ......... ......K.. ......... ......P.. .....PSPP ......PPA .......PP Expected result: 9 Test #1879 2 (7, 4) ......... ...PPP... PP.PAP... AP.PPP... PPPP...K. .PAP..... .PPP..... ......... ....B.... Expected result: 11 Test #1880 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #1881 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ........B ......... ......... Expected result: 6 Test #1882 2 (7, 5) ......... PPP...... PAP...P.. PPP..PSP. ......P.. .......K. ......... ......... ......... Expected result: 12 Test #1883 2 (1, 6) ......... ......... ......... ......... ......... ......... .K.B..... ......... ......... Expected result: 7 Test #1884 1 (8, 7) ......... B........ PP....... AP....... PP....... ....PPP.. ....PAP.. ....PPPPK .....PAP. Expected result: 15 Test #1885 1 (4, 4) .PAPPSP.. .PPP.P... .PPP..... .PAP..... .PPPK.... ......... PPP...... PAP...... PPP...... Expected result: 10 Test #1886 2 (5, 8) .....PPP. .....PAPP .....PPPS ........P ......... ..B...... PPP...... PAP...... PPP..K... Expected result: 13 Test #1887 2 (2, 2) ......... ......... ..K.PPP.. ....PAPP. ....PPPSP PPP....P. PAP...PPP PPP...PAP ......PPP Expected result: 4 Test #1888 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....BK.. Expected result: 14 Test #1889 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #1890 1 (1, 4) ......... ......... ....PPPP. ...PSPAP. .K..PPPP. ......... ......PPP ....PPPAP ....PAPPP Expected result: 5 Test #1891 2 (8, 4) ...P..... ..PSP.... ...P..... ......... .....B..K ......... ......... PP....... AP....... Expected result: 12 Test #1892 1 (6, 2) ...B..... .PPP..... .PAP..K.. .PPP..... ......... ......... ......... PPP...... PAP...... Expected result: 8 Test #1893 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #1894 2 (7, 1) ......... .......K. .......PP PP...PPPA AP...PAPP PP...PPP. ..P...... .PSP..... ..P...... Expected result: 8 Test #1895 2 (8, 3) ....PAP.. PPPPPPP.. PAPAP.... PPPPP...K ......... ......... ......... ......... .......B. Expected result: -1 Test #1896 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......P.. .....PSP. Expected result: 13 Test #1897 2 (5, 7) ......... ......... B....PPPP PP...PAPA AP...PPPP PP....... ......... .....K... ......... Expected result: 12 Test #1898 2 (3, 8) ...PSP... ....P.... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #1899 2 (2, 3) .......PA .......PP ......... ..KBPPP.. ....PAPPP ....PPPPA .......PP ......... ......... Expected result: 5 Test #1900 2 (2, 7) ....PSP.. .....P... ......... ......... ......... ......... .....PPP. ..K.BPAP. .....PPP. Expected result: 9 Test #1901 2 (4, 1) ......... ....K.... ......... ......... ...PPP... ...PAP... ...PPPPPP ......PAP ......PPP Expected result: 5 Test #1902 2 (8, 8) ......... ......... ......... ......... PPP...... PAP..P... PPP.PSP.. .....P... ........K Expected result: 16 Test #1903 1 (2, 2) ......... PP....PPP APK...PAP PPPP..PPP .PAP..... .PPP..... ......... ......... B........ Expected result: 4 Test #1904 2 (5, 7) ......... ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPPK... ......... Expected result: 12 Test #1905 1 (6, 2) ......... ...PPP.B. ...PAPK.. ...PPP... ....PPP.. ....PAP.. ....PPPPP ......PAP ......PPP Expected result: 8 Test #1906 2 (1, 5) ......... ......... ......P.. .....PSP. ......P.. .K....... ......... ......... ......... Expected result: 6 Test #1907 2 (2, 8) ......PAP ......PPP ......... .PPP..... .PAP..... .PPP....B ......... ......... ..K...... Expected result: 10 Test #1908 1 (8, 3) ......... ......... .PPP.PPP. .PAP.PAPK .PPP.PPP. ......... ......... .......PP .......PA Expected result: 11 Test #1909 2 (7, 3) ......... ......... ......... ...PPP.K. ...PAP... ...PPP... .PPPPP..B .PAPAP... .PPPPP... Expected result: 10 Test #1910 1 (4, 6) ......... .......PP .......PA .......PP PPP...... PAP...... PPP.K.... PPP...... PAP...... Expected result: 10 Test #1911 2 (1, 6) ......... ......... ......... .B......P .......PS ........P .K....... .......PP .......PA Expected result: 7 Test #1912 1 (3, 5) ......... ...P..... ..PSP.... ...PPPP.B ....PAP.. ...KPPP.. ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #1913 1 (4, 5) ......... ......... ......... ......... ......... ....K..P. ......PSP .......P. ......... Expected result: 9 Test #1914 2 (6, 6) ......... ......... .PPP..... PPAP..... APPP..... PPP...... .PSP..K.. ..P...... ......... Expected result: 12 Test #1915 2 (5, 6) ......... ......... ......... ......... ......... ......... ....PK... PP.PSP... AP..P.... Expected result: 11 Test #1916 2 (2, 2) .....PPP. .....PAP. ..K..PPPP .PPP..PAP .PAP..PPP .PPP..... ......... ........P .......PS Expected result: 4 Test #1917 1 (1, 8) ......... ......... .....P.PP ....PSPPA .....P.PP .PPP..B.. .PAP.PPP. .PPP.PAP. .K...PPP. Expected result: 9 Test #1918 1 (4, 7) ......... ......... ......... .PPP..... .PAP...PP .PPP...PA ......PPP ....K.PAP ......PPP Expected result: 11 Test #1919 1 (2, 8) ........B .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ..K...... Expected result: 10 Test #1920 2 (4, 6) ......... P........ SP....... PP....... AP....... PP....... ....K.... ......PPP ......PAP Expected result: 10 Test #1921 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K....P .......PS Expected result: 10 Test #1922 2 (5, 3) .PAP..... .PPP..... ..PPP.... ..PAPK... ..PPP.... ......PPP ......PAP ......PPP ......... Expected result: 12 Test #1923 2 (5, 7) .PPP..... .PAP..... .PPP..... B........ ......... ......... ......PPP P....KPAP SP....PPP Expected result: 12 Test #1924 2 (7, 6) ......PPP ....PPPAP ....PAPPP ....PPP.. ...P..... ..PSP.... ...P..BK. .....PPP. .....PAP. Expected result: 15 Test #1925 2 (8, 2) .PAP..... .PPP..... ........K ...PPP... ...PAP... ...PPP... ......... ...PPP..P ...PAP.PS Expected result: 10 Test #1926 2 (3, 8) ......... ......... ....B.P.. .....PSP. ......P.. PPP...... PAP....PP PPP..PPPA ...K.PAPP Expected result: 11 Test #1927 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......B.. ......... ......... Expected result: 7 Test #1928 1 (4, 8) ....B.PAP ......PPP .....PPP. .....PAP. .PPP.PPP. .PAP..... .PPP..... ......... ....K.... Expected result: 12 Test #1929 2 (1, 7) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... .K....... ......... Expected result: 8 Test #1930 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... B........ Expected result: 9 Test #1931 2 (3, 1) ......PPP ...K..PAP ......PPP ...PPP... ...PAP... ...PPP... .PPP..... .PAP..... .PPP..... Expected result: 4 Test #1932 2 (6, 6) ......... ......... ......... ......... .....P... ....PSP.. .....PK.. ........B ......... Expected result: 14 Test #1933 1 (3, 6) ......PPP ......PAP ......PPP .B....... PP....... AP....... PP.K..... ......... ......... Expected result: 9 Test #1934 2 (5, 5) .......PS ........P ......... ......... ......... .PPP.KBPP .PAP...PA .PPP...PP .......PA Expected result: 10 Test #1935 2 (4, 7) ......... ......... ......... PP.PPPPP. AP.PAPAP. PP.PPPPP. ......... ....K.P.. .....PSP. Expected result: 11 Test #1936 2 (8, 5) ......... .......P. ......PSP .......P. ......... B.......K ......... ......... ......... Expected result: 13 Test #1937 1 (1, 8) .....PPP. .....PAP. .PPP.PPP. .PAPPP... .PPPAP... ...PPP... ......... ........B .K....... Expected result: 9 Test #1938 2 (4, 8) .PSP...B. .PPP..... .PAP..... .PPP..... ......... ......... ......... .......PP ....K..PA Expected result: 12 Test #1939 1 (1, 6) .PPP..... .PAP..... .PPP..... ......... ......... ......... .K..PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #1940 2 (5, 4) ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP ..PPPK... ..PAP.... ..PPP.... ......... ......... Expected result: 9 Test #1941 2 (4, 8) ....PAP.. ....PPPPP ......PAP ......PPP ......... ......... PP....... AP.....B. PP..K.... Expected result: 12 Test #1942 1 (2, 1) ......... ..K..P... ....PSP.. .....PPP. .....PAP. .B...PPP. ......... ......... ......... Expected result: 3 Test #1943 2 (2, 5) .PPP....B .PAP..... .PPP..... ......... ......PPP ..K...PAP .P....PPP PSP...... .P....... Expected result: 7 Test #1944 2 (5, 4) ......... .....PPP. .....PAP. .....PPP. ..PPPK... ..PAP.... ..PPP.P.. PPP..PSP. PAP...P.. Expected result: 15 Test #1945 1 (6, 3) ......... ......... PP....... AP....K.. PP....... ......... ....PPP.. ....PAPPP ....PPPPA Expected result: 9 Test #1946 1 (1, 1) ......... .K....... ......... ......P.. ...B.PSP. ......P.. ......... ......... ......... Expected result: 2 Test #1947 1 (2, 1) ......... ..KPPP.B. ...PAP... ...PPPPPP ......PAP ......PPP ......... ..PPP.... ..PAP.... Expected result: 3 Test #1948 2 (3, 2) .......B. ......... ...K..... ......... ......... PP.P..... APPSP.... PP.P..... ......... Expected result: 5 Test #1949 2 (6, 6) ......... ...PPP... ...PAP... ...PPP... ......B.. ......... ......K.. ......... ......... Expected result: 12 Test #1950 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... .......B. Expected result: 8 Test #1951 2 (2, 7) ...P..... ..PSP.... ...P..... ......PPP ......PAP ......PPP ....PPPPP ..K.PAPAP ....PPPPP Expected result: 9 Test #1952 2 (5, 2) ......... ......... PPP.BK... PAP...... PPP...... ......... ......PPP ......PAP ......PPP Expected result: 7 Test #1953 1 (8, 7) ......PPP ......PAP ......PPP ......... ......... .....PPP. PP...PAP. AP...PPPK PP....B.. Expected result: 15 Test #1954 1 (2, 4) ......B.. ......... ......... ......... ..K.P.... ...PSP... ....P.... ......... ......... Expected result: 6 Test #1955 1 (1, 1) ......... .K....... ......... ......... ......... ...PPP... ...PAP... ...PPP... ...PSPB.. Expected result: 2 Test #1956 1 (2, 8) ......... ......B.. ......... ......... ...PPP... ...PAP... ...PPP... PP....... APK...... Expected result: 10 Test #1957 2 (1, 2) ......... ...PPP... .K.PAP..P ...PPP.PS PP......P AP....B.. PP....... ......... ......... Expected result: 3 Test #1958 2 (5, 3) ..PAP.... ..PPP.... ..PAP.... ..PPPK... ......... ......... ......... ......... ......... Expected result: 10 Test #1959 1 (1, 6) ......... ......... ......... ......... ...P..... ..PSP.... .K.P..... ......... ......... Expected result: 7 Test #1960 1 (5, 5) ....B.... ......... ......... ........P .......PS .....K..P ......... ......... ......... Expected result: 10 Test #1961 1 (7, 6) ......... ......... ......P.. .....PSP. ..B...P.. ......... .......K. ......... ......... Expected result: 13 Test #1962 2 (7, 5) ......... ......... ......... ......... ......... PPPPP..K. APPAP.P.. PPPPPPSP. ......P.. Expected result: 12 Test #1963 2 (7, 5) ......... ......... P.......B SP....... P........ .......K. ......... ......... ......... Expected result: 12 Test #1964 1 (1, 8) ......... ......... ....B.... ......... ......... .......PP .......PA .......PP .K....... Expected result: 9 Test #1965 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #1966 2 (2, 4) ......... ......... ......... ......B.. ..K...... ......... ......... ......... ......... Expected result: 6 Test #1967 2 (3, 4) ......... ......... ......... ......... ...K..... ...P..... ..PSP.... ...PPPP.. ....PAP.. Expected result: 7 Test #1968 2 (3, 7) ....PAPPS ....PPP.P ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #1969 1 (7, 1) ......... .......K. ......... ......... ......... ......... ....P.... ...PSP... ....P.... Expected result: 8 Test #1970 1 (3, 2) ......PPP ......PAP ...K..PPP ......... ......B.. .......PP PP.....PA AP.....PP PP....... Expected result: 5 Test #1971 2 (6, 5) ...P..PAP ..PSP.PPP ...P..... ......... .B....... ......K.. ......... ......... ......... Expected result: 11 Test #1972 1 (5, 6) ......... .....PPP. .....PAP. .....PPP. ......... ......... .....K... ......... ......... Expected result: 11 Test #1973 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #1974 2 (7, 7) .......B. ......... ......... ......... PPP...... PAPPPP... PPPPAP... ...PPP.K. ......... Expected result: 14 Test #1975 1 (2, 4) ......... ......... ......... ......... ..K..PPP. .....PAP. PP.B.PPP. AP....... PP....... Expected result: 6 Test #1976 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #1977 1 (6, 3) ......... ......... ....P.... ...PSPK.. ....PPP.. PP..PAP.. AP..PPP.. PP....... ......... Expected result: 9 Test #1978 2 (8, 2) ......... PP....... AP......K PP....PPP ......PAP ......PPP ......... ......... ......... Expected result: 10 Test #1979 2 (4, 6) ...PPP... ...PAP... ...PPPB.. ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #1980 2 (4, 1) ......... ....K.... P........ SP....... PPPP..... .PAP..... .PPP..... ......... ......... Expected result: 5 Test #1981 2 (1, 7) ......... ......... ......... .......PP ....PPPPA ....PAPPP ....PPP.. .K....PPP ......PAP Expected result: 8 Test #1982 2 (8, 6) ......... ......... ......... ......... B........ ......... ........K ......... ......... Expected result: 14 Test #1983 2 (8, 8) ......... ......... ......... ......... ......... ......... ....P.... ...PSP... ....P...K Expected result: 16 Test #1984 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #1985 2 (8, 4) ......... ......P.. .....PSP. ......P.. ........K ...PPP... PP.PAP... APPPPP... PPAP..... Expected result: 12 Test #1986 1 (3, 3) ..PPP.... ..PAP...P ..PPP..PS ...K....P ..PPP.... ..PAP.... ..PPP..B. ......... ......... Expected result: 6 Test #1987 1 (3, 3) .PAP..... .PPP.P... ....PSP.. ...K.P... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 6 Test #1988 1 (3, 1) ......... ...K..... ......... ..B...... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 4 Test #1989 1 (6, 5) ......... ...B..... ......... ......... ......... ......K.. PPP...... PAP...... PPP...... Expected result: 11 Test #1990 2 (1, 4) ......... ......... ......P.. .....PSP. .K...PPP. .....PAP. .....PPP. ......... ......... Expected result: 5 Test #1991 2 (1, 2) ......... ......... .K....... .P....... PSP...... .P....... ......... ......... ......... Expected result: 3 Test #1992 1 (7, 2) ..PPPPAP. ..PAPPPP. PPPPP..K. PAP...... PPP...... ......... ......... ......... ......... Expected result: -1 Test #1993 2 (6, 8) ......... PP....... AP....... PP....... ......... ...PPP... ...PAP... PPPPPP... PAP...K.. Expected result: 14 Test #1994 1 (5, 3) .....PPP. .....PAP. .....PPP. ....BK.PP .......PA .....P.PP ....PSP.. .....P... ......... Expected result: 8 Test #1995 1 (3, 7) .PAP.B... .PPP..... ......... ......... ...PPP... ...PAP... PPPPPP... PAPK..... PPP...... Expected result: 16 Test #1996 1 (7, 8) ......B.. ......PPP ......PAP ......PPP ......... ......... PP....... AP....... PP.....K. Expected result: 15 Test #1997 2 (5, 5) ......... ......... ......... ......... ......... .....K... .P....... PSP...... .P....... Expected result: 10 Test #1998 2 (4, 4) ......... ......... ......... ......BPP ....K..PA ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... Expected result: 8 Test #1999 2 (3, 3) ......... ......... ......... ...K.B... ......... ......... .......PP .......PA .......PP Expected result: 6 Test #2000 1 (3, 4) ......... .B....PPP ......PAP ......PPP ...K..... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 7 Test #2001 1 (8, 5) ....PPP.. ....PAP.. ....PPPPP ......PAP ..PPP.PPP ..PAP...K ..PPP.... ......... ......... Expected result: 13 Test #2002 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #2003 2 (8, 5) ......... P.....PPP SP....PAP P.....PPP ......... ........K ......... ....PPP.. ....PAP.. Expected result: 13 Test #2004 2 (8, 6) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP...K ......... ......... Expected result: 14 Test #2005 1 (1, 3) ......PAP .....PPPP .....PAP. .K...PPP. .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 4 Test #2006 1 (3, 3) .PSP..... .BP...PPP ....PPPAP ...KPAPPP ....PPP.. ......... ......... ......PPP ......PAP Expected result: 6 Test #2007 2 (4, 3) ......... ......... ......... PP..K.... AP....... PP....... ......... ......... ......... Expected result: 7 Test #2008 1 (4, 8) .PSP..... ..P...... ......... ......... ........B ......... ......... ......... ....K.... Expected result: 12 Test #2009 2 (8, 3) ..PAPP... PPPPPSP.. AP...P... PP......K ......... .....PPP. .....PAP. .....PPP. ......... Expected result: -1 Test #2010 2 (4, 1) ......... ....K..B. .....PPP. .....PAP. .....PPP. ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 5 Test #2011 1 (3, 4) ......... ......... ......PPP PP....PAP AP.K..PPP PP....... ......... ......... ........B Expected result: 7 Test #2012 2 (8, 8) .PAP..P.. .PPP.PSP. .....PPPB .....PAP. .....PPP. ......... ......... ......... ........K Expected result: 16 Test #2013 2 (7, 2) ......... ......... .......K. ....P.... ...PSP... ....P.... ......... ......... ........B Expected result: 9 Test #2014 1 (1, 4) ......... PP....... AP.....P. PP.PPPPSP .K.PAP.P. ...PPP... ......... ......... ......... Expected result: 7 Test #2015 1 (7, 5) .....PSP. ......P.. ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #2016 1 (3, 4) ...PAP... ...PPP... ......... ......... ...K..... ......... ......... ......... ........B Expected result: 7 Test #2017 2 (6, 8) ......... .....B... ......... ........P .......PS ........P ......... ......... ......K.. Expected result: 14 Test #2018 1 (4, 1) .......PS ....K...P ......... ......... ......... ......... .......B. ......... ......... Expected result: 5 Test #2019 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... .B..K.... ......... Expected result: 11 Test #2020 2 (3, 1) ......... ...KB.... ......... ......... .....P... ....PSP.. .....P... .PPP.PPP. .PAP.PAP. Expected result: 4 Test #2021 1 (6, 4) ......... .......PP .......PA .......PP ......KB. ......... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #2022 2 (8, 4) ......... .......P. .PPP..PSP .PAP...P. .PPPPPP.K ..PPPAP.. ..PAPPP.. ..PPP.... ......... Expected result: 20 Test #2023 1 (5, 3) ......... ......... ....B.... ...P.K... ..PSP.... ...P..... ......... ..PPP.... ..PAP.... Expected result: 8 Test #2024 2 (6, 4) ......... .PPPP.PPP .PAPSPPAP .PPPP.PPP ......K.. B........ ......... .PPP..... .PAP..... Expected result: 10 Test #2025 2 (8, 4) ......B.. ......... ....PPP.. ....PAP.. PPP.PPP.K PAP....PP PPP..P.PA ....PSPPP .....P... Expected result: 12 Test #2026 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #2027 1 (1, 6) ....PSP.. .....P... ......... ......PPP ......PAP ......PPP .K....... ...PPP... ...PAP... Expected result: 7 Test #2028 1 (4, 6) .PAP..... .PPP..... .....PPP. .....PAP. .....PPP. ........P ....K..PS .....B..P ......... Expected result: 10 Test #2029 1 (4, 7) .......PA .......PP ......... ........B ...PPP... ...PAP... ...PPP... ....K.... ......... Expected result: 11 Test #2030 2 (3, 1) ......PAP ...KPPPPP ....PAP.. ....PPP.. ....PSP.. .....P... ......... ......... .......B. Expected result: 4 Test #2031 1 (1, 2) ......... ......PPP .K....PAP ......PPP ......... ......... PPPPPP... PAPPAP... PPPPPP... Expected result: 3 Test #2032 2 (3, 7) ......... ......... ..B...... ......... .....PPP. .....PAP. .P...PPP. PSPK..... .P....... Expected result: 10 Test #2033 2 (6, 1) ..B...... ......K.. ......PPP ......PAP ......PPP PPP.PPP.. PAPPPAP.. PPPSPPP.. ...P..... Expected result: 7 Test #2034 2 (5, 1) ......... ..PPPK... ..PAP.... ..PPP.... ..PAP..P. ..PPP.PSP .......P. ......... .....B... Expected result: 6 Test #2035 1 (8, 6) ......... ......... ...PPP... ...PAP... .B.PPPPP. .....PAP. .....PPPK ......... ......... Expected result: 14 Test #2036 2 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #2037 2 (1, 1) ......... .K.PPP.PP ...PAP.PA ...PPP.PP ......... .....B... ......... ......... ......... Expected result: 2 Test #2038 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ....BP... ....PSP.. .....P... Expected result: 7 Test #2039 2 (1, 7) ....B.... PPPPPP... PAPPAP.PP PPPPPP.PA .......PP ......... ......... .K....... ......... Expected result: 18 Test #2040 1 (4, 4) ......... ......... ......... ......... ....K.PPP .P..PPPAP PSP.PAPPP .PPPPPP.. .PAP..... Expected result: 8 Test #2041 2 (8, 3) ..PAP.... ..PPPPPP. .....PAP. .....PPPK ......... ......... ......... ......... ......... Expected result: 13 Test #2042 1 (1, 7) ....PPP.. P...PAP.. SP..PPP.. P..PPP... ...PAP... ..BPPP... ......... .K....... ......... Expected result: 10 Test #2043 2 (2, 2) ......... ......... ..K...... .....B... ......... .PPP..... .PAP..... PPPP..... AP....... Expected result: 4 Test #2044 1 (2, 6) ......... .......PP .......PA .......PP P......PA SP.....PP P.K...... PPP...... PAP...... Expected result: 8 Test #2045 2 (4, 6) ......... ......... .....PPP. .....PAP. ...B.PPP. ......... ....KPPP. .....PAP. .....PPP. Expected result: 10 Test #2046 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #2047 2 (3, 3) ......... ......... ......... ...K..P.. PPP..PSP. PAP..PPP. PPP..PAP. .....PPP. ......... Expected result: 6 Test #2048 1 (8, 5) ......... ......... ......... .B....... ......... ........K ......... ......... ......... Expected result: 13 Test #2049 1 (1, 1) ......... .K....... ......... ......... ......... ....P.... ...PSP... .B..P.... ......... Expected result: 2 Test #2050 2 (1, 8) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... .K....... Expected result: 9 Test #2051 2 (8, 8) ......... ....PPP.. ....PAP.. ....PPP.. .....PPP. .....PAP. .P..PPPP. PSP.PAP.. .P..PPP.K Expected result: 16 Test #2052 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #2053 1 (5, 2) .....B... ......... .....K... ......... .......P. ......PSP .......P. ......... ......... Expected result: 7 Test #2054 1 (2, 4) .PAP..... .PPP..... ...P..... ..PSP.... ..KP..... ......... ......... ......... ......... Expected result: 6 Test #2055 2 (4, 2) ..P.PAP.. .PSPPPP.. ..P.K.... .....PPP. ...PPPAP. ...PAPPP. ...PPP... ......... ......... Expected result: 8 Test #2056 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #2057 2 (5, 2) .PAP....P .PPP...PS .....K..P ......... ......... .......PP .......PA .......PP ......... Expected result: 7 Test #2058 1 (4, 1) ......... ....K.... ......B.. ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 5 Test #2059 2 (3, 2) ......... ......... ...KPPPPP ..PPPAPPA ..PAPPPPP ..PPP.... ......... ........P .......PS Expected result: 5 Test #2060 1 (6, 1) ......... PP....K.. AP.B..... PP....... ......... ......... ......... ..P...... .PSP..... Expected result: 7 Test #2061 1 (4, 1) ......... ....K..PP .......PA ......PPP .....PSP. ......P.. ......... ...PPP... ...PAP... Expected result: 5 Test #2062 1 (6, 6) ......... ......... ......... ...P..... ..PSP.... ...P..... ...PPPK.. ...PAP... ...PPP... Expected result: 12 Test #2063 2 (6, 8) ..PAP.... PPPPP.... AP....... PP......P .......PS ........P ......... ......... ......K.. Expected result: -1 Test #2064 2 (5, 8) ......... ......... .....P... ....PSP.. .....P... ..PPP.B.. ..PAP.... ..PPP.... .....K... Expected result: 13 Test #2065 1 (8, 5) ......... ......... .....B... ......... ......... ..P.....K .PSP..... ..P...... ......... Expected result: 13 Test #2066 1 (5, 6) ......... ........P ..PPP..PS ..PAP.PPP ..PPP.PAP ......PPP ..PPPK... ..PAP.... ..PPP.... Expected result: 11 Test #2067 1 (4, 8) ....PAP.. ....PPP.. ......... ......... ......... ......... ......... ......... ....K.B.. Expected result: 12 Test #2068 1 (5, 6) ......... ......... ......... ........B ......PPP ......PAP .....KPPP .......PA .......PP Expected result: 11 Test #2069 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #2070 1 (3, 2) ......... .......PP ...K...PA .......PP ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 5 Test #2071 2 (8, 7) ......... PP....... AP.B..P.. PP...PSP. ......P.. ......... ......... ........K ......... Expected result: 15 Test #2072 1 (2, 3) .....PSP. ......P.. ......... ..K....PP .......PA .......PP ......PPP ......PAP ......PPP Expected result: 5 Test #2073 1 (8, 3) ....PAP.. ....PPP.. ....PPP.. ....PAP.K ....PPP.. ..B...... ......... ..PPP.... ..PAP.... Expected result: 15 Test #2074 1 (7, 6) ......... ......... ........B PP.....PP AP.....PA PP.....PP .......K. ......... ......... Expected result: 13 Test #2075 2 (7, 7) ......... .P....... PSP...... .P....... ......... ......... ......... .......K. ......... Expected result: 14 Test #2076 2 (4, 3) ......... .B....PPP ......PAP ....K.PPP .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 7 Test #2077 2 (5, 8) ........P .......PS ........P ......... ......... ......... ......... ..B...... .....K... Expected result: 13 Test #2078 2 (8, 4) ...PAP... ...PPP... ......... ......... .....PPPK .....PAP. .....PPP. .....PPP. .....PAP. Expected result: 12 Test #2079 2 (5, 5) ......... .....PPP. ...PPPAP. ...PAPPP. ...PPP... .....K... ...PPP... ...PAP... ...PPP... Expected result: 10 Test #2080 2 (7, 7) ......... .......PP .......PA PP.....PP AP....... PP....... ......... ...PPP.K. ...PAP... Expected result: 14 Test #2081 1 (8, 2) ......... ......... ........K ......... ......... ......... PP....... AP....... PP....... Expected result: 10 Test #2082 1 (2, 4) ..PPP.... ..PAP.... ..PPP.... ......... ..K...... ...PPP... ...PAPB.. ...PPP... ......... Expected result: 6 Test #2083 1 (6, 3) ......... .PPP..... .PAP..... .PPP..K.. PPP...... PAP...... PPP...... ....PPP.. ....PAP.. Expected result: 9 Test #2084 2 (4, 8) ..PPPPP.. ..PAPAPB. ..PPPPP.. ......... ......... ......... .P....... PSP...... .P..K.... Expected result: 12 Test #2085 1 (4, 2) ......... ......... .PPPK.... .PAP..... .PPP..... ......... ......... ......... ......... Expected result: 6 Test #2086 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #2087 1 (2, 1) ......... ..K...... ......... ......... ......... ....PPPP. ...PSPAP. PPP.PPPP. PAP...... Expected result: 3 Test #2088 2 (4, 7) ......... ......... ......... ......... ......... ......... P.....PPP SP..K.PAP P.....PPP Expected result: 11 Test #2089 2 (6, 7) ........P .......PS ........P .PPP..... .PAP..... .PPP..... ......... ......K.. ......... Expected result: 13 Test #2090 2 (1, 8) .....B... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #2091 2 (4, 8) .PAP..... .PPPP.... ..PAP.... ..PPP.... ......... ......... .PPP..... .PAP..... .PPPK.... Expected result: 12 Test #2092 2 (2, 4) ......... ......... ......... .......PP ..K....PA .......PP ......... ......... ......... Expected result: 6 Test #2093 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #2094 1 (6, 2) .....B... P........ SP....K.. P........ ......... ......... ......... ......... ......... Expected result: 8 Test #2095 1 (1, 1) ...PAP... .K.PPP... ......... ......... ......... ......... ....PPPPP P...PAPAP SP..PPPPP Expected result: 2 Test #2096 2 (7, 8) ....PAP.. ....PPP.P .......PS ........P PPPPP.... APPAP.... PPPPP.... B........ .......K. Expected result: 15 Test #2097 2 (4, 1) ..P...... .PSPK.... ..P...... ......... PP....... AP.....PP PP.....PA .......PP ......... Expected result: 9 Test #2098 1 (8, 8) .....B... .PPP..P.. .PAP.PSP. .PPP..P.. ......... .......PP .......PA .......PP ........K Expected result: 16 Test #2099 1 (8, 1) ......... ........K ......... ......... ...B..... ......... ......... PPP...... PAP...... Expected result: 9 Test #2100 1 (3, 2) ......... PP....... AP.K..... PP....... ......... ......... ......... PPP...... PAPB..... Expected result: 5 Test #2101 2 (1, 4) .......PP .......PA .......PP ......... .K....... .....PPP. .....PAP. .PPPBPPP. .PAP..... Expected result: 5 Test #2102 1 (8, 4) ......... ......... ......... ......... ........K ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 12 Test #2103 1 (6, 5) .......B. ......... ......... ...PPP... .P.PAP... PSPPPPK.. .PPP..... PPAP..... APPP..... Expected result: 11 Test #2104 2 (1, 3) ......... ......... ......... .K....... PPPB..... PAP...... PPP...... .PPP..... .PAP..... Expected result: 4 Test #2105 2 (5, 2) ......... ......... ...P.K... ..PSP.... ...PPPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 7 Test #2106 2 (8, 8) ....PAP.. ....PPP.. ......... ....P.B.. ...PSP... ....P.... ......... ......... ........K Expected result: 16 Test #2107 2 (2, 2) ......... ......... ..K...... ......... PP....... AP....... PP....... ......PPP ......PAP Expected result: 4 Test #2108 1 (7, 2) ......... ......... .......K. .PPP..... .PAP.P... .PPPPSP.. ....PPP.. ....PAP.. ....PPP.. Expected result: 9 Test #2109 1 (7, 8) ......... ......... ......... ......PPP PPP...PAP PAPPPPPPP PPPPAP... PSPPPP... .P.....K. Expected result: -1 Test #2110 2 (8, 5) ......... ...P..... ..PSPB... ...P..... ......... ........K ......... ......... ......... Expected result: 13 Test #2111 2 (6, 6) ......... ......... .PPP..... .PAP..... .PPP..... ......... ......K.. ......... ......... Expected result: 12 Test #2112 2 (2, 3) ......... ......... ......... ..K..PPP. ..PPPPAP. ..PAPPPP. ..PPP.... .....PPP. .....PAP. Expected result: 5 Test #2113 2 (6, 3) ......... ......... ......... PPP...K.. PAP....B. PPP...... ......... ......... ......... Expected result: 9 Test #2114 1 (6, 1) .PPP..... .PAP..K.. .PPPPP... ...PAP... ...PPP... ..P...... .PSP..... ..P...... ......... Expected result: 21 Test #2115 2 (6, 4) ......... .....PPP. .....PAP. .....PPP. ......K.. BP....... PSP...... PPP...... PAP...... Expected result: 10 Test #2116 2 (5, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... .....K... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #2117 2 (3, 2) ......PPP ......PAP ...K..PPP .......PA ...PPP.PP ...PAP... ...PPP... ......... ......... Expected result: 5 Test #2118 1 (3, 8) .PSPPAP.. ..P.PPP.. PPP...... PAP...... PPP...... ......... ......... ......... ...K....B Expected result: -1 Test #2119 1 (8, 6) ......... PP....... AP...PPP. PP...PAP. .....PPP. .....PPP. .....PAPK .....PPP. .....PSP. Expected result: 14 Test #2120 2 (7, 6) ...PPP... P..PAP... SP.PPP... P........ ......... ......... .......K. ......... ......... Expected result: 13 Test #2121 2 (8, 5) ......... ......... ......... ......B.. ......... ........K ......... ......... ......... Expected result: 13 Test #2122 1 (2, 4) ......... ......... ......... ......... ..K.PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 6 Test #2123 1 (3, 6) .....PAP. .....PPP. ......... ......... ....PPP.. ....PAP.. ...KPPP.. ......... ......... Expected result: 9 Test #2124 1 (6, 3) ......... .P....... PSP...... .P....K.. ......... ......... ......... ......... ......... Expected result: 9 Test #2125 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #2126 2 (1, 6) ......PSP ..PPP..P. ..PAPB... ..PPP.... ......... ...PPP... .K.PAPPP. ...PPPAP. .....PPP. Expected result: 7 Test #2127 1 (2, 8) .....PPP. ...P.PAP. ..PSPPPP. ...P..... ......... ......... ......... ......... ..K.B.... Expected result: 10 Test #2128 2 (8, 8) ..PAP.... ..PPP.... ......... ......... .....PPP. .....PAP. .....PPP. P...PPP.. SP..PAP.K Expected result: 16 Test #2129 2 (2, 6) ......... ......... .P....... PSP...... .P....... ......... ..K...... PP....... AP....... Expected result: 10 Test #2130 2 (7, 5) ......... PP....... AP....... PPPP..... .PAP..... .PPP...K. ......... ...B..... ......... Expected result: 12 Test #2131 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #2132 2 (4, 8) ......... ......... ......... PPP...PPP PAP...PAP PPP...PPP ......... ......... ....K.... Expected result: 12 Test #2133 1 (2, 3) ......... ......... ......... ..K...... ......... ...B..... ......PPP ......PAP ......PPP Expected result: 5 Test #2134 1 (6, 6) ..PPP.... ..PAPPPP. ..PPPPAP. ...PAPPPP ...PPP.PS ........P ......K.. ......... ......... Expected result: 12 Test #2135 1 (1, 7) ......... PPP...... PAP...... PPPPPP... .PSPAP... ..PPPP... ......... .K....... .....B... Expected result: 18 Test #2136 2 (1, 2) ......... ......... .K....... ....P.... ...PSP... ....P.... ......... ......... ......... Expected result: 3 Test #2137 1 (1, 3) ....PPP.B ....PAP.. ....PPP.. .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #2138 1 (8, 5) ...PAP... ..PPPP... ..PAP.... ..PPPP... ...PAP... ...PPP..K ......... ...P..... ..PSP.... Expected result: 15 Test #2139 2 (2, 6) .....PAP. .....PPP. ......... ......... ......... ......... ..K...... .....PPP. .....PAP. Expected result: 8 Test #2140 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #2141 1 (2, 2) ...B.PSP. ......P.. ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #2142 2 (5, 8) ......... PP....... AP....... PPPPPB... ..PAPPP.. ..PPPAP.. ....PPP.. ......... .....K... Expected result: 17 Test #2143 1 (7, 5) ......... ......... ......... ......... ......... .......K. ......... PPP...... PAP...... Expected result: 12 Test #2144 2 (6, 2) .......PA ....P..PP ...PSPK.. ....P.... .PPP..... .PAP..... .PPP..... .PPP..... .PAP..... Expected result: 8 Test #2145 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... .......B. ......... Expected result: 6 Test #2146 1 (7, 7) ......PAP ......PPP ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #2147 1 (3, 5) ......... ......... ......... .......PP ...B...PA ...K...PP ......... ......... ......... Expected result: 8 Test #2148 2 (4, 5) ......... ......... PPP...... PAP...... PPP...... ....K.... PP....... AP....... PP....... Expected result: 9 Test #2149 1 (1, 6) ....PSP.. ....BP... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #2150 1 (4, 7) ..PAP.... ..PPPP... ...PAP... ..BPPP... .......PP .......PA .......PP ....K.... ......... Expected result: 11 Test #2151 2 (6, 6) ......... ......... ......... ......... ...PPPB.. ...PAP... ...PPPK.. ......... ......... Expected result: 12 Test #2152 2 (1, 4) .......P. ......PSP ....PPPP. ....PAP.. .K..PPPP. .PPP.PAP. .PAP.PPP. .PPP..... ......... Expected result: 5 Test #2153 1 (6, 7) ...PPP.P. ...PAPPSP ...PPP.P. ......... PP....... AP.PPP... PP.PAP... ...PPPK.. ......... Expected result: 13 Test #2154 1 (2, 3) ......... ......... ......... .PK...... PSP...... .P....... ......... ......... ..B...... Expected result: 5 Test #2155 1 (7, 8) ......... ......PPP ......PAP PP....PPP AP....... PP....... ......... ......... .......K. Expected result: 15 Test #2156 2 (1, 7) ......... ......... ......... P........ SP....... P........ ......... .K....... ......... Expected result: 10 Test #2157 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ...B..... Expected result: 10 Test #2158 1 (7, 8) ...P..... ..PSP.... ...P..... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #2159 2 (3, 4) ..PPP.... ..PAP.... ..PPP.... ......... ...K..... ......... ...PPP... ...PAP... ...PPP... Expected result: 7 Test #2160 1 (7, 7) ......... ......... ......... .......PP .....B.PA P......PP SP..PPP.. P...PAPK. ....PPP.. Expected result: -1 Test #2161 1 (8, 4) ......... ......... .PPP..... .PAPPP... PPPPAP..K AP.PPP.B. PPP...... .PSP..... ..P...... Expected result: 12 Test #2162 1 (6, 3) ......... ......... ......... ......K.. ......... .......PP .......PA .......PP ......... Expected result: 9 Test #2163 2 (6, 8) .......PP .......PA .......PP ......... ......... ...P..... ..PSP.... ...P..... ......K.. Expected result: 14 Test #2164 2 (5, 4) ..PAP.... ..PPP.... ......... ......... .....K... ......... .......PP .......PA .......PP Expected result: 9 Test #2165 1 (7, 5) ......... ...P..... ..PSP.... ...P...B. ......... .......K. ......... ......... ......... Expected result: 12 Test #2166 2 (5, 7) .PPPPPP.. .PAPPAP.. .PPPPPP.. .....PPP. .....PAP. .....PPP. ......... .....K... ....B.... Expected result: 12 Test #2167 2 (3, 7) ......... ......... ......... ......... ......... .......B. .P....... PSPK..... .P....... Expected result: 10 Test #2168 1 (1, 8) ...B..... .PPP..... .PAP..... .PPP..... ......... ......... ..P...... .PSP..... .KP...... Expected result: 9 Test #2169 2 (3, 8) ...PPP... ...PAP... .PPPPP... .PAP..... .PPP....B ......... ......... ......... ...K..... Expected result: 11 Test #2170 1 (2, 7) .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... ......... ......... ....PPP.. ..K.PAP.. ....PPP.. Expected result: 9 Test #2171 2 (3, 5) .....PSP. ......P.. ......... PP....... AP....... PP.K..PPP ......PAP ......PPP ......... Expected result: 8 Test #2172 2 (3, 4) ......... .PPP..... .PAP..... PPPP..... PAPK..... PPP...... ......... ......... ........B Expected result: 9 Test #2173 2 (4, 3) ......... ......... B........ ....K.... ......... ......... ......... .......P. ......PSP Expected result: 7 Test #2174 2 (2, 5) ......... ......... ......... ......... ......... ..K...... .PPP.PPP. .PAP.PAP. .PPP.PPP. Expected result: 7 Test #2175 1 (6, 6) .PPP..PAP .PAP..PPP .PPP..... ..PSP.... ...P..... ......... .PPP..K.. .PAP..... .PPP..... Expected result: 12 Test #2176 2 (2, 1) .....PAP. ..K..PPP. ......... ......PPP .....PPAP ....PSPPP .....P... B........ ......... Expected result: 3 Test #2177 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ....B.... Expected result: 9 Test #2178 2 (4, 7) ......... ......... ......... ......... ...PPP... ...PAP.PP .P.PPP.PA PSP.K..PP .P....... Expected result: 15 Test #2179 1 (3, 5) .....PAP. .....PPP. PPP...... PAP...... PPP...... ...KP.... ...PSP... ....P.... ......... Expected result: 8 Test #2180 1 (8, 8) ......... PPP.B.... PAP...... PPP..PPP. .....PAP. .....PPP. ......... ......... ........K Expected result: 16 Test #2181 1 (4, 2) ......... ......... ....K.... .PPP..... .PAP..... .PPP..... .......PP .......PA ...B...PP Expected result: 6 Test #2182 2 (3, 1) ......... ...K..... ......... ......... ......... B........ ......... ......... ......... Expected result: 4 Test #2183 2 (3, 5) ......PSP .......PB ......... ......... .....PPP. ...K.PAP. .....PPP. ......... ......... Expected result: 8 Test #2184 2 (8, 8) ........P .....PPPS .....PAPP .PPP.PPP. .PAPBPAP. .PPP.PPP. ......... ......... ........K Expected result: 16 Test #2185 2 (4, 1) ......... ....K..PP .......PA .......PP ......... ......... ......... ......... ......... Expected result: 5 Test #2186 1 (8, 8) ......... PPPP..... APAP..... PPPP..... ......... .P..PPP.. PSP.PAP.. .P..PPP.. ........K Expected result: 16 Test #2187 2 (3, 7) ......... ..B...... ......... PPP...... PAP...... PPP...... PPSP..... APPK..... PP....... Expected result: 12 Test #2188 1 (3, 2) ......... .....P... ...KPSP.. ...B.P... ......... ......... ......... ......... ......... Expected result: 5 Test #2189 2 (8, 8) ......... ......... ......... ......... ......... ........P .......PS ........P ........K Expected result: 16 Test #2190 2 (2, 8) ....PPP.. ....PAP.. ....PPP.. ......... ....B.... ......... ......... .......PP ..K....PA Expected result: 10 Test #2191 1 (7, 6) ......... ......... ......... ......... ......... ......... ...PPP.K. ..PPAP... .PSPPP..B Expected result: 13 Test #2192 2 (2, 3) ......... ......... PP....... APK...... PP....... .PPP..... .PAP..... .PPPP.... ..PAP.... Expected result: 5 Test #2193 1 (7, 3) ....B.... ......... ......... .......K. ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 10 Test #2194 2 (3, 2) ......... ......... ...K..... P........ SP....... P.......B ....PPP.. .PPPPAP.. .PAPPPP.. Expected result: 5 Test #2195 1 (8, 5) ......... ......B.. ......... .....PPP. ..P..PAP. .PSP.PPPK ..P...... ......... ......... Expected result: 13 Test #2196 1 (4, 4) .PAP.B... .PPP..... ......... ......... ....K.... ......... ......... PPP...... PAP...... Expected result: 8 Test #2197 2 (5, 4) ......... ......... ..PPP.... ..PAP.PPP P.PPPKPAP SPPPP.PPP P.PAP.... ..PPP.... ......... Expected result: 9 Test #2198 2 (5, 2) ......... ......... .....K... ......... ...PPP... .PPPAP... .PAPPP... .PPP..... ......... Expected result: 7 Test #2199 1 (6, 8) ......... ......... .......PP .......PA .......PP ......... ......... ......... ......KB. Expected result: 14 Test #2200 1 (4, 8) ...PSP... ....P.... .B....... ....PPP.. ....PAP.. ....PPP.. ......... ......... ....K.... Expected result: 12 Test #2201 2 (1, 2) ......... ......... .K....... ......... ...PPP... ...PAP... ..PPPP... ..PAP.... ..PPP.... Expected result: 3 Test #2202 2 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #2203 1 (3, 2) ......... ......... ...K..... ..PPP.... PPPAP.... APPPP.... PP....... ......... ......... Expected result: 5 Test #2204 1 (1, 8) .PPP..... .PAP..... .PPP..... ......... ......... ..PPP.... ..PAP.... ..PPP.... .K....... Expected result: 9 Test #2205 1 (1, 5) ..PAP.... ..PPP.... ......... ......... ......... .K....... ...PPP... ...PAP... ...PPP... Expected result: 6 Test #2206 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #2207 1 (7, 8) .....P... ....PSP.. .....P... ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... ......... .......K. Expected result: 15 Test #2208 2 (4, 8) ......... PP....... AP....... PP....... .......B. ..PPP.... ..PAP.... ..PPP.... ....K.... Expected result: 14 Test #2209 1 (1, 3) ......... ......... ......... .K....PPP ......PAP ......PPP .PPP..... .PAP..... .PPP..... Expected result: 4 Test #2210 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #2211 1 (6, 3) ......... ......... ......... ......K.. P...PPP.. SP.BPAP.. P...PPP.. ......... ......... Expected result: 9 Test #2212 1 (8, 7) ......... ......... ......... ..PPP.... ..PAP.... PPPPP.... AP....... PP......K ......... Expected result: 15 Test #2213 1 (8, 7) .......B. PP....... AP....... PP...PPP. .....PAP. .....PPP. ......... P.......K SP....... Expected result: 15 Test #2214 1 (3, 6) ......... ......... ....PPPPP ....PAPPA ....PPPPP ......... ...K..... ....PPP.. ....PAP.. Expected result: 9 Test #2215 2 (4, 1) ..PSP.... ...PK.... ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #2216 1 (7, 2) .PAP..... .PPP..... .......K. ......... ......PPP ......PAP ......PPP ......P.. .....PSP. Expected result: 9 Test #2217 1 (1, 7) .PAP..... .PPP..... ..PSP.... ...P..... .....PPP. ...PPPAP. ...PAPPP. .K.PPP... ......... Expected result: 8 Test #2218 1 (1, 8) ....P.... ...PSP... ....P.... PP.PPP... AP.PAP... PP.PPPP.. ....PAP.. ....PPP.. .K....... Expected result: 11 Test #2219 2 (6, 1) .PPP..... .PAP..K.. .PPP..... PP......B AP....... PP....... PP....... AP....... PP....... Expected result: -1 Test #2220 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #2221 2 (8, 5) ...B..... ......PPP ......PAP ...P..PPP ..PSPPPP. ...P.PAPK .....PPPP ......PAP ......PPP Expected result: -1 Test #2222 2 (7, 4) .PAPPP... .PPPAP.PP ...PPP.PA .......PP .......K. ......... ......... ......... ......... Expected result: 11 Test #2223 2 (6, 1) ......... ...PPPK.. ...PAP... ...PPP.P. ......PSP .......P. ......... ......... ......... Expected result: 7 Test #2224 1 (7, 6) ......... ......... ...PPP... ...PAP... ...PPP... ......... .......K. ......... ....B.... Expected result: 13 Test #2225 1 (7, 8) ......... PPP...... PAP...... PPPPPP... B..PAP... ...PPP... ......... ....P.... ...PSP.K. Expected result: 15 Test #2226 1 (6, 5) ......... ....P.... ...PSP... ....P.... ..B...... ......K.. ......... ......... ......... Expected result: 11 Test #2227 2 (3, 3) ......... ......... ......... PPPK..... PAP.PPP.. PPP.PAP.. ....PPP.. ......... ......... Expected result: 6 Test #2228 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ..P...... .PSP..... ..P...... Expected result: 4 Test #2229 2 (2, 6) ......... ......... ......... ......... .....PPP. .....PAP. ..K..PPP. ......... ......... Expected result: 8 Test #2230 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #2231 1 (1, 1) ...PAP... .K.PPP... ......... ...P..... ..PSP.... ...P..... PP....... AP......B PP....... Expected result: 2 Test #2232 2 (5, 3) ......... ......... ......... ..PPPK... ..PAP.... ..PPP..PP ..P....PA .PSP...PP ..P....PA Expected result: 8 Test #2233 1 (6, 7) ..PAP.... ..PPP.... ......... ......... ...BPPP.. ....PAPP. ....PPPSP ......KP. ......... Expected result: 13 Test #2234 2 (4, 2) ......... ......... ....K.... ......... ......... ......P.. .....PSP. ......P.. ......... Expected result: 6 Test #2235 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... B....PPP. .....PAP. Expected result: 7 Test #2236 2 (4, 6) ....B.... ......... ......... ...PPP... ...PAP..P ...PPP.PS ....K..PP ...PPP.PA ...PAP.PP Expected result: 10 Test #2237 2 (5, 6) .......P. ......PSP .......P. ......... ......... ...B..... .....K... ......... ......... Expected result: 11 Test #2238 1 (5, 6) ......... ......... ......... ....PB... ...PSP... ....P.... .....K... ......... ......... Expected result: 11 Test #2239 1 (6, 8) ......... ......... ......P.. .....PSP. ......P.. ....B.... ......... ..PPP.... ..PAP.K.. Expected result: 14 Test #2240 2 (6, 8) ......... ......... ......P.. .....PSP. ......P.. ......... ......... ......... ......K.. Expected result: 14 Test #2241 1 (1, 5) .....PSPA ......PPP ......... ......... ......... .K....... .B....... ......... ......... Expected result: 6 Test #2242 2 (6, 4) ......... ......... ......... ......... ......K.. ......PPP ......PAP ......PPP ......... Expected result: 10 Test #2243 2 (8, 4) ....PAPPP ....PPPPA PP.....PP AP....... PP..B...K ......... ......... ......... ......... Expected result: 12 Test #2244 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #2245 2 (1, 8) ......PAP ......PPP .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... ...B..... ......... .K....... Expected result: 9 Test #2246 2 (5, 6) .......B. ......... ......... ...P..PPP ..PSP.PAP ...P..PPP .....K... .PPP..PPP .PAP..PAP Expected result: 11 Test #2247 1 (1, 4) ......... ......... ......... ......... .K.B...PP .......PA .......PP ......... ......... Expected result: 5 Test #2248 1 (1, 7) ..PPP.... ..PAPP... ..PPPSP.. .....P... ......PPP ..PPP.PAP ..PAP.PPP .KPPP.... ......... Expected result: 8 Test #2249 2 (4, 1) ......... ....K.... ......... ......... .......PP ....PPPPA ....PAPPP ....PPP.. .....PSP. Expected result: 5 Test #2250 1 (3, 2) ......... .....P... ...KPSP.. .....P... ......... ......... ......... .PPP..... .PAP..... Expected result: 5 Test #2251 1 (1, 8) ......... ......... ...P..... ..PSP.... ...P..... ......... ......... ......... .K....... Expected result: 9 Test #2252 1 (1, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... .....PPP. .K...PAP. .....PPP. Expected result: 8 Test #2253 2 (7, 8) ......... ......... ......... .....B... ....PPP.. ....PAP.. PP..PPP.. AP....... PP.....K. Expected result: 15 Test #2254 2 (5, 5) ......PAP ......PPP ....B.... ......... PPP...... PAP..K... PPP....P. ......PSP .......P. Expected result: 10 Test #2255 2 (1, 7) ......... ......... ......... ......PPP ......PAP ......PPP ......... .K....... ......... Expected result: 8 Test #2256 2 (7, 1) ......... ....B..K. ......... ......... PPPPP.... APPAP.... PPPPPPP.. ....PAP.. ....PPP.. Expected result: 8 Test #2257 1 (7, 4) ......... ......... ......... ......... ...P...K. ..PSP.... ...P..... ......... ......... Expected result: 11 Test #2258 1 (4, 8) ......... ..PPP.... ..PAP.... ..PPP.... PP....... AP....... PP....... ......... ....K.... Expected result: 14 Test #2259 1 (6, 3) ..PPP.... ..PAP.... ..PPP.... ......K.. ......... .PPP..P.. .PAP.PSP. .PPP..PPP .......PA Expected result: 9 Test #2260 2 (4, 6) ......... ......... ......... ......... .PPP..... .PAP..... .PPPK.... ..P.PPP.. .PSPPAP.. Expected result: 10 Test #2261 2 (7, 6) ..PPPPP.. ..PAPAP.. ..PPPPP.. ..PPP.... ..PAP.... ..PPP.... .......K. ......... ......... Expected result: 13 Test #2262 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .KB...... Expected result: 9 Test #2263 2 (5, 2) ......... PP....... AP...K... PP....... ......... ......... ......... ......... ......B.. Expected result: 7 Test #2264 2 (3, 7) ......... ......... ......... ......... ..B...... ....P.... ...PSP... ...KP.... ......... Expected result: 10 Test #2265 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... .......P. ......PSP Expected result: 8 Test #2266 2 (8, 4) ......... ......... .PPP..... .PAP..... .PPPPPP.K ..PSPAP.. ...PPPP.. ...PAP... ...PPP... Expected result: 12 Test #2267 2 (3, 7) ......... ......... PP....... APPP..... PPAP..PPP .PPP..PAP ......PPP ...KP.... ...PSP... Expected result: 12 Test #2268 1 (5, 7) ......... ......... ......... ......... ......... .....B... ......... .....K... ......... Expected result: 12 Test #2269 2 (8, 1) ......... ..P.PPP.K .PSPPAP.. ..P.PPP.. ......... ......... ......... .....PPP. .....PAP. Expected result: 9 Test #2270 2 (6, 8) ..B...... .....PPP. .....PAP. .PPP.PPP. .PAP.PPP. .PPP.PAP. .....PPP. ......... ......K.. Expected result: 14 Test #2271 2 (1, 3) ....PPPAP ....PAPPP ....PPP.. .K....... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 4 Test #2272 2 (2, 5) ......... ......... ....PPP.. .P..PAP.. PSP.PPP.. .PK...... .......PP .......PA .......PP Expected result: 9 Test #2273 2 (3, 1) ......... ...K..... ......... ......... ......... .......PP .......PA .......PP .......B. Expected result: 4 Test #2274 2 (3, 8) ......... PP....... AP....... PPPPP.... ..PAP.... ..PPP..B. ......... ......... ...K..... Expected result: 15 Test #2275 2 (5, 2) ......... ......... .....K.PP .......PA .......PP ......... ......... ......... ......... Expected result: 7 Test #2276 1 (2, 3) ..P...... .PSP..... ..P...... ..K...... .PPP..... .PAP..... .PPP..... ......... ..B...... Expected result: 5 Test #2277 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #2278 1 (4, 1) ......... ....KPPP. ....BPAP. ..PPPPPP. PPPAP.... APPPP.... PP....... .P....... PSP...... Expected result: 5 Test #2279 1 (7, 7) .PSP..... ..P...... ......... ......PPP ......PAP ......PPP ......... PPP....K. PAP...... Expected result: 14 Test #2280 1 (6, 8) ....PAP.. ....PPP.. ......... .....B... ......... ......... ......... ......... ......K.. Expected result: 14 Test #2281 1 (4, 4) ......... ......... ........P ......BPS PPP.K...P PAP...... PPP...... ......... ......... Expected result: 8 Test #2282 2 (4, 1) ......... ....K.... .B....... ......... PPP...... PAP...PPP PPP...PAP ......PPP ......... Expected result: 5 Test #2283 2 (6, 4) ...PPP... ...PAP..B ...PPP... ......... ......K.. ......... ......... ..PPP.... ..PAP.... Expected result: 10 Test #2284 1 (5, 8) ......... ......... ......... ......... ......... ......PPP ......PAP ......PPP .....K... Expected result: 13 Test #2285 2 (1, 2) ......... ......... .K....... ......... ..P...... .PSP..... ..P....B. ......... ......... Expected result: 3 Test #2286 2 (3, 5) ......PSP .......P. ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #2287 2 (6, 6) ......PSP .......P. ......... ......... .......PP .......PA ......KPP PP....... AP....... Expected result: 12 Test #2288 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... P........ SP....... Expected result: 11 Test #2289 2 (6, 6) ......... ......... PP....... AP.....B. PP....... ......... ......K.. ......... ......... Expected result: 12 Test #2290 1 (3, 8) ......... .......PP .......PA .B.....PP PPPPPP... PAPPAP... PPPPPP... ......... ...K..... Expected result: 17 Test #2291 2 (2, 1) ......PAP ..K...PPP ......... .P....... PSP...... .P....... ...PPP... ...PAP... ...PPP.B. Expected result: 3 Test #2292 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #2293 1 (5, 7) ......... ......... ......... ......... ......... ......B.. ......... .....K... ......... Expected result: 12 Test #2294 2 (8, 1) ......... ........K ......... ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 9 Test #2295 1 (6, 6) ....PAP.. ....PPP.. ...P..... ..PSP.... ...P..... ......... ......K.. ......... ......... Expected result: 12 Test #2296 2 (1, 3) ......... ...P..... ..PSP.... .K.P..... ......... ......... .......PP ......BPA .......PP Expected result: 4 Test #2297 1 (1, 8) .......P. ....PPPSP ....PAPP. ....PPP.. ......... ......... ......... .......B. .K....... Expected result: 9 Test #2298 2 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #2299 2 (4, 3) ..PPP.... ..PAP.P.. ..PPPPSP. ....K.P.. ......... .....PPP. .B...PAP. .....PPP. ......... Expected result: 7 Test #2300 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #2301 2 (3, 5) .....PAP. .....PPPP .......PS ..B.....P ......... ...K..... .PPP..... .PAP..PPP .PPP..PAP Expected result: 8 Test #2302 1 (7, 3) ..PAP.... ..PPP.... ......... .......K. ......... ......... ......... PPP...... PAP....B. Expected result: 10 Test #2303 1 (1, 4) ......... ......... ......... ......... .KB...... ......... ......... ....P.... ...PSP... Expected result: 5 Test #2304 2 (7, 3) ......... .P....... PSP...... .P.....K. ......... ......... ......... ......B.. ......... Expected result: 10 Test #2305 2 (5, 1) ......... .....KP.. ..B..PSP. ......P.. ......... ......... PPP...... PAPPP.... PPPAP.... Expected result: 6 Test #2306 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #2307 2 (8, 8) ......... ..B...... ......... ........P .......PS ........P ......... ......... ........K Expected result: 16 Test #2308 1 (5, 8) ...PPP... PP.PAP... AP.PPP... PP......P .......PS .PPP....P .PAP..... .PPP..... .....K... Expected result: 13 Test #2309 1 (7, 7) ........P ..PPP..PS ..PAP...P ..PPP.... ......... ..B...... PPP...... PAP....K. PPP...... Expected result: 14 Test #2310 1 (6, 3) .......PA .......PP ......... ......K.. ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 9 Test #2311 2 (1, 2) ......... ......... .K....... ......... ........P .......PS PPP.....P PAP...... PPP...... Expected result: 3 Test #2312 1 (7, 4) ......... ......... ......... .PPPPP... .PAPAP.K. .PPPPP.B. ......... ......... ......... Expected result: 11 Test #2313 2 (6, 2) ......... .BPPP.... ..PAP.K.. ..PPP.... .......P. ......PSP ......PPP ......PAP ......PPP Expected result: 8 Test #2314 1 (8, 4) ......... ......... ......... ..PPP.... ..PAP...K ..PPPP... ...PAP... P..PPP... SP....... Expected result: 12 Test #2315 1 (2, 5) .......PA .......PP ......... ......... ......... ..K...... ...PPP... ...PAP... ...PPP... Expected result: 7 Test #2316 1 (2, 4) ......... ......... ......... ....PPP.. ..K.PAP.. .PPPPPPP. .PAP..PSP .PPPPPPP. ....PAP.. Expected result: 6 Test #2317 2 (2, 1) ......... ..K...... ......PPP ......PAP ......PPP ......PSP .......P. ......... ......... Expected result: 3 Test #2318 2 (5, 2) ......... ......... .....K... .......B. .PPP..... .PAP..P.. .PPP.PSP. ......P.. ......... Expected result: 7 Test #2319 2 (8, 5) ......... ......... .PPP..... .PAP..... .PPP.P... ....PSP.K .....P... ......... ......... Expected result: 13 Test #2320 2 (7, 2) ...PSPAP. ....PPPP. .......K. ......... .......PP ...PPPBPA ...PAP.PP ...PPP... ......... Expected result: 9 Test #2321 1 (4, 2) ......... P........ SP..K.... P........ ......... ......... ......... ......... ......... Expected result: 6 Test #2322 1 (4, 4) ......... ........B ......... ......... ....K.... ...PPPP.. ...PAPSP. ...PPPP.. ...PAP... Expected result: 8 Test #2323 1 (1, 3) ...PAP... ...PPP.PP .....P.PA .K..PSPPP ..B..P... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 4 Test #2324 1 (3, 6) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ...KP.... ...PSP... ....P.... Expected result: 9 Test #2325 2 (4, 1) ......... ....K.... ........B ......... ......... ......... ......... ......... ......... Expected result: 5 Test #2326 2 (7, 8) ..PPP.... .PPAP.... PSPPP.... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... ......... .....B.K. Expected result: -1 Test #2327 1 (3, 4) ......... .....PPP. .....PAP. .....PPP. ...K..... PP....... AP....... PP..PPP.B ....PAP.. Expected result: 7 Test #2328 2 (4, 2) ......... ......... ....K.... ......... ......... PPP...... PAP.PPP.. PPP.PAPPP ....PPPPA Expected result: 6 Test #2329 1 (8, 7) ...PSP... ...BP.... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #2330 1 (7, 8) ......... .....PPP. .....PAP. .....PPP. .......PP .......PA .......PP ......... .......K. Expected result: 15 Test #2331 1 (4, 5) ......... ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. ....K.... ......... ......... ......... Expected result: 9 Test #2332 1 (3, 8) ......... ...PPPP.. ..PSPAP.. ..PPPPP.. ..PAP.PPP ..PPP.PAP ......PPP ......... ...K..... Expected result: 11 Test #2333 2 (4, 8) ......... ......... ......... ......... PP....... AP....... PP....... ..B...... ....K.... Expected result: 12 Test #2334 1 (6, 2) ......... ......... ...PPPK.. ...PAP... ...PPP... ......... ......... ......... ......... Expected result: 8 Test #2335 1 (8, 6) ......... ......PPP ..PPP.PAP PPPAP.PPP PAPPP.... PPP...... ........K ......... ......... Expected result: 14 Test #2336 1 (5, 2) ......PSP .......P. .....K... .....B... ......... ......... ......... ......... ......... Expected result: 7 Test #2337 1 (4, 3) ......... .PPP..... .PAP.PPP. .PPPKPAP. .....PPP. ......... ......P.. .....PSP. ......P.. Expected result: 7 Test #2338 1 (8, 4) ......... ......... ......... ......... ...B....K .PPP..... .PAP..... PPPP..... SP....... Expected result: 12 Test #2339 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #2340 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K...P. ......PSP .......P. Expected result: 9 Test #2341 1 (5, 6) ......... ......... PP......B AP....... PP....... SP....... P....K... ......... ......... Expected result: 11 Test #2342 2 (6, 7) ......... ......... ......... ......... ......... ......... ......... PPP...K.. PAP...... Expected result: 13 Test #2343 1 (4, 3) ....PAP.. ....PPP.. ......... PPP.K..B. PAP...... PPP...... ......... ...PPP... ...PAP... Expected result: 7 Test #2344 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #2345 1 (2, 3) ......... ..B...... ......... ..K...PPP ......PAP .....PPPP ...PPPAP. ...PAPPP. ...PPP... Expected result: 5 Test #2346 2 (7, 2) .PAP..... .PPP..... .......K. ......... ......... ......... ......... B........ ......... Expected result: 9 Test #2347 2 (7, 6) ......... ......... .PPP..... .PAP..... .PPP..... ......B.. .......K. ......... ......... Expected result: 13 Test #2348 1 (6, 8) ......... ......PPP PPP...PAP PAP...PPP PPP...... ......... .....B... ......... ......K.. Expected result: 14 Test #2349 2 (2, 3) ....P.... ...PSP... ....P.... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #2350 1 (1, 3) ......PAP ......PPP ...PPP.B. .K.PAP... ...PPP... ......... ......... ......... ......... Expected result: 4 Test #2351 2 (4, 5) ..B...... ......... ......... ......... .....PPP. ....KPAP. .....PPP. ......... ......... Expected result: 9 Test #2352 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #2353 1 (5, 8) ....PAP.. ....PPP.. ......... ......... ....B.PPP ......PAP ......PPP ......... .....K... Expected result: 13 Test #2354 2 (3, 2) ..PAP.... ..PPP.... ...K..... ......... .......PP .......PA .......PP ..B...... ......... Expected result: 5 Test #2355 1 (5, 2) ..P...... .PSP..... ..P..K... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #2356 2 (4, 1) ....B.... ....K.... .P....PPP PSP...PAP .P....PPP ......... ......PPP ......PAP ......PPP Expected result: 5 Test #2357 2 (6, 7) ......... .......P. ......PSP ......BP. ......... ......... ......... ......K.. ......... Expected result: 13 Test #2358 2 (4, 1) ......... ....K.... ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 5 Test #2359 2 (2, 6) ....PPP.. ....PAP.. ....PPP.. .......PP .......PA .......PP ..KPPP... ...PAP... ...PPP... Expected result: 8 Test #2360 1 (7, 6) ......... ......... ......... ....P.... ...PSP... ....P.... .......K. ......... ......... Expected result: 13 Test #2361 1 (6, 5) ........P .......PS ........P ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #2362 1 (3, 3) ....PPP.. ....PAP.. ....PPP.. PP.K..... AP....... PPPP.P... .PAPPSP.. .PPP.P... ......... Expected result: 6 Test #2363 2 (7, 6) ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPPK. ......... ......... Expected result: 13 Test #2364 2 (7, 7) ......... ......... .....PPP. .PPP.PAP. .PAP.PPP. .PPPPPP.B ....PAP.. ....PPPKP .......PS Expected result: 16 Test #2365 2 (2, 5) ......PPP PP....PAP AP....PPP PP....... ......... ..K...... .....PPP. .....PAP. .....PPP. Expected result: 7 Test #2366 2 (6, 5) ......PPP ......PAP .PPP..PPP .PAP..... .PPP..... ......K.. ......... ......... .....B... Expected result: 11 Test #2367 1 (3, 1) ......... ...K..... B....PPP. .....PAP. .....PPP. ......... ......... ......... ......... Expected result: 4 Test #2368 2 (3, 3) ......... ........P .......PS ...K....P ......... ......... ...B..... ......... ......... Expected result: 6 Test #2369 1 (5, 2) ......... ......... .....KPPP ..B...PAP .....PPPP P.PPPPAP. SPPAPPPP. P.PPP.... ......... Expected result: 7 Test #2370 2 (7, 8) ......... ......... ......... ......... ......... .PPP..... .PAP.B... .PPP..... .......K. Expected result: 15 Test #2371 1 (7, 3) .......PA .......PP ........B .......K. ......... ......... PPP...... PAP...... PPP...... Expected result: 10 Test #2372 2 (5, 1) ......... .....K... ......... ...PPP..P ...PAP.PS ...PPP..P ......... ......... ......... Expected result: 6 Test #2373 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #2374 1 (6, 7) .PAP..... .PPP..... ......... ..PPP..P. ..PAP.PSP .BPPP..P. ......... ......K.. ......... Expected result: 13 Test #2375 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......B.. Expected result: 8 Test #2376 2 (6, 2) ......... ......... ......K.. ......... ......... ......... .....PPP. .....PAP. ....BPPP. Expected result: 8 Test #2377 2 (2, 2) ......... ......... ..K...... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 4 Test #2378 1 (4, 6) .......P. ......PSP .......P. ......... ......... ......... PPP.K.... PAP...... PPP...... Expected result: 10 Test #2379 2 (2, 3) .......B. P....PPP. SP...PAP. P.K..PPP. ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 5 Test #2380 1 (6, 3) ......... .P....... PSP...... .P....K.. ......... ......... ......... ......... ......... Expected result: 9 Test #2381 2 (7, 5) ........P .......PS ........P ......... ......... .......K. ....PPP.. ...BPAP.. ....PPP.. Expected result: 12 Test #2382 1 (6, 3) ......... ......... ..P...... .PSP..K.. ..P...... ......... ......... ......... ........B Expected result: 9 Test #2383 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K....P .......PS ........P Expected result: 9 Test #2384 2 (1, 8) .......PP ...PPP.PA ...PAP.PP ..PPPP... ..PAP.... ..PPP.... P........ SP....... PK....... Expected result: 11 Test #2385 2 (2, 6) ...PPP... ..BPAP... ...PPP... PPP...... PAP...... PPP.PPP.. ..K.PAP.. ....PPP.. ......... Expected result: -1 Test #2386 1 (4, 8) ......... ......... .....PPP. P....PAPP SP...PPPA P..B...PP ......... ......... ....K.... Expected result: 12 Test #2387 2 (7, 6) ...PSP... ....P.... ......... ......... ......... ....PPP.. ....PAPK. ....PPP.. ......... Expected result: 13 Test #2388 2 (6, 4) ....PPP.. ....PAP.. ....PPP.. ......... .PPP..K.. .PAP..... .PPP..... ......... ......... Expected result: 10 Test #2389 1 (4, 7) .......PA .......PP ......... ......... ......... ......... ......... ...PK.... ..PSP.... Expected result: 11 Test #2390 1 (2, 6) ......... ..PPP.... P.PAP.... SPPPP.... P........ .....PPP. ..K..PAP. .....PPP. ......... Expected result: 14 Test #2391 1 (8, 5) ..PAP.... ..PPP.... ....PPP.. ....PAP.. ....PPP.. ....P...K ...PSP... ....P.PPP ......PAP Expected result: -1 Test #2392 1 (1, 2) ......... ....B.... .K...PPP. .....PAP. .....PPP. ......... ......... ......... ......... Expected result: 3 Test #2393 1 (2, 5) ......... ......... ......... ....PPP.. ....PAP.. ..KPPPP.. ...PAP... ..PPPP... ..PAP.... Expected result: 7 Test #2394 2 (8, 7) .PPP..... .PAP..... .PPP...B. ......... ......... ......... ......... ........K ......... Expected result: 15 Test #2395 1 (3, 5) ......... ......... .P....... PSP...... .P....... ...K..... ......... ......... ......... Expected result: 8 Test #2396 1 (6, 5) .PAP..... .PPP..... ...P..... ..PSP.... ...P..... ......K.. .......PP .......PA .......PP Expected result: 11 Test #2397 1 (6, 7) .....PPP. ...PPPAP. ...PAPPP. ...PPPPSP .B....PPP ......PAP ......PPP ......K.. ......... Expected result: 13 Test #2398 1 (7, 3) ......... ......... PPP...... PAP....K. PPP...... ..PPP.... ..PAP.... ..PPPP... ...PAP... Expected result: 10 Test #2399 1 (2, 8) ......... ......... ......... .....PPP. .....PAP. PPP..PPPB PAP...... PPP...... ..K...... Expected result: 12 Test #2400 2 (1, 2) ......... ......... .K..PPP.. ....PAP.. ....PPP.. ......... ......PPP ......PAP B.....PPP Expected result: 3 Test #2401 1 (6, 8) .....PAP. .....PPP. ......... ......... PPP.PPP.. PAP.PAP.. PPP.PPP.. ......... ......K.. Expected result: 14 Test #2402 2 (1, 2) ......... ......... .K....... ......... ........B ......... ......P.. PP...PSP. AP....P.. Expected result: 3 Test #2403 2 (6, 7) ......... ......... ......... ......... ......... ......B.. PPP...... PAP.P.K.. PPPPSP... Expected result: 13 Test #2404 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #2405 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #2406 2 (7, 5) ......... ......... B.....P.. .....PSP. ......P.. .......K. ......... ......... ......... Expected result: 12 Test #2407 1 (2, 6) ......... ......... ......... ......... .......PB ......PSP ..K....P. ......... ......... Expected result: 8 Test #2408 1 (2, 2) ......... ......... ..K...... ......... ......... .B....... ......... ......... ......... Expected result: 4 Test #2409 1 (2, 5) ......... ....P.... ...PSP... ....P.... ......... ..K...... ......... ......... ......... Expected result: 7 Test #2410 2 (3, 7) ......... .......PP .......PA ..PPP..PP ..PAP.... ..PPP.... ......... ...K..... ......... Expected result: 10 Test #2411 1 (1, 7) ...PAP... ...PPP... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #2412 2 (6, 7) ......... ......... ......... .......PP .PPPPPPPA .PAPPAPPP .PPPPPP.. ......K.. ......... Expected result: 13 Test #2413 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #2414 2 (2, 3) ......... ......... ......PPP ..K...PAP ......PPP ......... ......... PPP.PPP.. PAP.PAP.. Expected result: 5 Test #2415 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #2416 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ....PPP.. ....PAPP. ....PPPSP Expected result: 5 Test #2417 2 (7, 5) ....PAPB. ....PPP.. ......PPP ......PAP ......PPP .......K. ......... ......... ......... Expected result: 12 Test #2418 2 (7, 7) ......... ......... .......B. .......P. ..PPP.PSP ..PAP..P. ..PPPPP.. ....PAPK. ....PPP.. Expected result: -1 Test #2419 2 (1, 6) .PAP.PAP. .PPP.PPP. ......... .....B... ......... ......... .K....... ...PPP... ...PAP... Expected result: 7 Test #2420 2 (6, 2) ......... .......B. ......K.. ......... ......PPP ......PAP ......PPP ......... ......... Expected result: 8 Test #2421 1 (3, 8) .PAP.PPP. .PPP.PAP. .....PPP. ......... ......P.. .....PSP. ......P.. ......... ...K..... Expected result: 11 Test #2422 2 (3, 6) ...PSP... ....P.... ......... ...B..... ......... ......... ...K...PP .......PA .......PP Expected result: 9 Test #2423 1 (8, 8) ......... ......... ......... ....P.... ...PSP... ...PPP... ...PAP... ...PPP... ........K Expected result: 16 Test #2424 2 (2, 6) ......PSP .......P. ....PPP.. ....PAP.. ....PPP.. ......... ..K....B. ......... ......... Expected result: 8 Test #2425 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #2426 1 (6, 4) .....PAP. .....PPP. ........P .......PS ......K.P ......... .......PP .......PA .......PP Expected result: 10 Test #2427 2 (2, 7) ......... ......... PPB...... AP....... PP....... ......... ......... ..K...... ......... Expected result: 9 Test #2428 1 (3, 3) ......... ......PPP ......PAP ...K.PPPP PPP.BPAP. PAP..PPP. PPP...... ......... ......... Expected result: 6 Test #2429 2 (8, 5) ......... ......... ......... ......... ......... .....P..K ....PSPB. .....P... ......... Expected result: 13 Test #2430 1 (2, 6) .....PPP. .....PAP. .....PPP. ....PPP.. ....PAP.P ....PPPPS ..K.PPP.P ....PAP.. ....PPP.. Expected result: 8 Test #2431 2 (5, 6) ......... ......... .PPP..... .PAP...PP .PPP...PA .......PP .....K... ......... .......B. Expected result: 11 Test #2432 1 (2, 5) .PPP..... .PAP..... .PPP..... ....PPP.. ....PAP.. ..K.PPP.. B........ ...P..... ..PSP.... Expected result: 7 Test #2433 2 (3, 2) ......... ......... ...K...B. ....P.... ...PSP... ...PPP... PPPPAP... PAPPPP... PPP...... Expected result: 5 Test #2434 1 (3, 8) ......... ......... ...PPP... ...PAP... .PPPPPPPP .PAP..PAP .PPP.PPPP ....PSP.. ...K.P... Expected result: 11 Test #2435 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #2436 2 (7, 1) ......... ....PPPK. ....PAP.. ...PPPP.. ...PAP... ...PPP... .PPP..... .PAP..... .PPP..... Expected result: 8 Test #2437 2 (8, 1) ......... ........K ......... ......... ......... ......... ....B.... ......... ......... Expected result: 9 Test #2438 1 (5, 4) ......... ......... ......... ......... .....K.B. ..P...... .PSP..... ..P...... ......... Expected result: 9 Test #2439 2 (5, 2) ......... ......... .....K... ......... ......... ....PPP.B ....PAP.. ....PPPP. .....PAP. Expected result: 7 Test #2440 1 (8, 5) ......... ...P..... ..PSP.... ...P..... ......... ........K ......... ......... ......... Expected result: 13 Test #2441 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... .......B. Expected result: 9 Test #2442 1 (8, 2) ......... ..PPP.... ..PAPPP.K ..PPPAP.. ....PPPP. ......PSP .......P. ........B ......... Expected result: 10 Test #2443 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... .......P. ......PSP Expected result: 3 Test #2444 1 (8, 2) ..PPP.... PPPAP.... PAPPP...K PPP...... ......... .......PP .......PA .......PP ......... Expected result: -1 Test #2445 1 (2, 8) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... .......P. ..K...PSP Expected result: 10 Test #2446 2 (7, 6) .PAP..... .PPP..... ......... ..B...... ......... ..P...... .PSP...K. ..P...... ......... Expected result: 13 Test #2447 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #2448 2 (6, 3) ......... ..PPP.... ..PAP.... ..PPP.K.. ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #2449 2 (8, 7) ......... ......... ......... .....PPP. .....PAP. .....PPP. .......B. P.......K SP....... Expected result: 15 Test #2450 1 (6, 6) ...PAPPAP ...PPPPPP ......... ....PPP.. ....PAP.. ....PPP.. ......KP. ......PSP .......P. Expected result: 12 Test #2451 2 (8, 8) ....PAP.. ....PPP.. ......... .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPP... ........K Expected result: 16 Test #2452 1 (8, 8) ......... ......... ......... ......... ......... ......... B........ ......... ........K Expected result: 16 Test #2453 2 (5, 2) ......... ......... .....K... ......... B........ ......... ......... ......... ......... Expected result: 7 Test #2454 1 (4, 7) .....P... ....PSP.. .....P... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #2455 2 (8, 2) ..B...... ......... ..PPP...K ..PAP..PP ..PPP..PA .......PP ......PSP .......P. ......... Expected result: 10 Test #2456 1 (8, 6) ......... ...PPP... ...PAP... ...PPP... ....B.... ......... ........K ......... ......... Expected result: 14 Test #2457 2 (1, 5) ......... ........P .......PS ..PPP.PPP ..PAP.PAP .KPPPBPPP .......PP .......PA .......PP Expected result: 6 Test #2458 2 (5, 2) ..PAP.... ..PPP.PPP .....KPAP ......PPP ......... ......... ....B.... ......... ......... Expected result: 7 Test #2459 2 (4, 2) ......... ......... .PPPK.... .PAP..... .PPP..... ....P.... ...PSP... ....P.... ......... Expected result: 6 Test #2460 2 (3, 6) ......... ......... ...PPPBP. ...PAPPSP ...PPP.P. ....PPP.. ...KPAP.. ....PPP.. ......... Expected result: 9 Test #2461 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #2462 1 (1, 2) ......PPP ......PAP .K....PPP ......... ......... .PPP..... .PAP..... BPPP..... .PAP..... Expected result: 3 Test #2463 1 (6, 4) ......PPP ......PAP ......PPP ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #2464 1 (4, 2) ...PAP... P..PPP... SP..K.... P........ ......... ......... ......PPP ......PAP ......PPP Expected result: 6 Test #2465 1 (2, 2) ......... ......... ..K...... ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 4 Test #2466 2 (6, 3) ......... ...B..... ......... ..PPP.K.. ..PAP.... ..PPP.... ......... ......... ......... Expected result: 9 Test #2467 1 (8, 3) ..PPP.... ..PAP.... ..PPP.... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #2468 1 (8, 2) ......... ......... ........K .....PPP. .PPP.PAP. .PAP.PPP. .PPP..... ....PPP.P ....PAPPS Expected result: 10 Test #2469 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......PPP ......PAP Expected result: 5 Test #2470 1 (8, 3) ......PAP ......PPP B....PPP. .....PAPK .....PPP. ....PSP.. .....P... ......... ......... Expected result: 19 Test #2471 2 (3, 5) ......... ..PPP.... ..PAP.... ..PPP..PP .......PA PP.K...PP APB...... PP....... ......... Expected result: 8 Test #2472 2 (5, 1) ......... .....K... .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... Expected result: 6 Test #2473 1 (5, 1) ......... .....K... ......... ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 6 Test #2474 2 (7, 5) ......... ......... .PPP..PPP .PAP..PAP .PPP..PPP PPP....K. PAP...... PPP...... ......... Expected result: 12 Test #2475 2 (5, 7) ......... ...PPP... ...PAP... ..PPPP... PPPAP.... PAPPP.... PPP...... .....K.P. ..B...PSP Expected result: 14 Test #2476 2 (8, 4) ......... ......... ......... ......... ........K ......... ........P .......PS ........P Expected result: 12 Test #2477 1 (5, 7) ......... .......PP .P.....PA PSP....PP .P....... ......... ......... .....K... ......... Expected result: 12 Test #2478 2 (6, 2) ......... ......... ....B.K.. ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #2479 2 (7, 8) ......... ..P.PPP.. .PSPPAP.. ..P.PPP.. ....PPP.. ....PAP.. ....PPP.. ......... .......K. Expected result: 15 Test #2480 2 (2, 2) ....PAPAP ....PPPPP ..K...... ......... P........ SP....... P........ .....PPP. .....PAP. Expected result: 4 Test #2481 2 (1, 1) ...B..... .K....... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 2 Test #2482 2 (4, 2) ......... ......... ....K.... .PPPP.... PSPAP.... .PPPP.... ......... ......... ......... Expected result: 6 Test #2483 1 (7, 2) ......... ......... .....B.K. ......... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 9 Test #2484 2 (4, 1) .PAP..... .PPPK.... .......PP .......PA .......PP ........B ......... PP....... AP....... Expected result: 7 Test #2485 2 (5, 1) ......... .....K... ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 6 Test #2486 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... .....PPP. .....PAPK Expected result: 16 Test #2487 2 (7, 5) ......... ......... ......... ......... ......... .......KP .......PS ....B...P ......... Expected result: 12 Test #2488 1 (1, 7) ......PPP ......PAP ......PPP .......B. ...PPP... ...PAP... ...PPP... .K.PAP... ...PPP... Expected result: 8 Test #2489 2 (4, 7) ......... ......... ........B ......... ......... ......... .......PP ....K..PA .......PP Expected result: 11 Test #2490 2 (3, 1) ......... ...K..... ......... ......... ......... ......... .PPP..... .PAP.B... .PPP..... Expected result: 4 Test #2491 1 (4, 7) ......... ......... PPP...... PAPPPP... PPPPAP... AP.PPP... PP....... ....K.... ......... Expected result: 15 Test #2492 1 (6, 5) ......... ......PPP ......PAP ..B...PPP ......PSP ......KP. .......PP .......PA .......PP Expected result: 11 Test #2493 2 (3, 3) ......... ......... ......... ...K...PP .......PA .......PP ......... ......... ......... Expected result: 6 Test #2494 1 (8, 2) ......... ...PPP... ...PAP..K ...PPP... ......... ......... .P....... PSP...... .P..B.... Expected result: 10 Test #2495 1 (8, 1) ......... ........K ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 9 Test #2496 2 (4, 7) ......... ......... ......PPP ......PAP P.....PPP SP..B.... P........ PPP.K.... PAP...... Expected result: 11 Test #2497 2 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #2498 1 (7, 8) ....PPP.. ....PAP.. ....PPP.. .....PPP. .....PAPP .....PPPA .......PP ......... .......K. Expected result: 15 Test #2499 2 (6, 7) ...PSP... ....P.... ......B.. ......... PPP...... PAP....PP PPP....PA ......KPP ......... Expected result: 13 Test #2500 1 (5, 1) ......... .....K... ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... .PAP..... .PPP..... Expected result: 6 Test #2501 2 (2, 5) ......... ..P...... .PSP..... ..P...... ......... ..K...... ......... .PPP..... .PAP..... Expected result: 7 Test #2502 2 (6, 8) .PSP.PAP. ..P..PPP. ......... PPP...... PAP...... PPP...... ......... ......... .B....K.. Expected result: 14 Test #2503 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #2504 2 (2, 3) ......... ......... ......... ..K...... ......... PPP...... PAP...... PPP...... ......... Expected result: 5 Test #2505 2 (8, 3) ......... ...B..P.. .....PSP. ......P.K ......... ......... ......... .PPP..... .PAP..... Expected result: 11 Test #2506 2 (5, 7) ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... .....K... .....B... Expected result: 12 Test #2507 2 (6, 4) ......... .....P... ....PSP.. .....P... ......K.. ......... ......... ......... ......... Expected result: 10 Test #2508 1 (5, 5) ......... ......... ......... ......... ......... .....K... .......PP .......PA .......PP Expected result: 10 Test #2509 2 (7, 6) ......... ......... ......... ......... ......... ......... ...PPP.K. ...PAP... ...PPP... Expected result: 13 Test #2510 1 (3, 5) ......... ......... ......... ......... ....PPPPP ...KPAPAP ....PPPPP ......... ......... Expected result: 8 Test #2511 2 (7, 5) ......... ......... ......... ......... ......... ..P....K. .PSP..... ..P...... ......... Expected result: 12 Test #2512 1 (8, 1) .PPP..... .PAP....K .PPP..... ...P..... ..PSP.... PP.P.B... AP....PPP PP....PAP ......PPP Expected result: -1 Test #2513 1 (4, 7) .B....... ......... ......... ......... ...PPP... ...PAP... ...PPP... ....K.... ......... Expected result: 11 Test #2514 1 (4, 4) ......... ....P.... ...PSP.B. ....P.... ....K.... PP....... AP....... PP....... ......... Expected result: 8 Test #2515 1 (1, 4) .....PAP. .....PPPP .......PA .......PP .K....... PP....... AP....... PP....... ......... Expected result: 5 Test #2516 2 (6, 2) ...PAP... ...PPP... ......K.. ......... .....PPP. .....PAPB .....PPP. .PPP..... .PAP..... Expected result: 8 Test #2517 2 (7, 2) ......... ......... .PPPPP.K. .PAPAP... .PPPPP... ...PAP... ...PPP... ......... ......... Expected result: 9 Test #2518 2 (3, 8) ......... ......... ......... ......... ......... ......... ........P .......PS ...K....P Expected result: 11 Test #2519 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......P.. .....PSPB ......P.. Expected result: 3 Test #2520 1 (4, 6) ......... ......... ......... PPPPP.... PAPAP.B.. PPPPP.... ..P.K.... .PSP..... ..P...... Expected result: 12 Test #2521 1 (8, 5) .......PA .......PP ......... ......... ......... ........K ......... ......PPP ......PAP Expected result: 13 Test #2522 2 (8, 8) ......... ......... ......... PPP..PPP. PAPPPPAP. PPPPAPPP. ...PPP... ......... ........K Expected result: 16 Test #2523 1 (4, 1) ......... ....K.... ......... ......... ......... ..B...... ......... ....P..PP ...PSP.PA Expected result: 5 Test #2524 2 (8, 5) ......... ......... ......... ......... ......... ........K ..B...... ......... ......... Expected result: 13 Test #2525 2 (7, 6) ......... ......PPP ......PAP ......PPP ......... ......... .......K. ......... .....B... Expected result: 13 Test #2526 2 (8, 4) ..PPAP... .PSPPP... ..P...... ......... ........K ...B..... ......... ......... ......... Expected result: 12 Test #2527 1 (6, 4) ......... ....P.... ...PSP... ....P.... PPP...KPP PAP....PA PPP....PP .....PPP. B....PAP. Expected result: 10 Test #2528 2 (1, 4) ......... ....PPP.. ....PAP.P ....PPPPS .K......P ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #2529 2 (6, 7) .PAP..... PPPP..... SP....... PPPP..... .PAP..... .PPP..... .PAP..... .PPP..K.. ......... Expected result: -1 Test #2530 2 (8, 2) ......... ......P.. ...B.PSPK .PPP..P.. .PAP...PP .PPP...PA .......PP ......... ......... Expected result: 10 Test #2531 1 (5, 5) ......... ..PPPPP.. ..PAPAP.. ..PPPPPPP ......PAP .....KPPP ......... ......... ......... Expected result: 10 Test #2532 1 (2, 2) ...PAP... ...PPP... ..K...... ...PPP... ...PAP... ...PPP... ......... .......P. ......PSP Expected result: 4 Test #2533 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... .......PP .......PA Expected result: 7 Test #2534 1 (4, 5) ......... ........P .......PS ........P ......... ....K.... ......... ......... ...B..... Expected result: 9 Test #2535 2 (2, 8) ......... ......... .....PPPP .....PAPA .....PPPP ......... ......... .......B. ..K...... Expected result: 10 Test #2536 1 (7, 4) ......... ......... ......... .PPP..... .PAP...K. .PPP...B. ......... .....PPPP .....PAPS Expected result: 11 Test #2537 2 (4, 6) ......... ......... .....PPP. .....PAP. .....PPP. ......... ...BK.... ......... ......... Expected result: 10 Test #2538 1 (2, 8) ......... ......PPP ......PAP PPP...PPP PAP...... PPP...... .......PP .......PA ..K....PP Expected result: 12 Test #2539 1 (7, 3) ......PPP ......PAP ......PPP .......K. ......... ......... .......P. PPPP..PSP APAP...P. Expected result: 10 Test #2540 1 (6, 2) .PPP..... .PAP..... .PPP..K.. ......PPP ......PAP ..B..PPPP ....PSP.. PP...P... AP....... Expected result: 10 Test #2541 1 (4, 1) ......... ....K.... ......... ......... ..PPP.... ..PAP..P. ..PPPPPSP ....PAPP. ....PPP.. Expected result: 5 Test #2542 1 (7, 4) .......PA .......PP ......... ......... .......K. PPP...... PAP....PP PPP....PA .......PP Expected result: 11 Test #2543 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #2544 1 (5, 2) ......... ......PPP .....KPAP .....BPPP ......... ......... ......... ......... ......... Expected result: 7 Test #2545 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......P.. .....PSP. ......P.. Expected result: 8 Test #2546 2 (4, 5) ......... ......... ......... PP....... AP....... PP..K.... ......... .....B... ......... Expected result: 9 Test #2547 1 (3, 8) .......PA ..PPP..PP ..PAP.... ..PPP.... ......... .PPP..... .PAP..... .PPP..P.. ...K.PSP. Expected result: 11 Test #2548 2 (2, 1) .....PPP. ..K..PAP. .....PPP. ......... ......... ..P...... .PSP..... ..P.PPP.. ....PAP.. Expected result: 3 Test #2549 1 (7, 5) ....PAP.. ....PPP.. ......... ......... ......... .PPP...K. PPAP..... SPPP..... P........ Expected result: 12 Test #2550 2 (3, 6) ......... ......... ......... ........P .......PS ........P ...K..... .B....... ......... Expected result: 9 Test #2551 1 (6, 8) ......... ......... ......... B........ ......... ......... ......... ......... ......K.. Expected result: 14 Test #2552 1 (8, 1) .....PAP. .....PPPK .PPP..... .PAPB.... .PPP..... ......... ......... ......... ......... Expected result: 11 Test #2553 2 (4, 5) ......... ......... PPPP..... PAPSP.... PPPP..... ....K.PPP ......PAP ......PPP ......... Expected result: 11 Test #2554 1 (4, 7) ......... ......... ......... ......... ..B...... ......... ......... ..P.K.... .PSP..... Expected result: 11 Test #2555 1 (4, 4) ......... ......... PP....... AP....... PP..K.... ......PB. .....PSP. ......P.. ......... Expected result: 8 Test #2556 1 (6, 4) ....PPP.. ....PAP.. ....PPP.. ......... ......K.. ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 10 Test #2557 2 (8, 7) ........B ......... ..PPP.... ..PAP.... ..PPP.... ......... P........ SP......K P........ Expected result: 15 Test #2558 1 (2, 5) .....PPP. .....PAP. .B...PPP. ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #2559 1 (5, 5) .......P. ......PSP PP.....P. AP....... PP....... .....K.PP ...PPP.PA ...PAP.PP ...PPP... Expected result: 10 Test #2560 1 (3, 2) ......... ......... ...K..... ......... ......... ..B...... ......... PPPPPP... PAPPAP... Expected result: 5 Test #2561 2 (1, 7) ......... ......... ......... ...PPP... ...PAPPP. ...PPPAP. .....PPP. .K..P.... .B.PSP... Expected result: 8 Test #2562 2 (4, 3) .......PP .B.....PA .......PP ....K.... ....PPP.. ....PAP.. ....PPP.. ....PPP.. ....PAP.. Expected result: 7 Test #2563 1 (6, 8) ......... ......... ......... ......... ....B.... ......... ......... ........P ......KPS Expected result: 14 Test #2564 2 (8, 2) ......... .PPP..... .PAP....K .PPP...PP .......PA .......PP ......... .B.PPP... ...PAP... Expected result: 10 Test #2565 1 (3, 1) ...BPPP.. ...KPAP.. ....PPP.. ......... ....P.... PPPPSP... PAP.P.... PPP...... ......... Expected result: 4 Test #2566 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #2567 1 (1, 3) ......... ......... ......... .K....... ......... ......B.. ..P...... .PSP.PPP. ..P..PAP. Expected result: 4 Test #2568 2 (7, 7) ......... ......... ......... ......... ......... ......... ....P.... ...PSP.K. ....P.... Expected result: 14 Test #2569 2 (6, 7) ....PAP.. ....PPPPP .PPP..PAP .PAP..PPP .PPP..... ......... P........ SP....K.. P........ Expected result: 13 Test #2570 2 (6, 4) ......... ......... ...PPP... ...PAP... ...PPPK.. ......... ......... ......... ......... Expected result: 10 Test #2571 2 (4, 5) ......... ......... ......... .....PPP. .....PAP. ....KPPP. ...P..... ..PSP.... ...P..... Expected result: 9 Test #2572 2 (5, 7) ......... ......... ......... ..P...... .PSP..... ..P...... ......... .....K... ......... Expected result: 12 Test #2573 1 (7, 1) ......... .......K. ......... ......... ...P..... ..PSP.B.. ...P..... ......... ......... Expected result: 8 Test #2574 1 (2, 4) .....PSP. ......P.. ......... ......... ..K...... ......... .....PPP. .PPPBPAP. .PAP.PPP. Expected result: 6 Test #2575 2 (7, 8) ...PPP... ...PAP... ...PPP.PP .......PA .......PP ......... ......P.. B....PSP. ......PK. Expected result: 17 Test #2576 2 (6, 2) .....P.PP ....PSPPA .....PKPP ...PPP... ...PAP... ...PPP... B........ ......... ......... Expected result: 16 Test #2577 2 (5, 7) ......... ......... ...PPP... ...PAP... ...PPP... PP....... AP....... PP...K... ......... Expected result: 12 Test #2578 1 (2, 4) ......... ....PPP.. ....PAP.. ....PPP.. ..K.PSP.. .....P... ......... PPP....B. PAP...... Expected result: 6 Test #2579 2 (6, 4) ......... ......... ........B .......PP ......KPA ....PPPPP ....PAPPP ....PPPPA .......PP Expected result: 10 Test #2580 2 (1, 5) ..PAPPAP. ..PPPPPP. ......... ......... ...PPPP.. .K.PAPSP. ...PPPP.. ......... ......... Expected result: 6 Test #2581 1 (4, 1) ......... ....K.... .....P... ....PSP.. .....P... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #2582 2 (8, 6) .......PA .......PP ......... ......... ......... ......... ........K ....B.... ......... Expected result: 14 Test #2583 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #2584 2 (8, 2) ......... P........ SP......K P........ ......... ..B...... ......... ......... ......... Expected result: 10 Test #2585 1 (6, 2) .......B. ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #2586 2 (8, 2) ......... ......... PPP.....K PAP..P... PPP.PSP.. AP...P... PP....... ......... ......... Expected result: 10 Test #2587 2 (7, 2) ......... ....PPP.. ....PAPK. ....PPP.. ......... ......... ......... ..B...... ......... Expected result: 9 Test #2588 2 (1, 1) ......... .K....... ......... P........ SP....... PPP...... PAP..PPP. PPP..PAP. .....PPP. Expected result: 2 Test #2589 2 (7, 4) ......P.. .....PSP. ......P.. ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #2590 1 (5, 5) ...PSP... ....PPPP. .....PAP. .....PPP. ......... .....K... ......... ......... ......... Expected result: 10 Test #2591 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......P.. .....PSP. Expected result: 7 Test #2592 2 (7, 6) ......... ......... .P....... PSP...... PP....... APPPP.... PPPAPB.K. ..PPP.... ......... Expected result: 13 Test #2593 2 (4, 2) ......... ......... ....K.... ......PPP ....PPPAP ....PAPPP ....PPP.. ........P .......PS Expected result: 6 Test #2594 2 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ...B..... ......... Expected result: 7 Test #2595 2 (3, 8) ..PPP.PPP ..PAP.PAP ..PPPPPPP ....PAP.. ....PPP.. ......... ...B...P. ......PSP ...K...P. Expected result: 11 Test #2596 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #2597 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #2598 1 (3, 1) ......PPP PPPK..PAP PAP...PPP PPP...... PPP...... PAP...... PPP...... ......... ......... Expected result: 4 Test #2599 2 (1, 5) .PAP..... .PPP..... .P....... PSP.PPP.. .P..PAP.. .K..PPP.. ......... .B....... ......... Expected result: -1 Test #2600 2 (1, 1) ......... .K....... ......... PPP...... PAP...... PPP...... ......... .....B... ......... Expected result: 2 Test #2601 1 (1, 2) ......... ......... .K....... ......... ......... P........ SP....... P........ ......... Expected result: 3 Test #2602 1 (5, 7) ......... ......... PP....... AP....... PP....... ......... ......... ..PPPK... ..PAP.... Expected result: 12 Test #2603 2 (7, 3) ....P.... ...PSP... B..PPP... .PPPAP.K. .PAPPP... .PPP..... ......... ......... ......... Expected result: 16 Test #2604 2 (4, 8) ......... ......... ......... ......... ........B ......... ......... .......PP ....K..PA Expected result: 12 Test #2605 2 (4, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #2606 1 (7, 7) ...PAP... ...PPP... ......... ....PPP.. ....PAP.. ....PPP.. ......... .......K. ......... Expected result: 14 Test #2607 2 (4, 1) ......... ....K.... PP....... AP....... PP....... ......... ......... ......... ......... Expected result: 5 Test #2608 1 (8, 6) ......... .......PP .......PA .......PP .....B.PS ........P ........K ......... ......... Expected result: 14 Test #2609 1 (5, 2) ......... ...B..... .....K... ......... ......... ......... ......... ........P .......PS Expected result: 7 Test #2610 2 (2, 3) .....PSP. .....PPP. .....PAP. ..K..PPP. ......... ......... ......... ......... ......... Expected result: 5 Test #2611 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #2612 1 (3, 5) ......... ......... ......... ......... ......... ...K..... .......P. ......PSP ....B..P. Expected result: 8 Test #2613 1 (3, 6) ...PSP... ....P.... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #2614 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #2615 2 (3, 3) ......... ..P...... .PSP..... ..PK..... ......... ......... ......... ......... ......... Expected result: 8 Test #2616 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #2617 2 (5, 4) ......... ......... ......... ......... .....K... ......P.. .....PSP. ......P.. ......... Expected result: 9 Test #2618 1 (5, 2) ...B..... PP....... AP...K... PP....... ...P..... ..PSP.... ...P..... .PPP..... .PAP..... Expected result: 7 Test #2619 1 (4, 6) ....B.... ......... PPPPPPP.. PAPAPAP.. PPPPPPP.. .P....... PSP.K.... .P....... ......... Expected result: 16 Test #2620 1 (7, 5) ......PPP .....BPAP ......PPP ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #2621 1 (6, 4) .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPPK.. PPP...... PAP...... PPP...... ......... Expected result: -1 Test #2622 1 (7, 1) ......... ....PPPK. ....PAP.. ....PPP.. .......PP .......PA .......PP PPP...... PAP...... Expected result: 8 Test #2623 1 (4, 6) .PPP..... .PAP..... .PPP..... ......... ......... .....PPP. ....KPAP. .PPP.PPP. .PAP..... Expected result: 10 Test #2624 2 (3, 5) ......... ......... ..PPPB... ..PAP.... ..PPP.... ...K.P... ....PSP.. .....P... ......... Expected result: 8 Test #2625 1 (1, 3) ......... ......... ......... .K.....B. ......... ......... ......... ......... ......... Expected result: 4 Test #2626 1 (7, 5) ......PAP .....BPPP ....P.... ...PSP... ....P.... PP.....K. AP....... PP....... ......... Expected result: 12 Test #2627 1 (2, 5) ..PPP.... ..PAP.... ..PPPPP.. ..PAPAP.. ..PPPPP.. ..K...... ......... ......... ......... Expected result: 7 Test #2628 2 (8, 5) ......... .B....... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #2629 1 (1, 8) ......... .....PPP. .....PAP. .....PPP. ......... .....PPP. .....PAP. .....PPP. .K....... Expected result: 9 Test #2630 2 (5, 5) .....B... .P....... PSP...... .P....... ......... .....K... ......... ......... ......... Expected result: 10 Test #2631 2 (3, 8) ......... PP....... AP....... PP....... ......... ......... ......... P........ SP.K..... Expected result: 11 Test #2632 1 (6, 2) ....PAP.. ....PPPPP ......KPA .......PP ......... ......... ......PPP ......PAP ......PPP Expected result: 8 Test #2633 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #2634 2 (4, 2) .......PA .......PP ....K.... ......... ......... ......... ......... PP....... AP....... Expected result: 6 Test #2635 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #2636 1 (4, 4) ......... ......... ...B..... ......... ....K.... ......... ......PPP ......PAP ......PPP Expected result: 8 Test #2637 1 (8, 8) ......PAP ......PPP ........P .......PS ........P ......... ......... ......... ........K Expected result: 16 Test #2638 1 (1, 7) .....PPP. ...PPPAP. ...PAPPP. ...PPPAP. .....PPP. ......... ........P .K.....PS ........P Expected result: 8 Test #2639 2 (7, 7) .....PAP. .....PPP. ....PPP.. .B..PAP.. ....PPPPP .......PA .......PP .......K. ......... Expected result: 14 Test #2640 1 (1, 1) .......P. .K....PSP .......P. .....PPP. .....PAP. .....PPP. .....PAP. .....PPP. ......... Expected result: 2 Test #2641 1 (2, 2) .......B. ......... ..K...... ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... ...PPP... ...PAP... Expected result: 4 Test #2642 1 (2, 5) ......... ......... ......... ....PPP.. ....PAP.. ..K.PPP.. B.......P .......PS ........P Expected result: 7 Test #2643 2 (2, 4) ......... ......... ......... .......PP ..KP...PA ..PSP..PP ...P..... ......... ......... Expected result: 6 Test #2644 1 (3, 7) ......... ......... .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPP.P. ...K..PSP .......P. Expected result: 10 Test #2645 1 (3, 5) ......... ..PPP.... PPPAP.... APPPP.... PP....... ...K..... ......... ......... .....B... Expected result: 12 Test #2646 2 (1, 7) ......... ......... .P....... PSP...... .P....... ......... ..B...... .K....... ......... Expected result: 12 Test #2647 2 (8, 6) ......... ......B.. ...P..PPP ..PSP.PAP ...P..PPP ......... ........K ......... ......... Expected result: 14 Test #2648 1 (1, 1) ......... .K....... ......... ......... ......... ......... PPP...... PAP...... PPP.....B Expected result: 2 Test #2649 2 (2, 8) ......... B........ ......... ......... ......... .......P. ......PSP .......P. ..K...... Expected result: 10 Test #2650 2 (2, 4) ......... ......... ......... ....PPP.. ..K.PAP.. ....PPP.. ......... PP....... AP....... Expected result: 6 Test #2651 1 (8, 5) .....PPP. .....PAP. .....PPP. ...B..... ......... ........K ......... .....P... ....PSP.. Expected result: 13 Test #2652 1 (4, 4) ......... ......... ......... ........P B...K..PS ........P ......... ......... ......... Expected result: 8 Test #2653 1 (7, 4) ......... .PPP.PPP. .PAP.PAP. .PPP.PPP. ..B....K. ......... ......... ......... ......... Expected result: 11 Test #2654 1 (4, 6) ......... .......PP .......PA PP.....PP AP....... PP....... ....K.... ......... ......... Expected result: 10 Test #2655 1 (3, 4) ..P...... .PSP..... ..P...... ......B.. ...K..... .....PPP. .....PAP. ....PPPP. ....PAP.. Expected result: 7 Test #2656 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #2657 2 (6, 1) ....P.... ...PSPK.. ....P.... ......... ......... ......... ......... ......... ......... Expected result: 11 Test #2658 2 (4, 4) ......... ......... .B....... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #2659 1 (6, 7) ......... ......... .....PPPP .....PAPA .P...PPPP PSP...... .P....... ......K.. ......... Expected result: 13 Test #2660 1 (3, 1) ......... ...K...PP .......PA .......PP ......... .....P... ....PSP.. .....P... ......... Expected result: 4 Test #2661 2 (5, 4) ......... ....PPP.. ....PAP.. ....PPP.. .....K... ......... ......... ..PPP.... ..PAP..B. Expected result: 9 Test #2662 1 (4, 3) ......... .B....... ......... ....K.... ......... ......... ......... PPP...... PAP...... Expected result: 7 Test #2663 1 (8, 8) ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .B.P..... ..PSP...K Expected result: 16 Test #2664 1 (3, 8) ......... B........ ......... ......... ......... ...PPP... P..PAP.PP SP.PPP.PA P..K...PP Expected result: 11 Test #2665 1 (8, 2) ......... ......... ........K ......B.. PPP...... PAP...... PPP...... ......... ......... Expected result: 10 Test #2666 2 (4, 1) ......... ....K.P.. .....PSP. ......P.. ..B...... ......... ......... ......... ......... Expected result: 5 Test #2667 2 (6, 8) ......... ......... ......... ...P..... ..PSP.... ...P..... ......... ......... ......K.. Expected result: 14 Test #2668 1 (2, 5) ......... ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ..K.PPP.. ......... ....P.... ...PSP... Expected result: 7 Test #2669 1 (2, 8) .......PP .......PA .......PP .....B... PPPPPP... PAPPAP... PPPPPP... ......... ..K...... Expected result: 18 Test #2670 2 (4, 2) ......... ......... ....K.... .......PP .......PA ..P....PP .PSP..... ..P...... ......... Expected result: 6 Test #2671 1 (7, 6) .PPP..... .PAP..... .PPP..... PPP...P.. PAP..PSP. PPP...P.. .......K. ......... ......... Expected result: -1 Test #2672 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ....PPP.. ....PAP.. Expected result: 12 Test #2673 1 (8, 2) ..P...... .PSP..... .PPP....K .PAP..... .PPP..... ......... ......... ......... ......... Expected result: 16 Test #2674 1 (7, 3) .....PAP. ....BPPP. ......... .......K. ......... ......... ......PPP ......PAP ......PPP Expected result: 10 Test #2675 2 (1, 1) ....P.... .K.PSP... PP..P.... APPPP.... PPPAP.... ..PPP.... .....PPP. .....PAP. .....PPP. Expected result: 2 Test #2676 1 (4, 6) .......B. ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #2677 2 (8, 3) .......PA .....PPPP .PPP.PAP. .PAP.PPPK .PPP..... ......... ......... ......... ......... Expected result: 13 Test #2678 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #2679 1 (6, 2) .......PP .......PA ......KPP ......... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 8 Test #2680 1 (1, 8) ........P .......PS ......PPP ..PPP.PAP PPPAP.PPP PAPPP.... PPP...... ......... .K....... Expected result: 17 Test #2681 1 (1, 4) .......PA .......PP ......... ......... .K....... ......... P........ SP....... P....B... Expected result: 5 Test #2682 1 (3, 3) ......... .......P. ......PSP ...K...P. ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 6 Test #2683 1 (7, 7) ......... ......... ......... ......... ......... ......... ......... ..B....K. ......... Expected result: 14 Test #2684 2 (5, 3) ......... ......PPP ...P..PAP ..PSPKPPP ...P..... ......... ...B..... ......... ......... Expected result: 8 Test #2685 1 (5, 4) ...PPP... ...PAP..B PP.PPP... AP....... PP...K... ......... ......... ......... ......... Expected result: 9 Test #2686 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ....B.... Expected result: 8 Test #2687 2 (1, 6) .PSP..... ..P...... ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... .K....... ......... ..B...... Expected result: 7 Test #2688 2 (7, 3) ......P.. .....PSP. ......P.. ...PPP.K. ...PAPPP. ...PPPAP. .....PPP. ......... ......... Expected result: 20 Test #2689 1 (6, 4) ..PSP.... ...P..... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #2690 2 (4, 4) ........P .......PS .....B..P ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #2691 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #2692 1 (2, 2) ......... ......... ..K...... ....PPPP. ....PAPSP ....PPPP. ...PPP... ...PAP... ...PPP... Expected result: 4 Test #2693 1 (6, 7) ....PPP.. ....PAP.. ....PPP.. PPP...... PAP...... PPPP..... .PAP....P .PPP..KPS ......B.P Expected result: 13 Test #2694 2 (5, 6) ......PAP ......PPP ......... ......... ..B...... ......... .....K... ......... ......... Expected result: 11 Test #2695 2 (1, 3) ......... ......PPP ......PAP .K....PPP ......... ......... ......... ......... ......... Expected result: 4 Test #2696 2 (1, 3) ......... ......... ........B .K....... ......... ......... PPP...... PAP..P... PPP.PSP.. Expected result: 4 Test #2697 1 (4, 4) ......... ......... .....P... ....PSP.. ....KP... ......... PP....... AP....... PP....... Expected result: 8 Test #2698 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #2699 2 (8, 2) ......... ......... ........K ......... ...P..... PPPSP.... PAPP..... PPPPP.... ..PAP.... Expected result: 10 Test #2700 1 (5, 3) ......... ..PPP.... ..PAP.... ..PPPK... ......... ......... ......... .....PPP. .....PAP. Expected result: 8 Test #2701 2 (4, 1) .......PA ....K..PP .......PA .....PPPP .....PAP. .....PPP. .....P... ....PSPB. .....P... Expected result: 5 Test #2702 1 (2, 3) .......PA .......PP ......... ..K...... ......... ......... ......... PPP.....P PAP....PS Expected result: 5 Test #2703 2 (8, 1) ........B ........K ......... ...PPP... ...PAP... ...PPPPPP ...PPPPAP ...PAPPPP ...PPP... Expected result: 9 Test #2704 1 (8, 2) ......... ...P..... ..PSP...K ...P..... ......... ........B ......... ......... ......... Expected result: 10 Test #2705 1 (2, 7) ......... ......... ......... ...B..... ......... ......... PP....... APK...... PP....... Expected result: 9 Test #2706 2 (8, 2) ......... ......... PPP.....K PAPPPP... PPPPAP... PP.PPP... AP....... PP....... .B....... Expected result: 10 Test #2707 2 (3, 3) ......... ......PPP .....BPAP ...K..PPP ......... ......... PP.PPP... AP.PAP... PP.PPP... Expected result: 6 Test #2708 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #2709 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......P.. .....PSP. Expected result: 10 Test #2710 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #2711 1 (4, 8) ......... ......... .......PP .......PA .......PP ......... ......... ......... ....K.... Expected result: 12 Test #2712 1 (6, 4) ....PPP.. P...PAP.. SP..PPP.. PP....... AP....K.. PP....... ......... ......... ..B...... Expected result: 10 Test #2713 1 (4, 4) ......... ......... .....PPP. .....PAP. ..PBKPPP. .PSP.PAP. .PPP.PPP. .PAP..... .PPP..... Expected result: 8 Test #2714 1 (1, 8) .....B... ...P..... ..PSP.... ...P..... ......... ......... ......PPP ......PAP .K....PPP Expected result: 9 Test #2715 1 (7, 2) ......... ......... .......K. ......PPP ......PAP ......PPP ......... PP....... AP....... Expected result: 9 Test #2716 1 (1, 3) ......... ......... ....PPP.. .K..PAP.. ....PPP.. .....P... ....PSP.. .....P... ......... Expected result: 4 Test #2717 2 (3, 1) ......... ...K...PP .......PA .......PP ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 4 Test #2718 2 (7, 4) ....PAP.. ....PPPP. .....PAP. .....PPP. .......KP .......PS ........P PP....... AP....... Expected result: 11 Test #2719 2 (6, 2) ......... ......... ......K.. ......... .PPP..... .PAP...B. .PPP..... ......... ......... Expected result: 8 Test #2720 2 (2, 6) ......... ......B.. ......... ......... ......... ......... ..K....PP .P.....PA PSP....PP Expected result: 8 Test #2721 1 (5, 4) ......... ......... .....B.P. ......PSP .....K.P. ......... ......... ......... ......... Expected result: 9 Test #2722 2 (5, 8) ......... ....B.... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... .....K... Expected result: 13 Test #2723 1 (4, 2) ......... ......... ....KPPP. .....PAP. .....PPP. ......B.. ......P.. PPP..PSP. PAP...P.. Expected result: 6 Test #2724 2 (6, 4) ....P.... ...PSP... ....P.... PP....... AP....K.. PPPP..... .PAP..... .PPP..... ......... Expected result: 10 Test #2725 1 (1, 4) .......P. ......PSP .......P. ......... .K....... ......... ......... ........B ......... Expected result: 5 Test #2726 1 (2, 8) ..PAP.... ..PPP.... ......... ....PPP.. ...BPAP.. ...PPPP.. ...PAP... ...PPP... ..K...... Expected result: 10 Test #2727 2 (7, 8) ..PAPPAP. ..PPPPPP. ......... ......... .....B... ......... ......... ......... .......K. Expected result: 15 Test #2728 2 (4, 3) ......... ......... ......... ....K.... B........ ......... ......PPP ......PAP ......PPP Expected result: 7 Test #2729 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... .B....... ......... Expected result: 6 Test #2730 1 (7, 5) ......... ......... ......... ...PPP... ...PAP... ...PPP.K. ......... ......... ......... Expected result: 12 Test #2731 1 (1, 1) ......... .K....... ......... .B....... ......... ......... ......PPP ...P..PAP ..PSP.PPP Expected result: 2 Test #2732 2 (4, 3) ......... ......... ......... ....K.... .....B... ......... ......... ......... ......... Expected result: 7 Test #2733 2 (6, 7) ......... ...PPP... ...PAP.PP ...PPP.PA PP....PPP AP...PSP. PP....P.. ......K.. ......... Expected result: 13 Test #2734 2 (1, 1) ......... .K....... ......... .....B... ......... ......... PPP...... PAP...... PPP...... Expected result: 2 Test #2735 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #2736 2 (5, 1) ........P .....K.PS ........P ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 6 Test #2737 2 (6, 6) ......... .......PP .......PA .......PP ...PPP... ...PAP... ...PPPK.. PP.B..... AP....... Expected result: 12 Test #2738 2 (3, 7) ....P.... ...PSP... ....P.... PPP...... PAP...PPP PPP.PPPAP ....PAPPP ...KPPP.. ......... Expected result: 10 Test #2739 1 (3, 8) ......... ......PPP ......PAP ......PPP .P....... PSP...... PPP...... PAP.PPP.. PPPKPAP.. Expected result: 11 Test #2740 1 (8, 6) ......... ...PPPB.. ...PAP... ...PPP... ......... ......... .PPP....K .PAP..... .PPP..... Expected result: 14 Test #2741 1 (1, 6) ......PPP ......PAP ......PPP ......... .......PP .......PA .K.....PP ..P...... .PSP..... Expected result: 7 Test #2742 1 (2, 1) ......... B.K...... ......... ......... ......... PPPPP.... PAPAP.... PPPPP.... ......... Expected result: 3 Test #2743 2 (2, 6) ......... ......... ......... ......... ......... ......... B.K...... ......... ......... Expected result: 8 Test #2744 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #2745 2 (5, 7) .....PSP. PP....P.. AP....... PP....... ......... ......... ......... .....K... ......... Expected result: 12 Test #2746 2 (3, 5) ......... ..PPP.... ..PAPPPP. ..PPPPAP. ..B..PPP. ...K..... ......... ...PPP... ...PAP... Expected result: 8 Test #2747 1 (2, 6) ......... ......... PP....... AP....... PP....... ......... ..K...... .PPP..... BPAP..... Expected result: 8 Test #2748 2 (5, 7) ......... ......... .......PP ...PPP.PA ...PAP.PP ...PPP... ......... .....KPPP ......PAP Expected result: 12 Test #2749 2 (6, 3) .....PAP. .....PPP. ......... ......K.. ...PPP... .PPPAP... .PAPPP... .PPP..B.. ......... Expected result: 9 Test #2750 2 (5, 6) ......... ......... ......... ......... ...P..... ..PSP.... ...P.K... ......... .B....... Expected result: 11 Test #2751 1 (8, 8) ......B.. ......... .......PP .......PA .....P.PP ....PSP.. .....P... ......... ........K Expected result: 16 Test #2752 1 (1, 8) ......... ......... ......... ......... ......... ......... .......B. .....PPPP .K...PAPA Expected result: 9 Test #2753 1 (6, 6) ......... ....PPPP. ....PAPSP ....PPPPP .......PA .......PP ......K.. ......... ......... Expected result: 12 Test #2754 2 (7, 4) ..PAP.... ..PPPP... ...PAP... ...PPP... .......K. .B....... PPP...... PAP...... PPP...... Expected result: 11 Test #2755 1 (5, 5) ......... ......... ........P .......PS ........P .....K... .......B. .....PPP. .....PAP. Expected result: 10 Test #2756 1 (6, 3) .PSP..... ..P...... ......... ......KB. ......... ......... ......... ......... ......... Expected result: 9 Test #2757 1 (6, 4) .....PPP. .....PAP. .....PPPB ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #2758 2 (4, 8) ....PPP.. ....PAP.. ....PPP.. PP....... AP....... PP......P PPP....PS PAP.....P PPP.K.... Expected result: 12 Test #2759 1 (8, 4) ..PSP.... ...P..... ......... ......... ........K ....B.... ......... ......... ......... Expected result: 12 Test #2760 1 (1, 2) ...B..... ......... .K....... ......... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 3 Test #2761 2 (7, 7) ..PPP.... ..PAP.... ..PPP.... ......... .....PPP. .....PAP. .....PPP. .B.....K. ......... Expected result: 14 Test #2762 1 (3, 8) .....P... ....PSP.. .....P... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #2763 2 (5, 7) ......... ......P.. .....PSP. ......P.. ......... ......... ......PPP .....KPAP ......PPP Expected result: 12 Test #2764 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #2765 2 (8, 7) ......... .P.PPP... PSPPAP... .P.PPP... ......... ......... ......... ........K ......... Expected result: 15 Test #2766 1 (7, 5) ......... .B....... ......... ......... ......... .......K. ......... .......PP .......PA Expected result: 12 Test #2767 2 (5, 7) .....PPP. .....PAP. .....PPP. ......... ...PPP... ...PAP... ...PPP... .....K... ......... Expected result: 12 Test #2768 1 (7, 8) .PPP..... .PAP..... .PPP..... ......... ....PPP.. ....PAP.. ....PPP.. PP..P.... AP.PSP.K. Expected result: 15 Test #2769 2 (3, 3) ......... ......... ......... ...K..... .....P... ....PSP.. .....P... ......... ......... Expected result: 6 Test #2770 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... .....PPPK .....PAP. Expected result: 15 Test #2771 2 (8, 8) ...PAP... ...PPP... ....PPP.. ....PAP.. ....PPP.. ....PAP.. ....PPP.. ......... ........K Expected result: 16 Test #2772 1 (7, 3) ......... ......... ......... .......K. .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 10 Test #2773 2 (4, 7) ...PPP.P. ...PAPPSP ..BPPP.P. ......... ......... ......... PPP...... PAP.K.... PPP...... Expected result: 11 Test #2774 1 (4, 1) .....PAP. ....KPPP. ......... ......... ......... .PPP..... .PAP.P... .PPPPSP.. .....P... Expected result: 5 Test #2775 2 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #2776 2 (7, 2) ......... ......... .......K. .......PP .....B.PA .......PP ...PPP.PA ...PAP.PP ...PPP... Expected result: 9 Test #2777 2 (7, 6) ......... .....PPP. .....PAP. ...P.PPP. ..PSP.... ...PPPP.. ....PAPK. ..PPPPP.. ..PAP.... Expected result: 15 Test #2778 1 (2, 5) ......... ......... ......... ......... .....B... ..K...... ......... ......... ......... Expected result: 7 Test #2779 1 (1, 7) ....B.... ......... ......... ......... ......... ......... ......... .KPPP.... ..PAP.... Expected result: 8 Test #2780 1 (6, 7) ......... ......... ....B.... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #2781 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ........B Expected result: 9 Test #2782 2 (1, 1) ......... .K....... ..PPP.... ..PAP.... ..PPP.... ......... ...PPP... ...PAP... ...PPP... Expected result: 2 Test #2783 1 (4, 2) .......P. ......PSP ....K..P. ......... ......... ......... ......... ......... ......... Expected result: 6 Test #2784 2 (4, 5) ......... ......... ..PPP..PP ..PAP..PA ..PPP..PP ....K.... .P....... PSP...... .P....... Expected result: 9 Test #2785 2 (4, 8) ......... ......... PPPPPP... PAPAPSP.. PPPPPP... .....B... .....PPP. .....PAP. ....KPPP. Expected result: 18 Test #2786 2 (3, 8) ......... ...PPP... ...PAP... ...PPP... ...B..... ......... ......... ......... ...K..... Expected result: 11 Test #2787 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #2788 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #2789 2 (6, 5) ......... ......... ......... ......... B........ ......K.. ......... ......... ......... Expected result: 11 Test #2790 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #2791 2 (2, 4) ......... PP..PPP.. AP..PAPP. PP..PPPSP ..K....P. ......... ......... PP....... AP....... Expected result: 6 Test #2792 1 (2, 1) ......PSP ..K....P. ......... ......... ......... ......... ......... B........ ......... Expected result: 3 Test #2793 1 (7, 4) ......... ......... ......... ..PPP.... ..PAP..K. P.PPP.... SPB...... P........ ......... Expected result: 11 Test #2794 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #2795 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K...B... ......... Expected result: 8 Test #2796 2 (6, 2) ..B....PA .......PP PPP...K.. PAP...... PPP...... .......PP .......PA ....P..PP ...PSP... Expected result: 8 Test #2797 2 (5, 8) ......... .PPP..PPP .PAP..PAP .PPP..PPP ......... ......... ...B..... ......... .....K... Expected result: 13 Test #2798 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #2799 1 (6, 4) ......... ......B.. ......... ......... ......K.. ......... .....PPP. PPP..PAP. PAP..PPP. Expected result: 10 Test #2800 1 (7, 6) .....PAP. .....PPP. ....PPP.B ....PAP.. ....PPP.. ......... .......K. ......... ......... Expected result: 13 Test #2801 1 (3, 3) ......... ......... ......... ...K....B ......... ......PPP ......PAP ......PPP ......... Expected result: 6 Test #2802 2 (5, 1) ......... B....K... ......... ......PPP .PPP..PAP .PAP..PPP .PPP..... .P....... PSP...... Expected result: 6 Test #2803 1 (1, 8) ....B..PP .......PA .......PP ......... ......... ......... ......... ..PPP.... .KPAP.... Expected result: 9 Test #2804 2 (7, 6) ......... ......... ......... ......... ......... ...P..... ..PSP..K. ...P..... ......... Expected result: 13 Test #2805 1 (1, 5) .B....... ......PPP ......PAP ......PPP ......... .K....... ......... ......... ......... Expected result: 6 Test #2806 1 (5, 1) ...PSP... ....PK... ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #2807 2 (5, 2) ......... ......... .....K... ......... ......... ......... .B....... ......... ......... Expected result: 7 Test #2808 2 (2, 4) ......... ......... ......... P........ SPK...... P........ ......... ......... ......... Expected result: 6 Test #2809 1 (2, 1) .....PAPS ..K..PPPP .PPP..... .PAP...PP .PPP...PA .......PP ......... ......... ......... Expected result: 3 Test #2810 2 (8, 1) ......... ...P....K ..PSP.... ...P..... PP....... AP....... PP.PPP... ...PAP... .B.PPP... Expected result: 9 Test #2811 1 (1, 8) ......... ......... .B......P ..PPP..PS ..PAP...P PPPPP.... PAP...... PPP.PPP.. .K..PAP.. Expected result: 17 Test #2812 2 (5, 8) ......... ......... ..P...... .PSP..... ..P...... ......... ......... ......... .....K... Expected result: 13 Test #2813 1 (8, 8) ......... ......... ....P.... ...PSP.PP PPPPP..PA APAP...PP PPPP..... ......... ........K Expected result: 16 Test #2814 1 (7, 1) ....PAP.. ....PPPK. PP....... AP....... PP.....P. ......PSP .......P. ......... ......... Expected result: 10 Test #2815 1 (5, 3) .B....... PP....... AP....... PP...K... ......... ......... ......... ......... ......... Expected result: 8 Test #2816 2 (4, 2) ......P.. .....PSP. ....K.P.. ......... ......... .....B... ......... ......... ......... Expected result: 6 Test #2817 1 (5, 2) ......... ........P .....K.PS ........P .......PP .......PA .......PP ......... ......... Expected result: 7 Test #2818 1 (7, 2) ......... ......... .......K. PPPPP.... PAPAP.... PPPPP.... ..PSP.... ...P...PP .......PA Expected result: 9 Test #2819 2 (4, 6) ......... ......... ......... ...PPP... ...PAP... ...PPP.PP P...KB.PA SP.....PP P........ Expected result: 10 Test #2820 2 (7, 3) ......... .B....... ......... ....PPPK. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 10 Test #2821 2 (7, 1) ......... .......K. ......... ......... ......... ..P...... .PSP.PPP. ..P..PAP. .....PPP. Expected result: 8 Test #2822 2 (7, 1) ......... .......K. ......... ......... ......... .PPP...PP .PAP...PA .PPPPP.PP ...PAP... Expected result: 8 Test #2823 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #2824 1 (4, 8) ......... ..PPP.... ..PAP.... ..PPP.... ..PAP.... ..PPP.... ......... ......... ....K.... Expected result: 12 Test #2825 1 (2, 7) ......PPP ...B..PAP .P....PPP PSP...... .PPPP.... ..PAP.... ..PPPP... ..KPAP... ...PPP... Expected result: -1 Test #2826 1 (8, 3) ......... ......... ......... ........K ...B..... ......... ......... .......PP .......PA Expected result: 11 Test #2827 1 (7, 4) ......... ......... ......... ..P...... .PSP...K. ..P...... .B....... ......... ......... Expected result: 11 Test #2828 2 (1, 6) .....PPP. .....PAP. .BPPPPPPP P.PAP.PAP SPPPP.PPP P........ .K....... ......... ......... Expected result: -1 Test #2829 2 (8, 5) ......PPP PPP...PAP PAP...PPP PPP...... AP....... PP......K ......... ......... ......... Expected result: 13 Test #2830 2 (7, 2) .PAP..... .PPP..... .PAP...K. .PPP..... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 19 Test #2831 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......B.. Expected result: 5 Test #2832 2 (8, 7) .BPAP.... ..PPP.... ......... ......... ......... ......... .....PPP. .....PAPK .....PPP. Expected result: 15 Test #2833 2 (7, 3) ......... ......... ......... ...B...K. ......... ......... ......... ......... ......... Expected result: 10 Test #2834 2 (1, 3) ......... ......... ......... .K....... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 4 Test #2835 2 (7, 6) ......... ......... .PPP..... .PAP....P .PPP...PS ........P .PPPPPPK. .PAPPAP.. .PPPPPP.. Expected result: 13 Test #2836 2 (7, 4) ...PAP... ...PPP... ..PPPPP.. ..PAPAP.. ..PPPPPK. ......... ......... ......... ......... Expected result: 13 Test #2837 2 (3, 1) ......... ...K...B. PP....... AP....... PP....... ......... PPP...... PAP...... PPP...... Expected result: 4 Test #2838 2 (7, 7) ......... ......... ...P..... ..PSP.... ...P..... ......... ......... .......K. ......... Expected result: 14 Test #2839 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #2840 2 (8, 7) ......... ......... ......... ......... ......... ......... ....P.... ...PSP..K ....P...B Expected result: 15 Test #2841 1 (7, 2) ......... ......... ......PK. .....PSP. ......P.. ......... ......... ......... ......... Expected result: 9 Test #2842 2 (1, 4) ......... ......... ......... ......... .K..B.... ......... .......P. ......PSP .......P. Expected result: 5 Test #2843 2 (1, 1) ......... .K.PPPPP. ...PAPAP. ...PPPPP. ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 2 Test #2844 1 (4, 7) ......... ......... ...B..... ......... ......... ......... ......... P...K.... SP....... Expected result: 11 Test #2845 2 (2, 5) ......... ......... .P....... PSP...... .P....... ..K...... ......... ......... ......... Expected result: 9 Test #2846 2 (5, 1) ......... .....K... .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... Expected result: 6 Test #2847 2 (2, 1) ......... ..K...... ......... ........P .......PS ........P ......... ......... ......... Expected result: 3 Test #2848 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #2849 2 (6, 1) ...P..... ..PSP.K.. ...PPPP.. ...BPAP.. ....PPP.. ......... ......... ......... ......... Expected result: 17 Test #2850 2 (2, 1) ......... ..K...... .....PPP. .....PAP. .....PPPP PP.....PA AP.....PP PP....... ....B.... Expected result: 3 Test #2851 1 (7, 7) ....PPP.. .B..PAP.. ....PPP.. PPPP..... APAP..... PPPP..... ......... .......K. ......... Expected result: -1 Test #2852 1 (6, 2) ...PAP... ...PPP... ......K.. ......... ......... ......... P........ SP....... PB....... Expected result: 8 Test #2853 2 (8, 2) ......... ......... ........K P........ SP....... P........ ......PPP ......PAP ......PPP Expected result: 10 Test #2854 1 (7, 4) ......... ......... ......... ......... ....B..K. ......... ......... ......... ......... Expected result: 11 Test #2855 1 (6, 4) ....B.... ........P ...PPP.PS ...PAP..P ...PPPK.. ......... ......PPP ......PAP ......PPP Expected result: 10 Test #2856 1 (4, 3) ..PAP.... ..PPPPPP. .....PAP. PP..KPPP. AP...PSP. PP....P.. ......... ......... ......... Expected result: 7 Test #2857 2 (5, 2) ......... ......... .....K... ......... .......PP ....B..PA .......PP ......... ......... Expected result: 7 Test #2858 1 (4, 8) ......... ......... ......... ......... ......... PP.....PP AP.....PA PP.....PP ....K.... Expected result: 12 Test #2859 1 (7, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... .......K. ......... ......... Expected result: 13 Test #2860 2 (8, 3) ......... .......B. ...PPP... ...PAP..K ..PPPP... ..PAP.... ..PPP.... ......... ......... Expected result: 11 Test #2861 1 (3, 8) ..PPP..PP ..PAP..PA ..PPP..PP ......... ......... .PPP...B. PPAP..... SPPP..... P..K..... Expected result: 13 Test #2862 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ...PPP... ...PAP... Expected result: 10 Test #2863 1 (4, 3) ......PPP ......PAP ......PPP ....K.... PP....... AP....... PPPB..... .PSP..... ..P...... Expected result: 7 Test #2864 2 (1, 4) ......... ....P.... ...PSP... ....P.... .KB...... ......... ......... ......... ......... Expected result: 5 Test #2865 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #2866 1 (4, 5) .......PP ..PPP..PA ..PAP..PP ..PPP.P.. .....PSPP ....K.PPA .......PP ......... ......... Expected result: 9 Test #2867 1 (1, 3) ......... ......... ......PPP .K....PAP ......PPP .P.....PP PSP....PA .P.....PP ......... Expected result: 4 Test #2868 2 (5, 4) ......... ......... ......... ......... ...B.K... ......... ......... ......... ......... Expected result: 9 Test #2869 1 (3, 2) ......... ...B.PPP. ...K.PAP. .....PPP. ......... ......... ......PPP ..PPP.PAP ..PAP.PPP Expected result: 5 Test #2870 2 (4, 7) ..PAPPP.. PPPPPAP.. PAP.PPP.. PPP...... ......... ......... ......... ....K.... ......... Expected result: -1 Test #2871 1 (5, 4) ......... ......... ......... P.PPP.... SPPAPK... P.PPP.... ......... .PPP..... .PAP..... Expected result: 9 Test #2872 1 (8, 3) .......PP .......PA .......PP ........K ......... ......... ......... ......... ......... Expected result: 11 Test #2873 1 (5, 3) ......... ......PPP ......PAP .....KPPP .......P. ......PSP .......P. ......... ......... Expected result: 8 Test #2874 2 (8, 5) ......... ......... .PPP..... .PAP..... .PPP..... ........K ......... ......... ......... Expected result: 13 Test #2875 1 (5, 1) ......... ....PK... ...PSP... ....P.... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 6 Test #2876 2 (2, 5) ...PAP... P..PPP... SP....... P........ ...PPP... ..KPAP... ...PPP... ......... ......... Expected result: 7 Test #2877 1 (1, 7) ......... ......... ......... ......... PPP...... PAP...... PPP...... .K....... ......... Expected result: 12 Test #2878 1 (7, 8) ......... ......... ......... ......... ....P.... ...PSP... ....P.... ......... .......K. Expected result: 15 Test #2879 1 (5, 5) ......... ......... .......PP .......PA .......PP .....KPPP ......PAP ......PPP ......... Expected result: 10 Test #2880 2 (6, 7) ......... ........B ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #2881 2 (2, 3) .......PS ........P ....PPPB. ..K.PAP.. ....PPPPP .......PA .......PP ......... ......... Expected result: 5 Test #2882 1 (5, 6) ......... .......PP .P.....PA PSP..PPPP .P...PAP. .....PPP. .....K... ....PPP.. ....PAP.. Expected result: 11 Test #2883 1 (3, 2) ......... .....PPP. ...K.PAP. .....PPP. ......... .......PP ..P....PA .PSP...PP ..P...... Expected result: 5 Test #2884 2 (6, 7) .PPP..... .PAPPP... .PPPAP... ...PPP... PPP...... PAP...... PPP...... ......K.. ......... Expected result: -1 Test #2885 1 (7, 3) .....PPPB .....PAP. .....PPP. .......K. ......... ...PPP... ...PAP... ...PPP... ....PSP.. Expected result: 10 Test #2886 1 (5, 7) ......... ......... ......... ......... .....PPP. .....PAP. ..PPPPPP. ..PAPK... B.PPP.... Expected result: 18 Test #2887 1 (7, 6) ......... ......... ......... ......... ...PPPP.. ...PAPSP. ...PPPPK. PP....... AP....... Expected result: 15 Test #2888 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #2889 2 (5, 5) ......... ......... ......... ......... ......... .....K... .......B. ......... ......... Expected result: 10 Test #2890 1 (8, 8) .....PAP. .....PPP. ......B.. ......... ......... ...PPP... ...PAP... ...PPP... ........K Expected result: 16 Test #2891 1 (5, 7) ...PPP... ...PAP... ...PPP... PPP...... PAP...... PPP...... ......... .PPPPK... .PAPSP... Expected result: -1 Test #2892 2 (4, 7) ......... .....P... ....PSP.. .....P... ......... ......... ......... ....K.... ......... Expected result: 11 Test #2893 2 (6, 8) ......PPP PP.P..PAP APPSP.PPP PP.P..... ......... ......... ......... ......... ......K.. Expected result: 14 Test #2894 2 (4, 5) ..PAP.PPP ..PPP.PAP PPP...PPP PAP...... PPP...... ....K.... ......... ..P...... .PSP..... Expected result: -1 Test #2895 1 (7, 2) ......... ......... .......K. ..PPP.... ..PAP.... ..PPP.... ......... .......B. ......... Expected result: 9 Test #2896 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #2897 1 (3, 3) .....PAP. .....PPP. ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #2898 2 (7, 3) ..PPP.PAP ..PAP.PPP ..PPP.... B......K. ......... ......... ......... ......... ......... Expected result: 10 Test #2899 2 (7, 3) ......... ......... ......... .......K. ......... ......... .PPP..... .PAP.PPP. .PPP.PAP. Expected result: 10 Test #2900 1 (5, 2) ......... ......... .....K... ......... ......... .......PP ..PPP..PA ..PAP..PP ..PPP..PA Expected result: 7 Test #2901 1 (2, 6) ......PPP ......PAP ......PPP ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #2902 1 (8, 4) ......... ......... ....B.... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #2903 2 (4, 8) ......... ......PPP ......PAP ......PPP .B....... ......... ......... ......... ....K.... Expected result: 12 Test #2904 2 (6, 5) ......... ......... ......... ......... ......... .....BK.. ......... ......... ......... Expected result: 11 Test #2905 2 (5, 8) ..PAP.... ..PPP.... ......... .B....... ......... .PPP..... .PAPP.... .PPPSP... ....PK... Expected result: 15 Test #2906 2 (1, 2) ......... ......... .K....... P........ SP.B...PP P......PA .......PP PP..PPP.. AP..PAP.. Expected result: 3 Test #2907 2 (2, 7) ......... PP....... AP....... PP....... ......... ......... ......PPP ..K...PAP ......PPP Expected result: 9 Test #2908 2 (1, 4) ......B.P .......PS ........P ......... .K....... ......... ......... ...PPP... ...PAP... Expected result: 5 Test #2909 2 (8, 6) ......... ......... ......... ......... ......... PP....... AP......K PP..PPP.. ....PAPB. Expected result: 14 Test #2910 2 (6, 6) ....PAP.. .PPPPPP.. .PAPPAP.. .PPPPPP.. PSP...... .P....... ......K.. ......... ......... Expected result: -1 Test #2911 2 (3, 4) ....PAP.. ....PPP.. .......PP .......PA ...KP..PP ...PSP... ..PPP.... ..PAP.... ..PPP.... Expected result: 7 Test #2912 2 (1, 4) ......... ..PPP.... ..PAP.... ..PPP.... .KPAP.... ..PPP.... .....PPP. .....PAP. .....PPP. Expected result: 5 Test #2913 1 (5, 3) ......... ......... ......... .....K... ......... ........B ......... ......P.. .....PSP. Expected result: 8 Test #2914 1 (1, 7) ..P...... .PSP..... ..P...... ..PPP.... ..PAP.... ..PPP.... ......... .K....... ......... Expected result: 8 Test #2915 1 (3, 5) ....P..B. ...PSP... ....P.... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #2916 1 (2, 5) ......... ......... ......... ....P.... ...PSP... ..K.P.... ......... PP....... AP.B..... Expected result: 7 Test #2917 1 (7, 4) ..PAP.... ..PPP.... ......... ......... .......K. ......B.. ......... .....PPP. .....PAP. Expected result: 11 Test #2918 1 (2, 4) ......... ......... ......... ......B.. ..K...... ......... ......... ......... ......... Expected result: 6 Test #2919 1 (3, 2) ......... ....PPP.P ...KPAPPS ....PPP.P ......... .......B. ......... .PPP.PPP. .PAP.PAP. Expected result: 5 Test #2920 2 (1, 1) ......... .K....... ......... ......... PP....... APPP..... PPAP..... .PPP..... ......... Expected result: 2 Test #2921 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #2922 2 (1, 2) .PAP..PAP .PPP..PPP .K....... ......... ......B.. ......... ......... ......... ......... Expected result: 3 Test #2923 2 (8, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #2924 2 (8, 6) ......... ...PPP... ...PAPPP. ...PPPAP. ..PSPPPP. ...P..... .....B..K ......... ......... Expected result: 14 Test #2925 2 (2, 2) ......... ......... ..K...... ......... B........ .....P... ....PSP.. .....P... ......... Expected result: 4 Test #2926 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #2927 2 (3, 2) .......PA .......PP ...K..... ......... .PPP..P.. .PAP.PSP. .PPP..P.. ......... ......... Expected result: 5 Test #2928 1 (8, 4) ......... ......... ......... ......... ........K ......... ......... B........ ......... Expected result: 12 Test #2929 2 (2, 7) ......... ......... ...PPP... ...PAP... ...PPP... PP....... AP....... PPK...... ......... Expected result: 9 Test #2930 2 (5, 7) ....B.... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #2931 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... .......PP .......PA Expected result: 7 Test #2932 2 (4, 1) ......... ....K.... ......... ......... ......... ......... .....PPPP .....PAPS .....PPPP Expected result: 5 Test #2933 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ..B...... ......... ......... Expected result: 8 Test #2934 2 (2, 8) ......... PPP..PPPP PAP..PAPA PPP..PPPP ......... ......... ......... .......P. ..K..BPSP Expected result: 12 Test #2935 2 (2, 1) ......... ..K...... ...PPP... ...PAP... ...PPP... ......... .....PPP. .....PAP. .....PPP. Expected result: 3 Test #2936 2 (3, 3) ......... ......... ......... PP.K..... AP....... PPPP..... .PAP..... .PPP..... .PAP..... Expected result: 6 Test #2937 1 (2, 5) .PPP..... .PAP..... .PPP..... .B.....P. ......PSP ..K....P. ......... ..PPP.... ..PAP.... Expected result: 7 Test #2938 1 (5, 6) ......... PPP...... PAP...... PPP...... ......... .......B. .....K... ......... ......... Expected result: 11 Test #2939 1 (6, 3) .PPP..PPP .PAP..PAP .PPP..PPP ......K.. ......... ......... ......... .......P. ......PSP Expected result: 9 Test #2940 2 (4, 6) ........P .......PS PP......P AP...PPP. PP...PAP. .....PPP. ....K.... .......B. ......... Expected result: 10 Test #2941 1 (6, 6) ......... ......B.. ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #2942 2 (2, 5) ......... ......... ......... ......... ....B.... ..K.P.... ...PSP... ....P.... ......... Expected result: 7 Test #2943 1 (4, 8) ......... .PPP..... .PAP..... .PPP.P... ....PSP.. .....P... ......PPP ......PAP ....K.PPP Expected result: 12 Test #2944 2 (4, 1) ......... ....K.... P........ SP....... P.....PPP ......PAP ......PPP ......... ..B...... Expected result: 5 Test #2945 1 (3, 3) ...PAP... ...PPP... .....B... .P.K..... PSPPPP... .P.PAP... ...PPP... ......... ......... Expected result: 6 Test #2946 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #2947 1 (6, 8) ......... .PPP..... .PAP..... .PPP..... .......PP .......PA .......PP ......... ......K.. Expected result: 14 Test #2948 1 (5, 2) ....B.... ......... .....K.P. ......PSP .......P. ......... ......... ...PPP... ...PAP... Expected result: 7 Test #2949 2 (4, 4) ......... .......P. ......PSP .......P. ....K.... ......... ......... ......... ......... Expected result: 8 Test #2950 1 (6, 3) .......P. ....B.PSP .PPP...P. .PAP..K.. .PPP..... .......PP .....PPPA .....PAPP .....PPP. Expected result: 9 Test #2951 2 (4, 7) ......... ......... PPP...... PAP...... PPP...... ......... PPP...... PAP.K.... PPP...... Expected result: 11 Test #2952 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... PPPP..... PAPSP.... Expected result: 4 Test #2953 1 (5, 5) ......... ......... ......... ......... ......... PP...K... AP.PPP.PP PP.PAP.PA ...PPP.PP Expected result: 10 Test #2954 1 (2, 8) ......... .....P... ....PSP.. .....PPP. .....PAP. .....PPP. ......... ......... ..K...B.. Expected result: 10 Test #2955 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #2956 1 (3, 1) ......... ...K.B... PPP...... PAP...... PPPPPP... ..PAPSP.. ..PPPP... ......PPP ......PAP Expected result: 4 Test #2957 2 (4, 6) ......... ....B.PPP ......PAP ......PPP .......PA .......PP ....KPPP. .....PAP. .....PPP. Expected result: 10 Test #2958 2 (6, 6) ......PAP .....PPPP .....PAP. .PPP.PPP. .PAP..... .PPP..... ......K.. ......... ......... Expected result: 12 Test #2959 1 (4, 6) ......... ......... ......... ....PPPPP ....PAPAP ....PPPPP ....K.PPP B.....PAP ......PPP Expected result: 10 Test #2960 2 (5, 7) ......... ......... ......... ......... ......... ..P...... .PSP..... ..P..K... .....B... Expected result: 12 Test #2961 1 (5, 2) ........B ......... .....K... ......... .......P. ...PPPPSP ...PAP.P. ...PPP... ......... Expected result: 7 Test #2962 1 (8, 4) ......... PPP...... PAP...... PPP...... ........K ......... ......... ......... ......... Expected result: 12 Test #2963 1 (2, 3) ......... ......... ......... ..K...... ......... ..PPP.PPP ..PAP.PAP PPPPP.PPP AP....... Expected result: 5 Test #2964 2 (7, 4) ......... ......PPP ......PAP PP....PPP AP.B...K. PP....... ......... ...PPP... ...PAP... Expected result: 11 Test #2965 2 (1, 5) ........B ......... PP....... AP....... PP.....PP .K.....PA .......PP PP....... AP....... Expected result: 8 Test #2966 1 (5, 8) ......PAP ......PPP ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #2967 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #2968 2 (7, 2) ......... ......... .B..P..K. .PPPSP... .PAPP.... .PPP..... ......... ......... ......... Expected result: 9 Test #2969 1 (8, 1) ......... ........K ......... .......P. ......PSP .......P. ......... ......... ......... Expected result: 9 Test #2970 2 (2, 8) .PSP..... ..P...... .PPP..... .PAP.PPP. PPPP.PAP. AP...PPP. PP....... ......... ..K...... Expected result: -1 Test #2971 1 (2, 4) ......... ......... ......... ......... ..K...... ......... PPP...... PAPPPP.PP PPPPAP.PA Expected result: 6 Test #2972 1 (3, 5) ....PPP.. ....PAP.. ....PPP.. ......... ........B ...K.PPP. .....PAP. .....PPP. .....PAP. Expected result: 8 Test #2973 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #2974 2 (8, 5) ......... ......... ......... ......... ......... ........K ....B..P. ......PSP .......P. Expected result: 13 Test #2975 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #2976 1 (4, 8) ......... ......... ......... .......PP .......PA .......PP .PPP..... .PAP..... .PPPK.... Expected result: 12 Test #2977 2 (3, 2) ......... ......... ...K..... .B....... ......... PPP...... PAP...... PPP...... ......... Expected result: 5 Test #2978 1 (6, 5) ......... ......... ......... ......... ......... ....B.K.. ......... ......... ......... Expected result: 11 Test #2979 2 (5, 3) ...PPP... PP.PAP... AP.PPP... PP...K... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 8 Test #2980 1 (3, 8) ......... ......... ......... ......... ......... ........P .......PS B.......P ...K..... Expected result: 11 Test #2981 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #2982 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #2983 2 (1, 6) .PSP..... PPP...... PAP...... PPP...... ......... ......... .K....... ......... ......... Expected result: -1 Test #2984 2 (3, 7) ........P .......PS ........P ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #2985 2 (6, 7) .PAP..... .PPP..... ..PPP.... ..PAP..PP ..PPP..PA .PSP...PP ..P...... ......K.. ......... Expected result: 13 Test #2986 1 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. .B....... Expected result: 14 Test #2987 1 (5, 2) ......... ......... .....K... ......... ......... ......... .......PP PP..PPPPA AP..PAPPP Expected result: 7 Test #2988 1 (7, 2) ......... .PPP..... PPAP...K. SPPP..... P...PPP.. ..B.PAP.. ....PPP.. ......... ......... Expected result: 9 Test #2989 2 (3, 3) ......PAP ......PPP ......... ...K...B. ......... ......PPP ......PAP ...PPPPPP ...PAPSP. Expected result: 6 Test #2990 1 (6, 7) ......... ......... ......... ......... ......... PP....... AP..P.... PP.PSPK.. ....P.... Expected result: 13 Test #2991 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ....B.... Expected result: 11 Test #2992 2 (8, 8) ......... ......... ......... ......PPP ......PAP PPP...PPP PAP...... PPP.PPP.. ....PAP.K Expected result: 16 Test #2993 1 (5, 1) ......... .PPP.K... .PAP...PP .PPP...PA .......PP ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #2994 2 (5, 4) ..PPP.B.. ..PAP.... ..PPP.... ......... .....K... ......... ..PPP.... ..PAP..PP ..PPP..PA Expected result: 9 Test #2995 2 (7, 4) ......... ......... ......... ......... PP.....K. AP..PPP.. PPP.PAP.. PAP.PPP.. PPP...... Expected result: 11 Test #2996 1 (1, 4) ......... ...PPP... ...PAP... B..PPPPP. .K...PAP. .....PPP. ......... ....P.... ...PSP... Expected result: 5 Test #2997 2 (7, 7) .....PAP. .....PPP. ......... ......... ......... ......... PPP...... PAP....K. PPP...... Expected result: 14 Test #2998 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #2999 1 (5, 5) ......... ......... ......... .P....... PSP...... .P...K... ......... ......... ......... Expected result: 10 Test #3000 2 (4, 3) ......... ......... ......... ....K.... ......... .PPP..... .PAP..... PPPP..... PAP...... Expected result: 7 Test #3001 1 (5, 7) ......... ......... ......... ......... ......... ......... ......PPP .....KPAP ......PPP Expected result: 12 Test #3002 2 (1, 6) ......... ......... .PPP..... .PAP..... .PPP..... ......... .K....... .B....... ......... Expected result: 7 Test #3003 1 (1, 2) ......... ....B.... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #3004 2 (1, 8) ......... ......... ......... ......... ......... .......P. ......PSP .......P. .K....... Expected result: 9 Test #3005 1 (6, 2) .PAP..... .PPPPP... ...PAPK.. PP.PPP... AP..PSP.. PP...P... ......... ......... B........ Expected result: 18 Test #3006 1 (3, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......PPP ......PAP ...K..PPP ......... Expected result: 10 Test #3007 2 (6, 3) ......... ......... ......... ......K.. ......... ......PPP ......PAP ......PPP ......... Expected result: 9 Test #3008 1 (7, 4) ......... .....PPP. .....PAP. .....PPP. ...PPP.K. ...PAPP.. ...PPPSP. ...PAPP.. ...PPP... Expected result: 13 Test #3009 1 (3, 2) ......... ......... ...K..... ......... ......... ..B...... ......... ......... ......... Expected result: 5 Test #3010 2 (6, 8) ......... ......... ......... ......PPP ......PAP ......PPP ......... .B.PPP... ...PAPK.. Expected result: 14 Test #3011 1 (5, 7) ....PSP.. .....P... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #3012 2 (2, 3) .......PA .......PP ......... ..K...... ........P .......PS ........P ...PPPPPP ...PAPPAP Expected result: 5 Test #3013 1 (7, 8) ........P B......PS ........P ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #3014 2 (3, 6) ......... ......... .......PP .....PPPA .....PAPP .....PPP. B..K..... ......PPP ......PAP Expected result: 9 Test #3015 1 (8, 1) ......... ........K PPPP..... APAP..... PPPPB.... ......... ......... ......... ......... Expected result: 9 Test #3016 1 (4, 5) ......PAP ......PPP ...PPP... ...PAP... ...PPP... ....K.... PPP...... PAP...... PPP...... Expected result: 9 Test #3017 2 (7, 8) ......... ......P.. .....PSP. ......P.. ...B..... ......... ......... ......... .......K. Expected result: 15 Test #3018 2 (8, 4) ...PAP... ...PPP... PPP...... PAP...... PPP.....K ......... ......... .......PP .......PA Expected result: -1 Test #3019 2 (3, 3) ......... .....PPPP .....PAPA ...K.PPPP .....B... ......... .P....... PSP...... .P....... Expected result: 6 Test #3020 2 (7, 3) ......... .....B... ......... .......K. ......... .....PPPP ....PPAPA ...PSPPPP ....P.... Expected result: 10 Test #3021 1 (4, 5) ......... .....B... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #3022 1 (6, 8) ......... ......... ......... .....B... ......... ......... ......... ......... ......K.. Expected result: 14 Test #3023 2 (2, 7) ......... ......... ......... ......... ..P...... .PSP..... ..P...... ..K...... ......... Expected result: 9 Test #3024 1 (6, 5) ....P.... ...PSP..B ....P.... ......... ......... ......K.. ......... PPP...... PAP...... Expected result: 11 Test #3025 1 (7, 2) ..PAP.... ..PPP.... .PPP...K. .PAP..... .PPP..... ......... ......... ......... ......... Expected result: 15 Test #3026 2 (8, 2) .....PAP. .....PPP. PP......K AP...B... PP....... ......... ......... ......... ......... Expected result: 10 Test #3027 1 (8, 6) .......PP .......PA .......PP ......... ......... ......... ........K ......... ......B.. Expected result: 14 Test #3028 1 (3, 3) ......... ......... ......... ...K..... .......PP .......PA .......PP PP....... AP....... Expected result: 6 Test #3029 2 (4, 6) ......PPP ......PAP ......PPP ......... ......... ......... ....K.... ...PPP... ...PAP... Expected result: 10 Test #3030 2 (7, 3) ......P.. .....PSP. ......P.. .......K. ........B ......... PP....... AP....... PP....... Expected result: 10 Test #3031 1 (5, 6) ......... ...B..... ...P..... PPPSP.PPP AP.P..PAP PP....PPP PP...K... AP....... PP....... Expected result: 11 Test #3032 1 (2, 1) ........B ..K..PPP. ...PPPAP. ...PAPPP. PPPPPP... PAP...... PPP...... ......... ......... Expected result: 3 Test #3033 2 (4, 6) ......PAP B.....PPP P........ SP....PPP P.....PAP ......PPP ....K.... ...PPP... ...PAP... Expected result: 10 Test #3034 2 (6, 2) ......... ......... ......KPP .......PA .......PP ..PPPP... .PSPAP... ..PPPP... ....B.... Expected result: 8 Test #3035 2 (5, 3) ...PPPPP. ...PAPAP. ...PPPPP. P....K... SP....... P........ ......... ........B ......... Expected result: 8 Test #3036 2 (5, 2) ......... ......... .....K..P .......PS ........P ......... ...PPP... ...PAP... ...PPP... Expected result: 7 Test #3037 1 (1, 7) ......... ....PPP.B ....PAP.. ....PPP.. ......... .....PPP. .....PAP. .K.PPPPP. ...PAP... Expected result: 8 Test #3038 2 (1, 1) ......... .K..PPP.. PP..PAPB. AP..PPP.. PP....... PP....... AP....... PP....... ......... Expected result: 2 Test #3039 1 (7, 1) ......... ...PPP.K. ...PAP... ...PPP... ......... ......... ......... ......... ......... Expected result: 8 Test #3040 1 (6, 5) ......... B........ ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #3041 2 (8, 8) ..PPP.... ..PAP.... ..PPPPPP. .....PAP. .....PPP. ......... ......P.. .....PSP. ......P.K Expected result: 16 Test #3042 1 (4, 3) ...PSP... ....P.... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #3043 2 (2, 1) ......... ..K...... ......... ......... ....PPP.. ....PAP.. ....PPP.. .....P... ....PSP.. Expected result: 3 Test #3044 1 (6, 6) .....PPP. .....PAP. ...B.PPP. P........ SP....... P........ ......K.. ......... ......... Expected result: 12 Test #3045 1 (3, 4) ..PSP.... ...P..... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #3046 1 (3, 5) ..PAP.PAP ..PPPBPPP .....PSP. ......P.. ......PPP ...K..PAP ......PPP ......... ......... Expected result: 8 Test #3047 1 (2, 8) ......... ......... ......... ......... ......PPP ......PAP ......PPP ......... ..K...... Expected result: 10 Test #3048 1 (6, 8) ......... .......B. ......... .P....PPP PSP...PAP .P....PPP ......... ..PPP.... ..PAP.K.. Expected result: 14 Test #3049 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #3050 2 (6, 8) ......... ......... ......B.. ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #3051 1 (1, 1) ......... .K....... .....PPP. .PPP.PAP. .PAPPPPP. .PPPAP... ...PPP... ......... ......... Expected result: 2 Test #3052 2 (7, 7) ......... ......... ......... ........B ......... ......... ......... .......K. ......... Expected result: 14 Test #3053 1 (5, 5) ......... .......PP .......PA .......PP ......... .....K... ......... .PPP..... .PAP..... Expected result: 10 Test #3054 2 (7, 3) .....PSP. B.....P.. ......... .......K. ......... ......... ......... PPP...... PAP...... Expected result: 10 Test #3055 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #3056 1 (4, 4) ..PPP.... ..PAP.... ..PPP.... ......... ....K..BP .......PS ........P ......... ......... Expected result: 8 Test #3057 2 (6, 8) ....PAP.. ..PPPPP.. ..PAP..P. ..PPPPPSP ...PAP.P. ...PPP... B........ ......... ......K.. Expected result: 14 Test #3058 2 (8, 6) .PPP..... BPAP..... .PPPPPP.. ....PAP.. ....PPP.. ......... ........K ..P...... .PSP..... Expected result: 14 Test #3059 1 (1, 8) ......... ......... ......... .PPP....B .PAP..... .PPP..... ......... ......... .K....... Expected result: 9 Test #3060 2 (1, 7) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... .KPPP.... ..PAP.... Expected result: 8 Test #3061 1 (6, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......K.. ......... ......... Expected result: 12 Test #3062 2 (3, 6) ..PSPAP.. ...PPPP.. .....PPP. .....PAP. .....PPP. PP....... AP.K..... PP....... ......... Expected result: 9 Test #3063 2 (7, 1) ......... .......K. ......... ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 8 Test #3064 1 (5, 2) ......... ......... PPP..K... PAP...... PPP...... ......... ......... ......... ........B Expected result: 7 Test #3065 1 (4, 3) ......... ......... ......... ....K.... .......PP ....P..PA ...PSP.PP ....P.... ......... Expected result: 7 Test #3066 2 (1, 4) ......... ......... ......... ......... .K....... ..P...... .PSP..... ..P...... ......... Expected result: 5 Test #3067 2 (1, 8) ......... ......... ......... ......... .......PP .B.....PA .......PP ......... .K....... Expected result: 9 Test #3068 1 (6, 6) .......B. ......... ......... ......... ......... ......... PP....K.P AP.....PS PP......P Expected result: 12 Test #3069 2 (5, 8) ......... ...P...PP ..PSPPPPA ...P.PAPP PPB..PPP. AP....... PP....... ......... .....K... Expected result: 13 Test #3070 2 (2, 3) ......... ......... ......... ..K...... ......... .....P... ....PSP.. .....P... ......... Expected result: 5 Test #3071 1 (1, 7) ......... ......... ......... ......... ......... ......... ...PPP... .K.PAP... ...PPP... Expected result: 8 Test #3072 2 (6, 3) ......... ......... ...PPP... P..PAPK.. SP.PPP... P........ ......... .....B... ......... Expected result: 9 Test #3073 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #3074 1 (8, 8) ...PAPPSP ...PPP.P. ........B ......... PP....... AP....... PP....... ......... ........K Expected result: 16 Test #3075 1 (3, 5) ......... ......... ......... ......... .......B. ...K..... ..P...... .PSP..... ..P...... Expected result: 8 Test #3076 1 (3, 2) ......... ......... ...K..... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 5 Test #3077 2 (4, 5) ......P.. .....PSP. ......P.. ......... ......... ....K.... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #3078 2 (2, 8) ......... ......... ......... ......... ......... ......... ...PPP... ...PAP... ..KPPP... Expected result: 10 Test #3079 2 (5, 2) ..PAP.... ..PPP.... ..PAPK... ..PPP.PPP ......PAP ......PPP ......... ......... ......... Expected result: 11 Test #3080 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ...P..... ..PSP.... ...P..... Expected result: 7 Test #3081 1 (2, 3) .......PA P......PP SP....... P.K...PPP ......PAP ......PPP ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #3082 2 (1, 7) ..B...... ....PPP.. .P..PAP.. PSP.PPP.. .PPP..... .PAP..... .PPPPP... .K.PAP... ...PPP... Expected result: -1 Test #3083 1 (8, 4) ...PPP... ...PAP... ...PPP... ......... PP......K APBPPP... PP.PAP... ...PPP... ......... Expected result: 12 Test #3084 2 (8, 1) ......B.. .....PPPK .....PAP. .....PPP. PP....... AP.....PP PP.....PA .......PP ......... Expected result: 9 Test #3085 2 (6, 4) .B....... PP....... AP...P... PP..PSP.. .....PKPP .......PA .......PP ......... ......... Expected result: 12 Test #3086 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #3087 1 (3, 5) ......... .PPP..... .PAP..... .PPP...PP .......PA ...K...PP ......... ......... ......... Expected result: 8 Test #3088 1 (8, 1) ..PAP.... ..PPP...K ..PAP.... ..PPP..P. ......PSP ......PPP ......PAP ......PPP ......... Expected result: 15 Test #3089 1 (1, 8) ......... .......PP .......PA .......PP ......... PPP...... PAP....B. PPP.....P .K.....PS Expected result: 13 Test #3090 1 (8, 8) ......... ......... ......... ......... ......... ......... P........ SP....... P.......K Expected result: 16 Test #3091 1 (3, 5) ......... ......... ......... .....P... ....PSP.. ...K.P... ......... ..B...... ......... Expected result: 8 Test #3092 2 (7, 5) .......PP .......PA .......PP PPP...... PAP...... PPP....K. ......... ...PPP... ...PAP... Expected result: 12 Test #3093 1 (3, 2) .PAP..... .PPP..... ...K..... ......... P........ SP....... P........ ........B ......... Expected result: 5 Test #3094 2 (5, 7) ....PPP.. ....PAP.. ....PPP.. ......... ..B...PPP ......PAP ......PPP .PPP.K... .PAP..... Expected result: 12 Test #3095 1 (4, 6) ......... ......B.. ......... ......... ......... ......... ....K.P.. .....PSP. ......P.. Expected result: 10 Test #3096 2 (8, 5) ......... ......... ......... ...PPP... ...PAP... ...PPP..K ....B.... ......PPP ......PAP Expected result: 13 Test #3097 2 (2, 3) ......... ......... ......... PPK...... AP....... PP....... ......... ........B ......... Expected result: 5 Test #3098 2 (7, 7) ......... ......... ......... ......... .......B. ......... ......... .......K. ......... Expected result: 14 Test #3099 1 (2, 1) .......P. ..K...PSP ..PPP..P. ..PAP.... ..PPPPPP. .....PAP. .....PPP. ......... ......... Expected result: 3 Test #3100 1 (5, 1) .PPP..... .PAP.K... .PPP..... PSP...... .P.....PP .......PA ......PPP ......PAP ......PPP Expected result: -1 Test #3101 1 (5, 8) ......... .......PP PP.....PA AP.....PP PP....... ......... ......... PP....... AP...K... Expected result: 13 Test #3102 2 (5, 7) ......... ......... ......... ......... ......P.. .....PSP. ......P.. .....K... ......... Expected result: 12 Test #3103 2 (5, 5) ......B.. ......... ..PPP..PP ..PAP..PA ..PPP..PP .....K... .P....... PSP...... .P....... Expected result: 10 Test #3104 1 (4, 6) .......PS ........P ......... ......... ......... .PPP..... .PAPK.... .PPP..... ......... Expected result: 10 Test #3105 1 (6, 3) ......... .......B. ..P...... .PSP..K.. ..P....PP .......PA .....PPPP .....PAP. .....PPP. Expected result: 9 Test #3106 2 (3, 3) ......... ......... ......... ...K..... ......... ......... .......P. ......PSP .......P. Expected result: 6 Test #3107 2 (1, 3) .....PAP. ..PPPPPP. ..PAP.... .KPPP.... ......... ......... ......... .B....PPP ......PAP Expected result: 4 Test #3108 1 (1, 8) .....B... ......... ......... ......... ......... ......... ......... ......PPP .K....PAP Expected result: 9 Test #3109 2 (5, 3) .PPPPSP.. .PAP.P... .PPPP.... ..PAPK... ..PPP.PPP ......PAP ......PPP ......... ......... Expected result: 12 Test #3110 1 (8, 8) .......B. PP....... AP....... PP....... ......... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP...K Expected result: 16 Test #3111 1 (5, 1) ...P..... ..PSPK... ...P..... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 16 Test #3112 2 (2, 3) ......... ......... ......... ..K...... ......... ....PPPPP ....PAPPA ....PPPPP .....PAP. Expected result: 5 Test #3113 1 (1, 2) ......... ...PPP... .K.PAP.PP ...PPP.PA .....B.PP ......... ......... ......... ......... Expected result: 3 Test #3114 2 (3, 2) ......... .....B... .P.K..... PSP...... .P....... .PPP..... .PAPPPPPP .PPPAPPAP ...PPPPPP Expected result: 5 Test #3115 1 (7, 5) ......... ......... .......PP .......PA .......PP PP.....K. AP......B PP....... ......... Expected result: 12 Test #3116 1 (5, 6) ........B PPP...... PAP...... PPP...... ......... ......... .....K... ......... ......... Expected result: 11 Test #3117 1 (1, 7) ......... ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... ......... PK...PPP. SP...PAP. Expected result: 8 Test #3118 1 (2, 4) ......... ......... ......... ......... ..K...... ..PPP...B ..PAPPP.. .PPPPAP.. .PAPPPP.. Expected result: 6 Test #3119 2 (3, 3) ......... ......... ......... ...K..... PPP..PPP. PAPPPPAP. PPPPAPPP. ...PPP.B. ......... Expected result: 6 Test #3120 1 (1, 4) ......... ......... ......... ....B.PPP .K....PAP ......PPP ......... ..PPPPPP. ..PAPPAP. Expected result: 5 Test #3121 2 (3, 6) ......PSP .......P. ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #3122 2 (1, 2) ...P..... ..PSP..PP .K.P...PA .......PP ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 3 Test #3123 1 (6, 5) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.K.. ......... ......... ......... Expected result: 11 Test #3124 1 (2, 2) ......... ...PPP... ..KPAP... ...PPP... ......... ......... ......... .....PPP. .....PAP. Expected result: 4 Test #3125 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #3126 2 (4, 6) ......... ......... ....B.... ......... ......... P........ SP..K.... P........ ......... Expected result: 10 Test #3127 2 (2, 3) .......PA .......PP ...B..... ..K...... ......... ...PPP... ...PAP... ...PPP... ...PSP... Expected result: 5 Test #3128 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... PPP.K.... PAP...... Expected result: 11 Test #3129 2 (8, 5) ......... ........P ..PPP..PS ..PAP...P ..PPP.... ..PAPB..K ..PPP.... ...PPP... ...PAP... Expected result: 13 Test #3130 1 (4, 7) ......... .PPPPP... .PAPAP... .PPPPP... ......... ......... ......... PPP.K.B.. PAP...... Expected result: 11 Test #3131 1 (5, 3) ..PPP.... ..PAP.... ..PPP.... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #3132 1 (8, 6) ......... ......... ......... PP....... AP....... PP....... ........K ......... ......... Expected result: 14 Test #3133 1 (4, 4) ......... ......... ......... ......... PP..K.... AP....... PP....... ......... ......... Expected result: 8 Test #3134 2 (6, 4) ....PPP.. ....PAP.. ....PPP.. ...PSP... .PPPP.K.. .PAP..... .PPP..... ......... ......... Expected result: 16 Test #3135 1 (6, 2) ......... ......... ......K.. ......... PP....... AP....... PP....... ......... ......... Expected result: 8 Test #3136 1 (5, 6) ......... ......P.. .....PSP. ......P.. ......... ......... .....K... ......... ......... Expected result: 11 Test #3137 2 (4, 5) .......PP .......PA .......PP ......... ......... ....K.... ......PPP ......PAP ......PPP Expected result: 9 Test #3138 2 (5, 1) ......... .....K... ......... PPP...... PAP...... PPP...... .....PPP. .....PAP. .....PPP. Expected result: 6 Test #3139 2 (3, 4) ......... ......... B........ ......... ...K..... ......... ......... PPP...... PAP...... Expected result: 7 Test #3140 1 (7, 8) ...PSP... ....P.... ......... .....PPP. .....PAP. ...PPPPP. ...PAP.B. ...PPP... .......K. Expected result: 15 Test #3141 1 (2, 7) .......PS ..PPP...P ..PAP.... ..PPP.... ......... ......... ......... ..K....B. ......... Expected result: 9 Test #3142 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... .......PP .......PA Expected result: 6 Test #3143 2 (6, 5) ......... .......P. ......PSP .......P. ......... ......K.. .....PPP. PPP..PAP. PAP..PPP. Expected result: 11 Test #3144 1 (7, 6) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP..K. ......... B........ Expected result: 13 Test #3145 2 (2, 7) ...PPP... ...PAP... ...PPP... ......... .....PPP. .....PAP. .....PPP. ..K...P.. .....PSP. Expected result: 9 Test #3146 1 (5, 4) ......... ......... ......... ......... .....K... ...B..... ......... .PPP..... .PAP..... Expected result: 9 Test #3147 2 (1, 6) ......... PPP...... PAP...... PPP...... ........B ......... .K....... ......... ......... Expected result: 11 Test #3148 1 (3, 7) ..PPP.... ..PAP.... B.PPP.... ....PPP.P ....PAPPS ....PPP.P ......... ...K...PP .......PA Expected result: 10 Test #3149 1 (5, 1) ......... .....K... ......... ..PPP.... PPPAP.... PAPPP..B. PPP...... ......... ......... Expected result: 6 Test #3150 1 (7, 1) ..B...... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #3151 1 (6, 5) .......PA .......PP P........ SP....... P........ PPPPPPK.. PAPPAP... PPPPPP... ......... Expected result: 11 Test #3152 1 (5, 8) ....PAP.. ....PPP.. ....PPP.. ....PAP.. ....PPP.. PP....... AP....... PP...B... .....K... Expected result: 13 Test #3153 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #3154 2 (5, 2) ......... .PPP..... .PAP.K... .PPP..... ......... ......... .....B... ......P.. .....PSP. Expected result: 7 Test #3155 2 (8, 7) ......... ......... ......... ......... .......B. ......... ......... .......PK ......PSP Expected result: 15 Test #3156 2 (2, 5) ......PPP ......PAP ......PPP ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #3157 2 (1, 3) ......... ......... ......... BK....... ......... ......... ......... ......... ......... Expected result: 4 Test #3158 2 (5, 5) ......... PPP...... PAP.PPP.. PPP.PAP.. B...PPP.. .....K.PP .......PA ...P...PP ..PSP.... Expected result: 10 Test #3159 2 (2, 7) ......... ......PPP ......PAP ......PPP ..PPP.... PPPAP.... APPPP...P PPK....PS ........P Expected result: 15 Test #3160 1 (3, 6) ......... ......... ......... ......... ......... ......PPP ...K..PAP ......PPP ......... Expected result: 9 Test #3161 2 (8, 5) ...PSP... ....P.... ......... ......... ......... .PPPPPP.K .PAPPAPPP .PPPPPPPA .......PP Expected result: 13 Test #3162 2 (2, 1) ......... ..K...... ......... ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 3 Test #3163 1 (5, 7) ......... ....PPP.. ....PAP.. ....PPP.. .....PPPP ....PSPAP .....PPPP .....KPAP ......PPP Expected result: 12 Test #3164 1 (7, 2) ....P.... ...PSP... ....P..K. ......... ......... ......... .....B... ......... ......... Expected result: 11 Test #3165 2 (4, 7) ......... PP....... AP.....PP PP.....PA .......PP ......B.. ......... ....K.PPP ......PAP Expected result: 11 Test #3166 1 (1, 7) ......... ......... .......P. ......PSP .......P. ......... .....PPP. .K...PAP. .....PPP. Expected result: 8 Test #3167 2 (8, 1) ......PSP .......PK ......... ......... ......... .......B. ......... ......... ......... Expected result: 11 Test #3168 2 (8, 6) ......... ......... ......... PPP...... PAP...P.. PPP..PSPB ..PPP.P.K ..PAP.... ..PPP.... Expected result: 14 Test #3169 2 (2, 7) ......... PB....PPP SP....PAP P.....PPP ......... ......... ......... ..K...... ......... Expected result: 9 Test #3170 2 (8, 1) ......... ........K ....PPP.. ....PAP.. ....PPP.. ......... P......PP SP.....PA P......PP Expected result: 9 Test #3171 1 (1, 8) ......... ...P..... PPPSP.... PAPP..... PPP...... ......PPP ......PAP ......PPP .K.....PA Expected result: 17 Test #3172 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #3173 2 (8, 2) ......... ......... ........K ......... ......... PP....... AP....PPP PP....PAP ......PPP Expected result: 10 Test #3174 2 (8, 4) .....B... ....PPPPP ....PAPPA ....PPPPP ........K ......... ......... ......... ......... Expected result: 12 Test #3175 2 (2, 7) ......... ......... ...B..... .....PPP. .....PAP. .....PPP. ......... ..K...... ......... Expected result: 9 Test #3176 2 (7, 3) ......... ......... ......... ..PPP..K. ..PAP.... ..PPP..P. .PPP..PSP PPAP...P. APPP..... Expected result: 10 Test #3177 2 (5, 2) ..B...... ......... .....K... PP....... AP...PPP. PP...PAP. .....PPP. ....PPP.. ....PAP.. Expected result: 7 Test #3178 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......P.. .....PSP. ......P.. Expected result: 5 Test #3179 1 (1, 5) ......P.. .....PSP. ......P.. ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #3180 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #3181 1 (4, 5) ......... ......... .P....... PSP..B... .P....... ....K.... ......... ......... ......... Expected result: 9 Test #3182 2 (5, 2) ......... ......... .....K... ......... ......... .....B... .......P. ......PSP .......P. Expected result: 7 Test #3183 2 (2, 3) ....B.... ......... ......PPP P.K.PPPAP SP..PAPPP P...PPPPP .......PA .......PP ......... Expected result: 5 Test #3184 1 (7, 6) .....P... ....PSP.. .....P... ..B...... ......... ......... .......K. ......... ......... Expected result: 13 Test #3185 1 (5, 3) ..PSP.... ...P..... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #3186 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K....B. ......... Expected result: 9 Test #3187 2 (3, 7) .PAP..... .PPP..... .......PP .......PA .......PP ......... ....PPP.. ...KPAP.P ....PPPPS Expected result: 10 Test #3188 1 (4, 6) ..PPP.... ..PAP.... ..PPP.... ......P.. .....PSP. PP....P.. AP..K.... PP....... ......... Expected result: 10 Test #3189 2 (6, 2) .......B. ......... ......K.. ......... ......... ......... ......... .......PP .......PA Expected result: 8 Test #3190 2 (3, 6) ......... ......P.. .....PSP. ......P.. ......... ......... ...K..... ......... ......... Expected result: 9 Test #3191 1 (6, 7) ......... .PPP..... .PAP..... .PPP..... ......... .......PP ..B....PA ......KPP ......... Expected result: 13 Test #3192 1 (2, 3) ......PAP ......PPP ......... ..KPPP... ..PPAP... .PSPPP... ..PB..... .PPP..... .PAP..... Expected result: 5 Test #3193 1 (2, 7) ......... PP.....PP AP.....PA PP.....PP ......... PP....... AP....... PPK...... ......... Expected result: 9 Test #3194 1 (5, 1) .PPP..... .PAP.K... .PPP..... .PAPB.... .PPP..... ......... ...PPP... ...PAP... ...PPP... Expected result: 14 Test #3195 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......B.. ......... Expected result: 9 Test #3196 2 (5, 8) ......... ......... ......... ......... P........ SP....... P........ ......... .....K... Expected result: 13 Test #3197 1 (8, 4) ......... ......... .....PPP. .....PAP. .....PPPK ......... ......... ......... ......... Expected result: 12 Test #3198 1 (4, 5) ......... ......... ......... ......... .......B. ....K.P.. .....PSP. ......P.. ......... Expected result: 9 Test #3199 1 (4, 7) ......... PPP..PPP. PAP..PAP. PPPPPPPP. ...PAP... ...PPP... ......... ....K.... ......... Expected result: 19 Test #3200 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #3201 2 (3, 3) .....PAPB .....PPP. .....PPP. ...K.PAP. .....PPPP .......PS .....PPPP .....PAP. .....PPP. Expected result: 6 Test #3202 1 (3, 4) ......... ......... ......... ......... ...K..... PP....... AP....... PP....... ......... Expected result: 7 Test #3203 2 (8, 2) ......... ......... PPP.....K PAP...... PPP...... ......... ......... ......... ......... Expected result: 10 Test #3204 1 (7, 3) ......... ......... ......... PPP....K. PAP...... PPP...... PPP...... PAP...PPP PPP...PAP Expected result: 10 Test #3205 2 (5, 1) ..PAP.... PPPPPK... PAP...PPP PPP...PAP ......PPP .....PSP. ......P.. ......... ......... Expected result: -1 Test #3206 1 (5, 3) ...B..... ...P..... ..PSP.... ...P.K... ......... ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... Expected result: 8 Test #3207 1 (7, 5) ..PPPPP.. ..PAPAP.. ..PPPPP.. .....B... ......... ..P....K. .PSP..... ..P...... ......... Expected result: 12 Test #3208 2 (5, 4) ......... ......... ......... ..P...... .PSP.K... ..P...... .....PPP. .....PAP. .....PPP. Expected result: 9 Test #3209 2 (4, 6) .....PPP. .....PAP. ..B..PPP. ......... ......... .PPP..... .PAPK.... .PPP..... ......... Expected result: 10 Test #3210 1 (2, 6) ......... ......... PP....... AP....... PP....... ......... ..K...P.B .....PSP. ......P.. Expected result: 8 Test #3211 2 (6, 6) ......... ......... ......... ......... ......... ...PPP... ...PAPK.. ..PPPP... .PSP..... Expected result: 12 Test #3212 2 (5, 6) ......... ......... PPP...... PAPPPP... PPPPAP... ...PPP... .....K.B. ......... ......... Expected result: 13 Test #3213 1 (2, 1) .....PSP. ..K...P.. ......... .....B... ......... ......... ......... ......... ......... Expected result: 3 Test #3214 2 (7, 3) ........B ..PPP.... P.PAP.... SPPPP..K. P........ ......... ......... ......... ......... Expected result: 10 Test #3215 2 (5, 3) ......... ......... ......... .....K... ......... ......... ....B.... ......... ......... Expected result: 8 Test #3216 2 (3, 2) .....P... ....PSP.. ...K.P... ......... PP....... AP.....PP PP...PPPA .....PAPP .....PPP. Expected result: 5 Test #3217 2 (6, 2) ......... ......... ......K.. ...P..... ..PSP.... ...P.B... ......... ......... ......... Expected result: 8 Test #3218 1 (7, 7) ......... PP....... AP......P PP.....PS PP......P AP....... PP....... .......K. .......B. Expected result: 14 Test #3219 2 (2, 2) .....B... ......... ..K...... ..PPPP... .PSPAP... ..PPPP... ......... ......... ......... Expected result: 4 Test #3220 1 (1, 2) ......... ......... .K....... ......... .....B... ......... ......... ......... ......... Expected result: 3 Test #3221 2 (8, 5) ......... .PPP..... .PAP..... .PPP.PPP. .....PAP. .....PPPK ......... .....P... ..B.PSP.. Expected result: 13 Test #3222 2 (1, 5) ........B ......... ..PPP.... ..PAP.... ..PPP.... .KPPP.... ..PAP.... ..PPP.... ......... Expected result: 6 Test #3223 1 (2, 3) .....PPP. .....PAP. ....PPPP. ..KPSP... ...PPP... PPPPAP... PAPPPP... PPP...... ......... Expected result: 5 Test #3224 2 (3, 3) ......... ......P.. .....PSP. ...K..P.. .PPP...B. .PAP..... .PPPPP... ...PAP... ...PPP... Expected result: 6 Test #3225 1 (4, 3) ......... PP....... APPP..... PPAPK.... .PPP..... .P....... PSP...... BP....... ......... Expected result: 7 Test #3226 1 (8, 7) ...PAP... ...PPP... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #3227 2 (2, 4) ......... ......... ......... ....PPP.. ..K.PAP.. ....PPP.. ......... ......... ......... Expected result: 6 Test #3228 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #3229 1 (5, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... PP...K... AP.PPP... PP.PAP... Expected result: 11 Test #3230 1 (3, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... ...K..... ......... PP.PPP... AP.PAP... Expected result: 8 Test #3231 1 (7, 3) ......... ......... ......... .......K. ......... ...B..... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #3232 2 (5, 6) .......PA .PPP.B.PP .PAPPP... .PPPAP... ..PPPP... .PSP..... ..P..K... ......... ......... Expected result: 13 Test #3233 1 (6, 7) ......... .......PP .......PA .....PPPP .....PAP. .....PPP. ....B.... ......K.. ......... Expected result: 13 Test #3234 1 (2, 4) ......... ....PPP.. ...BPAP.. ....PPP.. ..K...... ......... ......... .......P. ......PSP Expected result: 6 Test #3235 1 (1, 7) ....PAP.. ....PPP.. ......... ..B...... ..PPPP... .PSPAP... ..PPPP.PP .K.....PA .......PP Expected result: 8 Test #3236 2 (7, 4) ......... ......... ......... ......... .......K. ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 11 Test #3237 2 (7, 7) ......... PPP.PPP.. PAP.PAP.. PPPPPPP.. SP.PAP... P..PPP... ......... .......K. ......... Expected result: 14 Test #3238 2 (7, 8) ......... ......... ......... .......P. ......PSP ...PPP.P. ...PAP... ...PPP... ..B....K. Expected result: 15 Test #3239 2 (8, 7) ......... ......... ..PPP.... ..PAPB... ..PPP..PP PPP....PA PAP....PP PPP.....K ......... Expected result: 15 Test #3240 1 (4, 8) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ....K.... Expected result: 12 Test #3241 1 (1, 5) ......... ......... ......... ......... ......... .K...B... ......... ......... ......... Expected result: 6 Test #3242 1 (8, 8) ....PAP.. ....PPP.. ......... ......... ......... ..B....PP .......PA .......PP ........K Expected result: 16 Test #3243 2 (5, 8) ......... ......... ........B ......... PP....... AP....... PPP...... PAP...... PPP..K... Expected result: 13 Test #3244 1 (2, 5) ......... ......... ......... ......... PP....... APK...... PP.....B. ......... ......... Expected result: 7 Test #3245 1 (5, 6) ......... .....PPP. .....PAP. .....PPP. ......... ......... .....KPPP ......PAP ......PPP Expected result: 11 Test #3246 1 (1, 3) ...PPPPAP ...PAPPPP ...PPPPP. .K...PAP. .....PPP. ......... ......... ......... ......... Expected result: 4 Test #3247 2 (7, 8) ......... ......... ......... ......... ......B.. ......... ......... P........ SP.....K. Expected result: 15 Test #3248 2 (7, 2) ......PAP ......PPP .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #3249 1 (1, 3) ......... ......... ......... .K....... ........B ......... .PPP..... .PAP..... .PPP..... Expected result: 4 Test #3250 2 (2, 7) ..PAPPAP. ..PPPPPP. ....PPP.. ....PAPP. ....PPPSP .......P. ......... ..K....B. ......... Expected result: 9 Test #3251 2 (3, 8) ......... ....PPP.. ....PAPB. ....PPP.. ......... ......... ......... ....PPPPP ...KPAPAP Expected result: 11 Test #3252 1 (1, 7) ......... ......... ........B ..PPP.... ..PAP.... ..PPP.... ......... .K....... ......... Expected result: 8 Test #3253 1 (8, 6) ......... .B....... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #3254 2 (8, 5) ......... ......... ......... ......... ......... ......P.K .....PSP. ......P.. ......... Expected result: 13 Test #3255 2 (5, 6) .....PAP. .....PPP. ......... B...PPP.. ....PAP.. ....PPP.. .....K... .......P. ......PSP Expected result: 11 Test #3256 1 (4, 4) ......... P........ SP....... P........ ....K.... .....PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #3257 2 (5, 4) ..P...... PPSP.PPP. APP..PAP. PP...PPP. .....K... ......... .....PPP. ..B..PAP. .....PPP. Expected result: -1 Test #3258 1 (5, 1) ......... .....K... ......... ......... ......... ........P B......PS ........P ......... Expected result: 6 Test #3259 1 (6, 4) ......... ......... ..PPP.... ..PAP.... ..PPP.K.. ......... ...P..... ..PSP..PP ...P...PA Expected result: 10 Test #3260 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #3261 1 (7, 8) ......... ......... ......... ......... ........P PPP.PPPPS PAP.PAP.P PPP.PPP.. .......K. Expected result: 15 Test #3262 2 (6, 6) .PAPPAP.. .PPPPPP.. ......PPP ......PAP ......PPP ........B ......K.. ......... ......... Expected result: 12 Test #3263 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..P.. .....PSP. ......P.. Expected result: 9 Test #3264 2 (4, 3) ......... ......... ......... ....K.... PP....... AP.....B. PP.....PP .......PA .......PP Expected result: 7 Test #3265 2 (2, 7) ......... ......... .....PPP. .....PAP. .....PPP. ..BPPP... ...PAP... ..KPPP... ......... Expected result: 9 Test #3266 1 (1, 2) ......... ...P..... .KPSP.... ...P..... ......... ......PPP ......PAP ......PPP ......... Expected result: 3 Test #3267 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #3268 1 (1, 1) ......... .K....... P........ SP....... P........ ......... .....PPP. .....PAP. .....PPP. Expected result: 2 Test #3269 2 (4, 7) .......PA .......PP ..PPP.... ..PAP.... ..PPP.... PB....... SP....... P...K.... ......... Expected result: 11 Test #3270 2 (7, 6) ......... ......... .PPP..... .PAP..PPP .PPP..PAP PSP...PPP .P.....K. .......PP ...B...PA Expected result: 13 Test #3271 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ........B PP....... AP....... Expected result: 6 Test #3272 2 (3, 1) ......... ...K..... ......... ......... PPP...... PAP....P. PPP...PSP .......P. ......... Expected result: 4 Test #3273 2 (4, 1) ......... ....K.... ......... PP....... AP....... PP....... ......P.. .....PSP. ......P.. Expected result: 5 Test #3274 1 (5, 7) .......PA .......PP ......... ......... ......... ......PPP ......PAP .....KPPP ......... Expected result: 12 Test #3275 2 (1, 5) ..B...... .......PP .......PA ......PPP ...PPPPAP .K.PAPPPP ...PPPPSP .......P. ......... Expected result: 6 Test #3276 2 (6, 8) ..PPPP.PP ..PAPSPPA ..PPPP.PP ......... ......... ...B..... ......... ......... ......K.. Expected result: 14 Test #3277 2 (6, 2) ......... ......... ......K.. ......... B........ ......... ......... ......... ......... Expected result: 8 Test #3278 1 (7, 4) ......... PPP...... PAP...... PPP...... PAPPP..K. PPPAP.... ..PPP.... ......... ......... Expected result: 11 Test #3279 1 (3, 2) ......PAP ......PPP ...K..... ......... ......... .....B... PP....... AP....... PP....... Expected result: 5 Test #3280 2 (1, 2) .....B... ......... .K....... ......... ......... ....P.... ...PSP... ....P.PPP ......PAP Expected result: 3 Test #3281 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #3282 1 (2, 1) .......PA ..K...PPP ......PAP .P....PPP PSP....PP .P.....PA .......PP ......... ......... Expected result: 3 Test #3283 1 (6, 8) ...P..... ..PSP.... .PPP....B .PAP..... .PPPPP... ...PAP... ...PPP... ...PAP... ...PPPK.. Expected result: -1 Test #3284 1 (5, 5) .B.....PS ........P ......... ......... ..PPP.... PPPAPK... PAPPP.... PPP...... ......... Expected result: 10 Test #3285 1 (8, 8) ......... ......... ......... ......... .......PP .......PA B......PP ......PSP .......PK Expected result: -1 Test #3286 2 (7, 6) ......... PP....... AP....... PP....... .....P... ....PSP.. PP...P.K. AP.PPP... PP.PAP... Expected result: 13 Test #3287 1 (7, 4) ......... ......... B........ ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #3288 1 (6, 4) ......... P........ SP....... P........ ......K.. ......... ......... PPP...... PAP...... Expected result: 10 Test #3289 2 (6, 2) ......... ......... ......K.. ......... .......B. ......... ......... ......... ......... Expected result: 8 Test #3290 1 (5, 6) ......... ......... P........ SP....... P........ ......... .....K... ......... ......... Expected result: 11 Test #3291 1 (1, 2) ..PAP.... ..PPP.... .K.PSP... ....P.... ...B..... ......... ......... ......... ......... Expected result: 3 Test #3292 1 (4, 6) ..B...... ......... ......... ......... ......... ......... ...PK.... ..PSP.... ...P..... Expected result: 10 Test #3293 1 (7, 1) ......... .......KP .......PS .PPP....P .PAP..... .PPP..... ......... .......B. ......... Expected result: 8 Test #3294 1 (1, 7) ......... ......... ......... ......... ....B.... ....PPPP. ....PAPSP .K..PPPP. ......... Expected result: 8 Test #3295 1 (2, 7) ......... .....P... ....PSP.. .....P... ......... ......... ......... ..K...... ......... Expected result: 9 Test #3296 2 (5, 4) ......PPP ....PPPAP ....PAPPP ....PPP.. .....K... ......... ......... ......... ...B..... Expected result: 9 Test #3297 1 (1, 8) ......... ......... .B....... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #3298 2 (4, 3) .PAP.PPP. .PPP.PAP. .....PPP. ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #3299 2 (2, 2) ......... ......... ..K...... ......... ....PPP.. ....PAP.. ..P.PPP.. .PSP..... ..P...... Expected result: 4 Test #3300 2 (1, 1) ......... .K....... ......... ......... ......... ......... ......... .....P... ..B.PSP.. Expected result: 2 Test #3301 1 (8, 1) ......... ........K ......... ......... ......... ..P..PPP. .PSP.PAP. ..P..PPP. ......... Expected result: 9 Test #3302 1 (8, 5) ......... ...P..... ..PSPPPPP ...PPAPAP ..PPPPPPP ..PAP...K ..PPP.... ......... ......... Expected result: 17 Test #3303 1 (8, 6) .....PPP. .....PAP. .....PPP. ......... PP....... AP....... PPPB....K PAP...... PPP...... Expected result: 14 Test #3304 1 (5, 1) ......... .....K... ......... ......... ......... ......... ....PPP.. PPP.PAP.. PAP.PPP.. Expected result: 6 Test #3305 1 (8, 5) ......B.. ......... ......... ......... ....PPP.. ....PAP.K ....PPP.. ......... ......... Expected result: 13 Test #3306 2 (7, 1) ...PAP... PP.PPP.K. AP....... PP....... ......... ......... ......... ......B.. ......... Expected result: 10 Test #3307 2 (4, 5) ......... ......... ......... ......... ......... ....K.PPP ......PAP P...PPPPP SP..PAP.. Expected result: 9 Test #3308 2 (2, 1) ......... ..K...... ......... ......... ..P...... .PSP....B ..P...... ......... ......... Expected result: 3 Test #3309 2 (2, 8) ......... ......B.. ......... .......PP PP.....PA AP.....PP PP....... ......... ..K...... Expected result: 10 Test #3310 1 (3, 1) ......... ...K..... ......P.. PPP.BPSPP PAP...PPA PPP....PP ......... ......... ......... Expected result: 4 Test #3311 2 (5, 6) ......... ......PPP ......PAP ...P..PPP ..PSP.... PP.P..... AP...K... PPPPP.... ..PAP.... Expected result: 11 Test #3312 2 (7, 5) ......... ......... ......... P........ SP....... P...PPPK. ....PAPPP ....PPPPA .....PAPP Expected result: 12 Test #3313 2 (1, 6) ......... .....P... PP..PSP.. AP.PPP... PP.PAP... ...PPP... .K....PPP ......PAP ......PPP Expected result: 9 Test #3314 2 (5, 4) .....PPP. .....PAP. PP...PPP. AP....... PP...K... ......... ......P.. .....PSP. ......P.. Expected result: 9 Test #3315 2 (1, 3) ......PPP ......PAP ......PPP .K....... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 4 Test #3316 1 (2, 7) ......... ......... ......... ..B...... ......... ......... ......... ..K...... ......... Expected result: 9 Test #3317 2 (4, 6) .PAPAP... .PPPPP... ......PPP ......PAP ......PPP .......PS ....K...P ......... ......... Expected result: 10 Test #3318 1 (4, 5) ......... ......... ...P..... ..PSP.... ...P..B.. ....K.... ...PPP... .PPPAPPPP .PAPPPPAP Expected result: 9 Test #3319 2 (5, 2) .......B. ......... .....K... ......... PP.PPP... AP.PAP... PP.PPP... ......P.. .....PSP. Expected result: 7 Test #3320 1 (2, 6) ...PAP... ...PPP... .......B. ......... ......... ......... ..KPPP... ...PAP... ...PPP... Expected result: 8 Test #3321 1 (3, 2) .PAPPSP.. .PPP.P... ...KPPPPP ....PAPAP ....PPPPP ......... ......... ......... ......... Expected result: 5 Test #3322 2 (6, 1) ...PPP... ...PAPK.. ...PPP... ......P.. .....PSP. ..PPP.PPP ..PAP..PA ..PPP..PP ......... Expected result: -1 Test #3323 1 (6, 4) ...PPP... .P.PAP... PSPPPP... .P....... ......K.. ......... ......... ......... ......... Expected result: -1 Test #3324 1 (5, 4) ......... ......... ......... ......... .....K... ......... .....P... ....PSP.. .....P... Expected result: 9 Test #3325 1 (5, 7) ......... ......... ......... .B....... ......... ......... ......... .....K... ......... Expected result: 12 Test #3326 1 (3, 8) .......PP .......PA ..PPPP.PP ..PAPSP.. ..PPPP... PP...B... AP....... PP....... ...K..... Expected result: -1 Test #3327 1 (4, 6) ......... ......... ......... ....P.... ...PSP... ..B.P.... .PPPK.... .PAP..... .PPP..... Expected result: 14 Test #3328 2 (7, 7) ......... ......... ...PPP... ...PAP... ...PPP... PP....... AP....... PP.P...K. ..PSP.... Expected result: 14 Test #3329 1 (8, 2) ......... .PPP..... .PAP....K .PPP..... ......PPP .PPP..PAP .PAP..PPP .PPP..... ......... Expected result: 10 Test #3330 2 (5, 7) ......... PPPPPP... PAPPAP... PPPPPPB.. ......... ......... ......... .....K... ......... Expected result: 14 Test #3331 2 (5, 8) ......... ......... .B....... ....P.... ...PSP... ....P.... ......... ......... .....K... Expected result: 13 Test #3332 1 (8, 2) ......... ......... ........K ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 10 Test #3333 2 (6, 7) .PSP..... ..P...... .PPP..... .PAP.PPP. PPPP.PAP. PAP..PPP. PPP...... ......K.. ......... Expected result: -1 Test #3334 1 (7, 3) ..PPP.... ..PAP.... ..PPP.... .......K. ......... ......... .......PP PPP....PA PAP....PP Expected result: 10 Test #3335 2 (2, 8) ..PAP.... ..PPP.B.. ......... ....P..PP ...PSP.PA ....P..PP ......... ......... ..K...... Expected result: 10 Test #3336 1 (1, 2) ......... .......PP .K.....PA PP.....PP AP....... PP....P.. .....PSP. ......P.. ......... Expected result: 3 Test #3337 2 (8, 2) ......... ......... ........K ......... ......... PP....... AP....... PP....... ......... Expected result: 10 Test #3338 2 (1, 6) .......PP .......PA .......PP .....PPP. .....PAP. .....PPP. .K....... ......... ....B.... Expected result: 7 Test #3339 1 (3, 7) ......... ......... ......PPP .PPPPBPAP PSPAP.PPP .PPPP.... ......... ...K..... ......... Expected result: 14 Test #3340 2 (7, 7) ......... ......... ......... .....PPP. PP...PAP. AP...PPP. PP....... AP.....K. PP....... Expected result: 14 Test #3341 1 (2, 7) ......... ......... ......... ......... ........B ......... ......... ..K...... ......... Expected result: 9 Test #3342 2 (2, 3) ......... ......... B........ PPK...... AP.PPPP.. PPPSPAP.. ...PPPPPP .......PA .......PP Expected result: 5 Test #3343 1 (8, 4) .PSP..... ..P...B.. ..PPP.... ..PAP.... ..PPP...K ......... ......... ......... ......... Expected result: 14 Test #3344 1 (6, 3) ...PAP... ...PPP... ......... ......K.. ......... ......... ...PPP... ...PAPPP. ...PPPAP. Expected result: 9 Test #3345 1 (3, 7) .......PP ...PPP.PA ..BPAP.PP ...PPP... ..P...PPP .PSP..PAP ..P...PPP ...K..... ......... Expected result: 10 Test #3346 2 (1, 1) ......... .K.....PP .......PA .......PP ......P.. .....PSP. .....PPP. ...B.PAP. .....PPP. Expected result: 2 Test #3347 1 (4, 6) ......PPP ......PAP ......PPP ......... ......... ......PPP ....K.PAP ......PPP ......... Expected result: 10 Test #3348 2 (8, 1) ......... ........K ..PPP.... ..PAP.... ..PPP..P. ......PSP .......P. ......... ......... Expected result: 9 Test #3349 2 (1, 1) ......... .K....... PPP...... PAP....PP PPP....PA ..PPP..PP ..PAP.... ..PPP.... ......... Expected result: 2 Test #3350 1 (1, 4) ......... ......... .....B... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #3351 1 (1, 2) ......... ......... .K....... ......... ......... ......... .......P. ......PSP .......P. Expected result: 3 Test #3352 1 (1, 4) ......... B....PPP. .....PAP. .....PPP. .K.....P. ......PSP .......P. ......... ......... Expected result: 5 Test #3353 2 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #3354 2 (8, 7) ......... .B....... .P.....PP PSP....PA .P..PPPPP ....PAP.. ....PPP.. ........K ......... Expected result: 15 Test #3355 1 (3, 5) .....PPP. .....PAP. .....PPPB ......... ......... ...K..... ......... .....PPP. .....PAP. Expected result: 8 Test #3356 2 (7, 8) ......... ....P.... ...PSPPP. ....PPAP. .....PPP. ......... PP....... AP....... PP.....K. Expected result: 15 Test #3357 2 (6, 2) .....PAP. ..PPPPPP. ..PAP.K.. ..PPP.... ......... ......... ......... PPP...... PAP...... Expected result: 12 Test #3358 2 (6, 4) ......... ......... ..PPP.... ..PAP.... ..PPP.K.. .....PPP. .....PAP. PPP..PPP. PAP...... Expected result: 10 Test #3359 2 (8, 7) ......... .......P. ......PSP .......P. ......... ......... ......... ........K B........ Expected result: 15 Test #3360 1 (3, 4) ...PAPPP. ...PPPAP. .....PPP. ......... ...K..... ......... ........P .......PS ........P Expected result: 7 Test #3361 2 (4, 7) ....PPP.. ....PAP.. ...PPPP.. ...PAP... ...PPP... .......B. ......... ....K.... ......... Expected result: 11 Test #3362 2 (7, 6) ......... ......... .....PPP. .....PAPP .....PPPS ........P .......K. .PPP..... .PAP..... Expected result: 13 Test #3363 2 (8, 8) ......... ......... ..B...... .......PP .......PA .......PP ......... ......... ........K Expected result: 16 Test #3364 2 (6, 6) ......... .......PP ...PPP.PA ...PAP.PP PPPPPP... PAP...... PPP...K.. PSP...... .P....... Expected result: 12 Test #3365 2 (1, 8) .PPP..... .PAP...B. .PPP..... ......... PPP...... PAP...... PPP...... ......... .K....... Expected result: 13 Test #3366 2 (7, 7) ......... PPP...... PAP...... PPP...... ..P...... .PSP..... ..P...... .......K. ......... Expected result: 14 Test #3367 2 (4, 1) ......... ....KPPP. ...PPPAP. ...PAPPP. ...PPP... .....P... PP..PSP.. AP...P.B. PP....... Expected result: 5 Test #3368 1 (3, 1) ......... ...K..... ..PPP..PP ..PAP..PA ..PPP..PP ......... .....B... ......... ......... Expected result: 4 Test #3369 1 (8, 1) ......... ..P.....K .PSP..... ..P...PPP ......PAP ......PPP ......... ......... ......... Expected result: 9 Test #3370 2 (4, 7) ...PSP... ....P.... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #3371 1 (5, 5) ......... ......... ......... ..PPP.... ..PAP.... ..PPPKPPP ......PAP ......PPP ......... Expected result: 10 Test #3372 2 (1, 8) ..PSP.... ...P..... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #3373 1 (6, 8) ......... .B....... ......... .......PP P......PA SP.....PP P........ ......... ......K.. Expected result: 14 Test #3374 2 (8, 3) ......... ......... ......... ......B.K ......... ......... ......... ......... ......... Expected result: 11 Test #3375 1 (7, 6) ....PSP.. .....P... ......... ......... ......... ......... .......K. ........B ......... Expected result: 13 Test #3376 2 (5, 2) ......... .......B. .....K... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 7 Test #3377 1 (4, 5) ......... .PPP..... .PAP..... .PPP..... .PAP..... .PPPK.... PSP...... .P....... ......... Expected result: 9 Test #3378 2 (2, 5) ......... ......... PP....... AP....... PP....... ..K..B... ......... PPP...... PAP...... Expected result: 7 Test #3379 2 (6, 5) ......... ......... ......... ......... .......PP ..P...KPA .PSP.PPPP B.PPPPAP. ..PAPPPP. Expected result: 11 Test #3380 2 (5, 8) ....P.... ...PSP... ....P.... ......... ......... ......... ......... PP....... AP...K... Expected result: 13 Test #3381 1 (2, 4) .......PP .......PA .......PP ......... ..K...... ......... .....PPP. .....PAP. .....PPP. Expected result: 6 Test #3382 2 (6, 2) ......... .....B... ......K.. ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #3383 1 (2, 1) ......... ..K...... ..PPP.... ..PAP.... ..PPPP... .PPPPSP.. .PAP.P... .PPP..... ...B..... Expected result: 3 Test #3384 2 (6, 2) ......... ......B.. ....P.K.. PPPPSP... PAPPP.... PPPAP.... ..PPP.... ......... ......... Expected result: 8 Test #3385 1 (5, 2) ....P.... ...PSP... ....PK... ......... ......... B........ ......... ......... ......... Expected result: 9 Test #3386 1 (3, 6) ......... PPPP.PPP. PAPSPPAP. PPPP.PPP. ......... ......B.. PP.K..... AP....... PP....... Expected result: 19 Test #3387 1 (4, 4) ....PAP.. ....PPP.. .....PPP. .....PAP. ...BKPPP. .......PP .......PA ...P...PP ..PSP.... Expected result: 8 Test #3388 1 (6, 4) ......... ......... .PPP..... .PAP..... .PPP..K.. ......... ...PPP... ...PAP... ...PPP... Expected result: 10 Test #3389 1 (3, 2) ......... ......... ...KPPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 5 Test #3390 2 (1, 3) ......... ......... ......... .K....... ......... ..P...... .PSP..... ..P...... ......... Expected result: 4 Test #3391 1 (7, 6) ......... ......... ..PPP.... ..PAP.... PPPPP.... PAP...... PPP....K. ......... ......... Expected result: 13 Test #3392 2 (1, 4) ..PPP..PP ..PAP..PA ..PPPB.PP ......... .K....... ......... ......... PP....... AP....... Expected result: 5 Test #3393 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #3394 1 (7, 6) .....PPP. .....PAP. .....PPP. ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #3395 2 (2, 3) ......... ......... ......... ..K...... ......... ....PPP.. ....PAP.. B..PPPP.. ...PAP... Expected result: 5 Test #3396 2 (8, 2) ......... ......... .....PPPK .....PAP. .....PPP. ......... ......... ......... ......... Expected result: 10 Test #3397 1 (7, 8) .....PAP. .....PPP. ......... ......... ......BPP .......PA ....PPPPP ....PAP.. ....PPPK. Expected result: -1 Test #3398 1 (1, 6) ......... ......... B........ ......... ....PPP.. ....PAP.. .K..PPP.. ......... ......... Expected result: 7 Test #3399 2 (5, 5) ......... ......... ......... ......... ......... .....K... ....B.PPP ......PAP ......PPP Expected result: 10 Test #3400 1 (8, 2) .....PAP. .....PPP. ........K ...PPPPPP ...PAPPAP ...PPPPPP ......... ......... ......... Expected result: 10 Test #3401 2 (8, 1) ......... ........K PP....... AP....... PP....... PP....... AP....... PP....... ......... Expected result: 9 Test #3402 2 (4, 1) ......... ....K.PPP ......PAP .B....PPP P........ SP....... PP.....PP AP.....PA PP.....PP Expected result: 5 Test #3403 2 (4, 1) ......... ....K.... PP....... AP...PPP. PP...PAP. .....PPPP PP.....PS AP......P PP....... Expected result: 5 Test #3404 2 (6, 6) ......... ......... .......PP .....PPPA .....PAPP .....PPPP ......KPA ....B..PP ......... Expected result: 12 Test #3405 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #3406 1 (6, 3) ......... ......... ......... ...PPPK.. ...PAP... PP.PPP... AP....... PP.....B. ......... Expected result: 9 Test #3407 2 (7, 8) ......... ......... ......... ......... ....PPP.. ....PAP.. B...PPP.. ......... .......K. Expected result: 15 Test #3408 2 (3, 6) ......... .....PPP. .....PAP. .....PPP. ......... ......... ...K..... ......... ......... Expected result: 9 Test #3409 2 (3, 4) .....PAP. ..PPPPPP. ..PAP.... PPPPP.... PAPK..... PPP...... ......... ......... ......... Expected result: -1 Test #3410 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #3411 1 (6, 5) ......... P.PPP.... SPPAPB... P.PPP.... ......... ......K.. ......... PP....... AP....... Expected result: 11 Test #3412 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #3413 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #3414 1 (2, 1) ...PAP... ..KPPP... ......P.. .....PSP. ......P.. ......... ......... ......... ......... Expected result: 3 Test #3415 2 (8, 1) ......... ........K ......... .....PPP. .....PAP. .....PPP. ......... ......... ........B Expected result: 9 Test #3416 1 (7, 2) ......... ......... .......K. ..B...... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 9 Test #3417 2 (8, 6) ......... ......... ...PPP... ...PAP... ...PPP... ......... PP..PPP.K AP..PAP.. PP..PPP.. Expected result: 14 Test #3418 1 (1, 8) ......... .B....... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #3419 2 (3, 4) ......... ......... .....P... ....PSP.. ...K.P... ...PPP... ...PAP... ...PPP... ......... Expected result: 7 Test #3420 2 (3, 8) ......PPP ......PAP ......PPP ......... ......... ......... ......... ....PPP.. ...KPAP.. Expected result: 11 Test #3421 2 (4, 2) ......... ......... ....K.... ......PPP ......PAP ......PPP ......... .B....... ......... Expected result: 6 Test #3422 1 (6, 6) ...PAP... ...PPP... PP....... AP....... PP....... ...PPP... ...PAPK.. .P.PPP... PSP...... Expected result: 12 Test #3423 1 (2, 1) .......PP ..K....PA .......PP .......PP .PPP...PA .PAP...PP .PPP..... .......B. ......... Expected result: 3 Test #3424 2 (7, 4) ......... ......... ......... ......... .......K. .PPP..... .PAP..... .PPP..... ......... Expected result: 11 Test #3425 1 (6, 5) ......... ......... B........ ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #3426 2 (8, 4) ...PAP... ...PPPP.. ....PAP.. ....PPP.. ........K ......... ...PPP... ...PAP... ...PPP... Expected result: 12 Test #3427 1 (5, 7) .PPP..P.. .PAP.PSP. .PPP..P.. ......... ......... ......... ......... B....K... ......... Expected result: 12 Test #3428 2 (2, 7) ..P...... .PSP..PPP ..P...PAP ......PPP ......... .......PP .......PA ..K....PP ......... Expected result: 9 Test #3429 2 (7, 7) ......PPP ......PAP ......PPP ......P.. .....PSP. ......P.. ........B .......K. ......... Expected result: 14 Test #3430 1 (1, 8) ......... ...PPP... ...PAP... ...PPP... ......... ......... P...PPP.. SP..PAP.. PK..PPP.. Expected result: 11 Test #3431 1 (3, 3) ......... .......B. ......... ...K..... ......... ...PPP... .P.PAP... PSPPPP... .P....... Expected result: 6 Test #3432 1 (8, 7) ......... ......... ......... ......... ......P.B .....PSP. ....PPP.. ....PAP.K ....PPP.. Expected result: 15 Test #3433 1 (4, 7) .....PAP. .....PPP. ......... ......P.. .....PSP. .B....P.. ......... ....K..PP .......PA Expected result: 11 Test #3434 1 (8, 7) ......... ......... .B..PPP.. ....PAP.. ....PPP.. ......... ......... PP......K AP....... Expected result: 15 Test #3435 1 (8, 6) ......... ......... ......... ......... ......... ......B.. ........K .PPP..... .PAP..... Expected result: 14 Test #3436 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #3437 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ....PPP.. PPPPPAP.. SPAPPPP.. Expected result: 9 Test #3438 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #3439 2 (3, 6) ..PAP.... ..PPP.... ..PAP.... ..PPP.... ......... .....B... ...K..P.. .....PSP. ......P.. Expected result: 9 Test #3440 2 (4, 7) .PPP..... PPAP..... APPP..... PPAP..... .PPP..... .......P. ......PSP ....K..P. ......... Expected result: -1 Test #3441 2 (3, 3) .....PAP. PPP..PPP. PAP...... PPPK..... ......... PP....... AP......P PP.....PS ..B.....P Expected result: 6 Test #3442 2 (8, 1) ......... .....B..K ......... ......... ......... ......... ........P .PPP...PS .PAP....P Expected result: 9 Test #3443 1 (3, 3) ......... ......... ......... ...K..... ..PPP.... ..PAP.... ..PPP..PP .P.....PA PSP....PP Expected result: 6 Test #3444 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #3445 1 (1, 7) ........B ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #3446 2 (2, 2) ...PSP..B ....P.... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #3447 2 (1, 6) ......... ........B ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #3448 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ........B ..K...... Expected result: 10 Test #3449 2 (8, 8) ...PAP... ...PPP... ......P.. .....PSP. PP....P.. AP....... PP....... ...PPP... ...PAP..K Expected result: 16 Test #3450 1 (1, 5) ......... ......... ......... ......... ......... .K...PPP. .....PAP. ...PPPPP. ...PAP... Expected result: 6 Test #3451 1 (6, 7) ....P.... .PPPSP... .PAPP.B.. .PPP..... PPP...... PAP...... PPP...... ......K.. ......... Expected result: -1 Test #3452 2 (8, 5) ......PPP ......PAP .P....PPP PSP.PPP.. .P..PAP.. ....PPP.K ......... ......... B........ Expected result: 15 Test #3453 1 (6, 2) ......... ......... ..PPP.K.. ..PAP.... ..PPP...B ......... ......... ......... ......... Expected result: 8 Test #3454 2 (3, 1) ......PPP PPPK..PAP APSP..PPP PPPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 4 Test #3455 1 (6, 3) ...PAPAP. ...PPPPP. PPP...... PAP...K.. PPP...... ......... ......... ......... ......... Expected result: -1 Test #3456 1 (3, 5) ......... ......... ......... ......... ......... PP.KP.... AP.PSP... PP..P.... ......... Expected result: 8 Test #3457 1 (6, 6) ......... ......... ..PPP.... PPPAP.... APPPP.... PP.P..... ..PSP.K.. ...P..... ......... Expected result: 12 Test #3458 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #3459 1 (4, 1) ......... ....K.... ......... ......... ......... ..B.PPP.. .PPPPAP.. .PAPPPPPP .PPP..PAP Expected result: 5 Test #3460 2 (2, 4) ......... ......... .....P... ....PSP.. ..K..P.PP B...PPPPA ....PAPPP ....PPP.. ......... Expected result: 6 Test #3461 1 (3, 7) ......... ......... ......... ......... ......... ......... ...B..... ...K..... ......... Expected result: 10 Test #3462 2 (6, 7) ..PAP.... ..PPP.... .......PP ....PPPPA ...BPAPPP ....PPP.. ......... .....PK.. ....PSP.. Expected result: 13 Test #3463 1 (3, 1) ......... PP.K..... AP....... PP....PPP .PPP..PAP .PAP..PPP .PPP..... ......... ......... Expected result: 4 Test #3464 1 (7, 8) ......... ......... .PPPP.... PSPAP.... BPPPP.PPP ......PAP ......PPP ......... .......K. Expected result: 15 Test #3465 1 (4, 2) ..PAP.... PPPPP.... AP..K.... PP....... ......... ......... ......... ......... ......... Expected result: -1 Test #3466 1 (7, 4) .....PAP. .....PPP. ......... ......... .......K. ..P...... .PSP..... ..P...... ......... Expected result: 11 Test #3467 1 (7, 5) ......PPP .B....PAP ......PPP ......... ..P...... .PSP...K. ..PPPPPPP ...PAPPAP ...PPPPPP Expected result: 12 Test #3468 1 (3, 3) ....PAP.. ....PPP.. ......... ...K..... ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 6 Test #3469 1 (1, 2) ....PAP.. ....PPP.. .K....... .......P. ......PSP .......P. ......... ......... ......... Expected result: 3 Test #3470 2 (8, 8) .......PA .......PP .B....... ......P.. .....PSP. ......P.. .....PPP. ...PPPAP. ...PAPPPK Expected result: 16 Test #3471 1 (1, 8) .PAP...PS .PPP....P .....PPP. .....PAP. .....PPP. ......... .B....PPP ......PAP .K....PPP Expected result: 9 Test #3472 1 (2, 4) ......... .......B. ......... ......... ..K...... ......P.. .....PSP. ......P.. ......... Expected result: 6 Test #3473 1 (4, 1) ......... ....K.... ......... ......... ......... .B....... ......... ......... ......... Expected result: 5 Test #3474 1 (5, 5) ...PSP... ....P.... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #3475 1 (3, 3) ......... ......... ......... ...K..... ......... ......PPP ......PAP .PPP..PPP .PAP..... Expected result: 6 Test #3476 1 (4, 8) ......... ......... ......... ....PPP.. ....PAP.. PP..PPP.. AP....... PP....PPP ....KBPAP Expected result: 12 Test #3477 2 (2, 5) ......... ......... ....P.... ...PSP... ....PB... ..K...... PP....... AP.....PP PP.....PA Expected result: 7 Test #3478 2 (5, 8) ......... ......... ......... ......... .......PP .......PA .......PP ......... .....K... Expected result: 13 Test #3479 2 (7, 1) ......... .......K. ......... ......... .....PPP. .....PAP. ....BPPP. ...P..... ..PSP.... Expected result: 8 Test #3480 1 (3, 1) ......... ..PK..... .PSP..... ..P...PPP ......PAP ......PPP ......... ......PPP ......PAP Expected result: 4 Test #3481 1 (8, 4) ......... ......... ......... B........ ........K ......... ..PPP.... PPPAP.P.. APPPPPSP. Expected result: 12 Test #3482 1 (7, 3) ......PAP ......PPP ......... ....P..K. ...PSP... ....P.... ......... .B....... ......... Expected result: 10 Test #3483 1 (2, 8) .PAPPPP.. .PPPPAP.. .PPPPPP.. .PAP..... .PPP..... ......... ......... ......... .BK...... Expected result: 10 Test #3484 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #3485 1 (1, 3) ......... ......... ......... .K....... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 4 Test #3486 1 (8, 1) ..B...... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #3487 1 (8, 5) ......... ..P...... .PSP..... ..PPPP... ...PAP... ...PPP..K ....PPPPP ....PAPAP ....PPPPP Expected result: 13 Test #3488 1 (2, 4) .PPP..... .PAP..... .PPP....P .......PS ..K.....P .......PP .......PA .......PP ......... Expected result: 6 Test #3489 1 (2, 7) ......... ......... ......... ......... ......... P........ SP....... P.K...... ......... Expected result: 9 Test #3490 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #3491 1 (7, 5) ......PPP .P....PAP PSP...PPP .P....... PPP.B.... PAP.PPPK. PPP.PAP.. ....PPP.. ......... Expected result: 12 Test #3492 2 (5, 4) ......... ......... ......... ......... .....K... ......PPP .B....PAP ......PPP ......... Expected result: 9 Test #3493 1 (5, 3) .......PA .......PP ......... .....K... ......... .....PPP. .....PAP. PP.P.PPP. APPSP.... Expected result: 8 Test #3494 2 (7, 1) .PAP..... .PPP...K. ......... PP....PPP AP....PAP PP....PPP ......... ......... ......... Expected result: 10 Test #3495 1 (6, 6) .PAPPP... .PPPAP... ...PPP... ....PPP.. ....PAP.. ....PPP.. ......K.. ......... ......... Expected result: 12 Test #3496 2 (8, 7) .....PSP. ......P.. ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #3497 2 (5, 6) ......... ......... ......PPP ......PAP ......PPP ......... .BPPPK... ..PAP.... ..PPP.... Expected result: 11 Test #3498 1 (7, 6) .......PS ........P ....B.... ...PPP... ...PAP... ...PPP... .......K. .PPP...PP .PAP...PA Expected result: 13 Test #3499 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #3500 2 (6, 2) ......... ......... ......KP. PP....PSP AP.....P. PP....... ......... ......... ......... Expected result: 8 Test #3501 2 (4, 6) ......... ......... PP....... AP.PPP... PP.PAP... ...PPP... ....K.... ......... ......... Expected result: 10 Test #3502 1 (3, 2) ........B ......... ...K..... ......... ......... PP....... AP....... PP.....P. ......PSP Expected result: 5 Test #3503 1 (7, 4) ......... ......P.. .....PSP. ......P.. B......K. ......... ......... ....PPP.. ....PAP.. Expected result: 11 Test #3504 1 (5, 4) ....PAPPP ....PPPAP ......PPP ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #3505 2 (3, 7) ....PAP.. ....PPP.. PP....... AP....... PPP...... PAP...... PPP...... .P.K..... PSP....B. Expected result: 10 Test #3506 2 (7, 6) .......PP .......PA .......PP ......... .B....... ......... .......K. ......... ......... Expected result: 13 Test #3507 1 (5, 2) ......... ......... .....K... .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. .P....... PSP...... Expected result: 7 Test #3508 2 (7, 7) ......... ......... ...PPP... ...PAP... ...PPPPPP ...PAPPAP ...PPPPPP .......K. ......... Expected result: 14 Test #3509 2 (6, 8) ......... ......PPP ......PAP ...PPPPPP .PPPAP... .PAPPP... .PPP..... ......B.. ......K.. Expected result: 14 Test #3510 2 (2, 5) ......... ......... ......... ......... ......... ..K.PPP.. ....PAPPP ....PPPAP ....PAPPP Expected result: 7 Test #3511 1 (4, 1) ......... PPP.K.... PAP...... PPP...... ......... ......... ......... ......... ......... Expected result: 5 Test #3512 1 (2, 3) ......... ......... ...B..... ..K...... ......... ......... ....PPP.. .P..PAP.. PSP.PPP.. Expected result: 5 Test #3513 1 (4, 1) ......... ....K.... ......... ......... ......... ......PPP P.....PAP SP....PPP P........ Expected result: 5 Test #3514 1 (2, 1) ......... ..K...... .P.PPP.PP PSPPAP.PA .P.PPP.PP ......... ......... ......... ......... Expected result: 3 Test #3515 1 (1, 8) ......... ......... .B....... ......... ......... ......... ..PPP.... ..PAP.... .KPPP.... Expected result: 9 Test #3516 1 (7, 2) ......... ......... .......K. ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #3517 1 (6, 3) ......... ......... ......... ......K.. ......... ......... .......B. ......... ......... Expected result: 9 Test #3518 2 (3, 6) ......... ......... ......... ...PPP... ...PAP.PP ...PPP.PA ...K...PP .......PB ......PSP Expected result: 9 Test #3519 1 (1, 3) ......... ......... ......... .KB..P... .PPPPSPPP .PAP.P.PA .PPP...PP PP....... AP....... Expected result: 4 Test #3520 1 (4, 1) .PSP..... ..P.K.... ......... ......... ...PPPPPP ...PAPPAP ...PPPPPP ......... ......... Expected result: 7 Test #3521 2 (7, 1) .....PSP. ......PK. .PPP..... .PAP..... .PPP..... ...PPP... ...PAP... ...PPP... ......... Expected result: 10 Test #3522 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ..PPP.... ..PAP.... Expected result: 6 Test #3523 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #3524 1 (1, 1) ......... .K....... ......... .....B... ........P .....PPPS .....PAPP .....PPP. ......... Expected result: 2 Test #3525 2 (8, 2) .....PSP. ...PPPP.. ...PAP..K ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 18 Test #3526 1 (2, 6) ......... ......... .......P. ......PSP B......P. ......... ..K...... PP....... AP....... Expected result: 8 Test #3527 1 (7, 5) ......... ......... ......... ......... ......... .......K. PP....... AP....... PP....... Expected result: 12 Test #3528 2 (3, 1) .......PA ...K...PP ......... .PPP..... PPAP..... APPP..... PP....... ......... ......... Expected result: 4 Test #3529 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #3530 1 (1, 6) ......... ......... ......... B........ ......... ......... .K....... ......... ......... Expected result: 7 Test #3531 1 (8, 5) ......... ......... ......... PPP..PPP. PAP..PAP. PPP..PPPK ......... ......... ......... Expected result: 13 Test #3532 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #3533 2 (6, 1) ......... .B....K.. ........P PPP....PS PAP.....P PPP...... ......... ...PPP... ...PAP... Expected result: 7 Test #3534 2 (3, 6) ......... ......... ......... ......... P..B..... SP....... P..K..... ..PPP.... ..PAP.... Expected result: 9 Test #3535 2 (2, 7) .......PP ..B....PA ......PPP ......PAP ......PPP .....PPP. .....PAP. ..K..PPP. ......... Expected result: 9 Test #3536 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ...B..... Expected result: 9 Test #3537 1 (6, 7) ......... ....P.... ...PSP... ....P.... ....PPP.. ....PAP.. ....PPPPP ......KPA .......PP Expected result: 13 Test #3538 2 (4, 4) ......... .....P... ....PSP.. .....P... ...BK.... ......... ......... ......... ......... Expected result: 8 Test #3539 2 (1, 1) ......... .K....... PP....... APPP..... PPAP..... .PPP..... ......... ......... ......... Expected result: 2 Test #3540 1 (7, 5) ......... ......... ......... ........P .......PS .......KP ......... ......... .......B. Expected result: 12 Test #3541 1 (5, 4) ......PPP ......PAP ......PPP PP....... AP...K... PPP.PPP.. .PSPPAP.. ..P.PPP.. ......... Expected result: 9 Test #3542 2 (2, 5) ......... ......... P..PPP... SP.PAP.PP P..PPP.PA ..K....PP ......... ......... ......... Expected result: 7 Test #3543 2 (2, 2) ...PPPPP. ...PAPAP. ..KPPPPPB ......... ......... ......... ......... .......PP .......PA Expected result: 4 Test #3544 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #3545 2 (7, 5) ......... ......... ......... .B....... ......... .......K. ......... ......... ......... Expected result: 12 Test #3546 1 (3, 5) ..PPP.... ..PAP.... ..PPP.PPP ..PSP.PAP ...P..PPP ...KPPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #3547 2 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... B........ Expected result: 10 Test #3548 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ...PPP... ...PAP... Expected result: 7 Test #3549 2 (4, 5) ...PAP... ...PPP... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #3550 1 (8, 1) ......... ........K .PPP.PPP. .PAP.PAP. .PPP.PPP. .PPP..... .PAP..... .PPP..... ......... Expected result: 9 Test #3551 1 (4, 1) ......P.. ....KPSP. ...PPPPP. ...PAPAP. ...PPPPP. ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 5 Test #3552 1 (1, 5) ......... ...PPP... ...PAP... ...PPP... ...B..... .K......P .....PPPS .....PAPP .....PPP. Expected result: 6 Test #3553 1 (6, 6) ......... ......... ......... ......... ......... PP....... AP....K.. PP....... ......... Expected result: 12 Test #3554 2 (6, 5) ......... ......... ...B..PPP P.....PAP SP....PPP P.....K.. ......... ......... ......... Expected result: 11 Test #3555 1 (8, 4) ......... ......... ......... ......B.. ...PPP..K ...PAP... ...PPP... ..PSP.... ...P..... Expected result: 12 Test #3556 2 (6, 6) .......B. PPP...... PAP...... PPP...... ......... ......... ..PPP.K.. ..PAP.... ..PPP.... Expected result: 12 Test #3557 1 (4, 2) ......... PP....... AP..K.... PP.P..... ..PSP.... PPPP..... PAP...... PPP....B. AP....... Expected result: 6 Test #3558 2 (4, 4) ...PAP... ...PPPPPP ......PAP ......PPP ..B.K.... ......PPP ......PAP ......PPP ......... Expected result: 8 Test #3559 2 (1, 8) .....BPAP ......PPP .PPP.PPP. .PAP.PAP. .PPP.PPP. ...P..... ..PSP.... ...P..... .K....... Expected result: 9 Test #3560 2 (4, 6) .....PAP. .....PPP. PPP...... PAP...... PPP..PPP. .....PAP. ....KPPP. ......... ......... Expected result: 10 Test #3561 2 (6, 7) ...PPP... ...PAP... ...PPPPP. .....PAP. .....PPP. ......... ..B...... ...PPPK.. ...PAP... Expected result: 13 Test #3562 1 (1, 5) ......... ......... ......... ......... .B...PPP. .K...PAP. .....PPP. ......... ......... Expected result: 6 Test #3563 2 (1, 3) ......... ...P...PP ..PSP..PA .K.P...PP ......... ......... ......B.. ......... ......... Expected result: 4 Test #3564 2 (3, 2) ......... ......... ...K..... ......... ......... ..P...... .PSP..... .BP...... ......... Expected result: 5 Test #3565 2 (1, 5) ......... .....PPP. .....PAP. .....PPPP ......PPA .K...PSPP ......P.. ......... ......... Expected result: 6 Test #3566 1 (1, 7) ..PSP.... ...P..... ......... ......... ......... ......PPP ......PAP .K....PPP ......... Expected result: 8 Test #3567 2 (5, 6) .......PS ........P ......... ......... .B....... ......... .....K... ......... ......... Expected result: 11 Test #3568 2 (5, 7) ..PPP..PA ..PAP..PP ..PPPPPP. .....PAP. .....PPP. ......... ......... .....K... ......... Expected result: 12 Test #3569 1 (8, 5) ......... ....PPP.. ....PAP.. .PPPPPP.. .PAP..... .PPP....K ......... .PPPP.... .PAPSP... Expected result: 13 Test #3570 1 (8, 3) ...B..... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #3571 1 (7, 1) ....PPP.. ....PAPK. ....PPP.. ......... ....B.... ......... ......... ......... ......... Expected result: 12 Test #3572 2 (4, 4) ......... ......... ......... ......P.. ....KPSP. ......P.. ......... ......... ......... Expected result: 8 Test #3573 1 (2, 7) .B....... ......... ......... ..PPP.... ..PAP.... ..PPPP... ....PSP.. ..K..P... ......... Expected result: 9 Test #3574 2 (2, 7) ......PAP ...PPPPPP ...PAP... ...PPP... ......... ......... PP....... APK...... PP....... Expected result: 9 Test #3575 2 (2, 8) ......... ......... ......... ......... ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. ..K...... Expected result: 10 Test #3576 2 (2, 1) ......... ..K...... ......... ......... ......... ........P .......PS ........P ......... Expected result: 3 Test #3577 1 (7, 4) ......... ......... .B....... ......... .......K. ......... ......... ..PPP.... ..PAP.... Expected result: 11 Test #3578 1 (6, 6) ...B...PA PP.....PP AP....... PP....... ......... ..PPP.... ..PAP.K.. .PPPP.... PSP...... Expected result: 12 Test #3579 1 (3, 7) ......... ......... .PPP..... .PAP..... .PPP..... .P....... PSP...... .P.K..... ........B Expected result: 12 Test #3580 1 (1, 3) .PAP..... .PPP..... ......... .K.PPP... ...PAP... ...PPP... ......... .......PP .......PA Expected result: 4 Test #3581 1 (8, 4) .....PPP. .....PAP. .....PPP. ......... ........K ......... .....PPP. .....PAP. .....PPP. Expected result: 12 Test #3582 1 (8, 7) ......... ......... ......... ......... .B.....P. ......PSP .......P. ........K ......... Expected result: 15 Test #3583 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ...P...PP B.PSP..PA Expected result: 5 Test #3584 1 (1, 5) ....PPPSP ....PAPPP ....PPPAP ......PPP ......... .K....... ....B.... .PPP..... .PAP..... Expected result: 6 Test #3585 2 (8, 3) .PAPP.... .PPPSP... ....P.... .....PPPK .....PAP. PPP..PPP. PAP...... PPP...... ......... Expected result: 17 Test #3586 1 (8, 4) ......PAP ......PPP ..P...... .PSP..... ..P..B..K ......... ......... ......... ......... Expected result: 12 Test #3587 2 (2, 7) ...B..... ......... ......... ...PPPP.. ..PSPAP.. ...PPPP.. ...PPP... ..KPAP... ...PPP... Expected result: 9 Test #3588 1 (1, 6) ......... ......... PP....... AP....... PP....... ......... .K....... ......B.. ......... Expected result: 9 Test #3589 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......PPP ......PAP Expected result: 7 Test #3590 2 (6, 5) ......... .....B... .PPP..... .PAP..... .PPP..... ......K.. ..PPP.... ..PAPPPP. ..PPPPAP. Expected result: 11 Test #3591 1 (7, 4) ......... ........B ......... ......... .......K. ......... ......... PPP...... PAP...... Expected result: 11 Test #3592 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #3593 1 (5, 1) ......... .....K... ......... ......... ....PPP.. ..PPPAP.. ..PAPPP.. PPPPP.... AP....... Expected result: 6 Test #3594 2 (1, 5) ......... .....B... ......... ......... ...PPP... .K.PAP... ...PPP... ......... ......... Expected result: 6 Test #3595 2 (4, 7) ......... ......... ......... ......... .PPP..... .PAP..PPP .PPP..PAP ....K.PPP ......... Expected result: 11 Test #3596 2 (5, 6) ......... ......... ......... .......PP .......PA .......PP .PPP.K... .PAPPB... .PPPSP... Expected result: 11 Test #3597 2 (2, 3) ......PSP .......P. .....PPP. ..K..PAP. .B...PPP. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #3598 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #3599 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ....B.PPP ......PAP Expected result: 7 Test #3600 2 (3, 2) ......PSP .......P. ...K..... ......... .......PP .......PA .......PP ......... ......... Expected result: 5 Test #3601 1 (5, 7) ....PPPAP ....PAPPP ....PPPSP .......P. ......... ......... ...B..... .....K... ......... Expected result: 12 Test #3602 1 (4, 4) ......... ...P..... ..PSP.... ...P..... ....K.... ......... ......... ......... ......... Expected result: 8 Test #3603 1 (1, 6) ......... B.....PPP ......PAP ......PPP ...P.PPP. ..PSPPAP. .K.P.PPP. .......PP .......PA Expected result: 7 Test #3604 2 (5, 8) .....P... ....PSP.. .....P... ......... .B....... .....PPP. .....PAP. .....PPP. .....K... Expected result: 13 Test #3605 1 (2, 3) ......... ........B ......... ..K...... ......... ......... ......... PP....... AP....... Expected result: 5 Test #3606 2 (2, 3) ......... ......... ......... ..K....P. ......PSP .......P. ......... ......... ......... Expected result: 5 Test #3607 1 (7, 2) ......... ......... .......K. ......... ......... ......... .....P... ....PSP.. .....P... Expected result: 9 Test #3608 2 (6, 8) .....PAP. ....BPPP. ......... ....P.... ...PSP... ....P..PP .......PA ...PPP.PP ...PAPK.. Expected result: 14 Test #3609 2 (8, 1) ......... ........K ......... ......... .B....... P........ SP....... P........ ......... Expected result: 9 Test #3610 2 (1, 4) .PSPAP... ..PPPP... ......... ......... .K....... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #3611 2 (2, 8) ......... ......... ......... PPP..P... PAP.PSPPP PPP..P.PA .......PP ......PPP ..K...PAP Expected result: 12 Test #3612 1 (8, 6) ......... P........ SP....... P....B.PP .......PA .......PP ....PPP.K ....PAP.. ....PPP.. Expected result: -1 Test #3613 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #3614 2 (3, 8) .....B... ......... ..PPP.... ..PAP.PPP PPPPP.PAP PAP...PPP PPP...... ......... ...K..... Expected result: 15 Test #3615 2 (1, 2) ......... ......... .K....... ..PPP.... ..PAP.PPP ..PPP.PAP .PSP..PPP ..P...... ......... Expected result: 3 Test #3616 2 (2, 6) ......... ......... .B....... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #3617 2 (5, 2) ......... ......... ..PPPK... ..PAP.... ..PPP.... ......... ........B ......... ......... Expected result: 7 Test #3618 1 (4, 7) ......... .P....... PSP...... .P....... ..B...... ......... ......... ....K.... ......... Expected result: 11 Test #3619 1 (2, 4) ......... ....B.... ......... .....PPP. ..K..PAPP .....PPPA .......PP ......... ......... Expected result: 6 Test #3620 1 (7, 8) .....PSP. ......P.. ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #3621 1 (3, 6) ....PAP.. ....PPP.. .PPP..... .PAP..... .PPP..... ......PB. ...K.PSP. ......P.. ......... Expected result: 9 Test #3622 2 (2, 1) ......... ..K...... ......... ......... ......B.. ......... ..P...... .PSP..... ..P...... Expected result: 3 Test #3623 1 (6, 4) .B....... ......... .PPP..... .PAP..... .PPP..K.. ......... PPP...... PAP.....P PPP....PS Expected result: 10 Test #3624 2 (6, 6) .PPP..... .PAP..... .PPP..... ......... .......PP .......PA ....B.KPP ......P.. .....PSP. Expected result: 12 Test #3625 2 (4, 8) ......... ......... ......... ......... PP....... AP..B..PP PP.....PA PP.....PP AP..K.... Expected result: 12 Test #3626 1 (3, 2) ......... ......... ...K..... PP....... AP....... PPP...... PAP...... PPP...... ......... Expected result: 5 Test #3627 1 (2, 7) ......... ......... .B....... ......... .....PPP. .....PAP. .....PPP. ..K....P. ......PSP Expected result: 9 Test #3628 2 (5, 6) ......... ......... ..PPP.... ..PAPB... ..PPP.... ......... .....K... ......... ......... Expected result: 11 Test #3629 2 (2, 4) .......PA ...PPP.PP ...PAP... ...PPP... ..K.....P .......PS ...PPP..P ...PAP... ...PPP... Expected result: 6 Test #3630 1 (7, 3) ......... ....PPP.. ....PAP.. ....PPPK. PPPPSP... PAP.PPP.. PPP.PAP.. ....PPP.. ......... Expected result: 10 Test #3631 1 (1, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.... .......P. .K....PSP .......P. ......... Expected result: 7 Test #3632 1 (6, 3) ......... ....P.... ...PSP... ....P.K.. ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #3633 2 (1, 8) ......... ......... ......P.. .....PSP. ......P.. ..PPP.... ..PAPPP.. ..PPPAP.. .K..PPP.. Expected result: 9 Test #3634 2 (7, 5) .PPP..PPP .PAP..PAP .PPP..PPP ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #3635 1 (2, 2) ....PAP.. ....PPP.. ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #3636 2 (5, 6) ......PPP ......PAP ..PPP.PPP ..PAP.... .PPPP.... PSP...... .P...K... ......PPP ......PAP Expected result: 11 Test #3637 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #3638 2 (8, 8) ......... ......... ......PPP PP....PAP AP....PPP PP....PAP ......PPP ......... ........K Expected result: 16 Test #3639 1 (6, 6) ..PPP.... ..PAP.... ..PPP.... PPP...B.. PAP...... PPP...... ......K.. ..PPP.... ..PAP.... Expected result: -1 Test #3640 2 (4, 4) ......... ......... .PPP..... .PAP..... .PPPKB... ......... ......... ......... ......... Expected result: 8 Test #3641 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... B..K..... Expected result: 11 Test #3642 2 (5, 2) ......... .......P. .....KPSP PPP....P. PAP...... PPP...... AP....... PP.PPP... ...PAP... Expected result: 7 Test #3643 1 (4, 8) ......... ..PPP.... ..PAP.... ..PPP.... .....P... ....PSP.. .....P... ......... ....K.... Expected result: 12 Test #3644 2 (2, 7) ......... ...PPP... ...PAP... ...PPPPP. ...B.PAP. .....PPPP PP.....PS APK.....P PP....... Expected result: 9 Test #3645 2 (5, 8) ......... ......PPP ..B.PPPAP ....PAPPP ....PPPP. .....PAP. .....PPP. ......... .....K... Expected result: 13 Test #3646 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ........B .....PPP. .....PAP. Expected result: 11 Test #3647 2 (7, 5) .....B... ......... ......... ......... ......... .......K. ......... .P....... PSP...... Expected result: 12 Test #3648 2 (4, 4) ......PPP ......PAP ......PPP B......PP ....K..PA .......PP PPP...... PAP...... PPP...... Expected result: 8 Test #3649 2 (5, 8) ......... PP....... AP.....PP PP.....PA ......PPP .....PSP. ......P.. PP....... AP...K... Expected result: 13 Test #3650 1 (6, 6) ......... ......... PP..P.... AP.PSP... PP..P.... PPP...... PAP...K.. PPP.....B ......... Expected result: 12 Test #3651 1 (3, 3) .PPP.PAP. .PAP.PPP. .PPP...P. ...K..PSP ...B...P. ......... .....PPP. .....PAP. .....PPP. Expected result: 6 Test #3652 1 (7, 7) ......PAP ...PPPPPP ...PAPSP. ...PPPP.. PPP...... PAP...... PPP.....B .......K. ......... Expected result: -1 Test #3653 2 (7, 3) ...PAP... ...PPP... ......... .......K. ......... ......... ......... ...PPP... ...PAP... Expected result: 10 Test #3654 1 (2, 2) ......... B........ ..K...... .....PPP. .....PAP. ...PPPPP. ...PAP... .PPPPP... PSPAP.... Expected result: 4 Test #3655 1 (2, 1) ......... ..K...... ...PPP... ...PAP... ...PPP... ........B ......... ..PPP.PPP ..PAP.PAP Expected result: 3 Test #3656 2 (3, 7) ......... ...PPPB.. ...PAP... ...PPP... ......... ......... ......... P..K.PPP. SP...PAP. Expected result: 10 Test #3657 2 (1, 5) ......... ......... .PPP..... .PAP..... .PPPPPP.. .K.BPAP.. PPP.PPP.. PAP...... PPP...... Expected result: 6 Test #3658 1 (1, 2) ......... ......... .K....... ......... ...B..... ......... ......... ......... ......... Expected result: 3 Test #3659 2 (6, 1) ...P..... ..PSP.K.. ...P..... ......... ...PPP... ...PAP... ...PPP... .......B. ......... Expected result: 11 Test #3660 1 (7, 4) ......... ......... ......... ......... B......K. ......... ....PPP.P ....PAPPS ....PPP.P Expected result: 11 Test #3661 2 (6, 1) ......... .PPP..K.. .PAP....B .PPP..... ......... ......... ......... ......... ......... Expected result: 7 Test #3662 2 (8, 2) ......... ..PPP.... ..PAP...K ..PPP.... .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... ......... Expected result: 10 Test #3663 1 (6, 4) ......... ......... ......... ......... ......K.. ..P...... .PSPB.... ..P...... ......... Expected result: 10 Test #3664 2 (5, 7) ......... ......... ......... ....P.... ...PSP... ....P.... ......... .....K... .B....... Expected result: 12 Test #3665 2 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #3666 2 (5, 6) ....PAP.. B...PPP.. ......... .....P... ....PSP.. .....P... .....K... PPP...... PAP...... Expected result: 11 Test #3667 1 (3, 6) ....B..PA .......PP ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #3668 1 (4, 3) ......... ......... ......... ....K.... P........ SP....... P........ ......... ......... Expected result: 7 Test #3669 2 (8, 2) ....B.... ......... ........K .....PPP. .....PAP. ....PPPP. ...PSP... PPP.P.... PAP...... Expected result: 10 Test #3670 1 (7, 7) ...PAP.B. ...PPP... ......... ......... ...PPP... ..PPAP... PPSPPP... APP....K. PP....... Expected result: 14 Test #3671 2 (6, 3) ..PPP.... ..PAP.... ..PPP.... PPP...K.. PAP.....B PPP...... .......P. .PPP..PSP .PAP...P. Expected result: -1 Test #3672 1 (4, 8) ......... ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... ....P.... ...PSP... ....P.... ....K.... Expected result: 12 Test #3673 1 (5, 6) ......... ......... ......... .PPPPPPP. .PAPSPAP. .PPPPPPP. .....K... ......... ......... Expected result: 11 Test #3674 2 (4, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... .....PPP. .....PAP. ....KPPP. Expected result: 12 Test #3675 1 (5, 4) ......... ..PPP.... ..PAP.... ..PPP.... .....K... ......... ........P .......PS ........P Expected result: 9 Test #3676 1 (2, 6) ..PSP.... ...P..... ......... .......PP .......PA .......PP ..K...... ......... ......... Expected result: 8 Test #3677 2 (4, 4) ....PAPSP ....PPPP. ......... ......BPP ....K..PA .....PPPP .....PAP. .....PPP. ......... Expected result: 8 Test #3678 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #3679 1 (1, 4) ......... ......... ......... ......B.. .K....PPP ......PAP ......PPP ......... ......... Expected result: 5 Test #3680 1 (4, 8) ...PPP... ...PAP... ...PPP... ......... ..P.PPP.. .PSPPAP.. ..PBPPP.. ......... ....K.... Expected result: 12 Test #3681 1 (3, 3) ......... ......... ......... .P.K..... PSP...... .P....... ......... .PPPPP... .PAPAP... Expected result: 6 Test #3682 2 (4, 7) ......... .......PP .......PA ..PPP..PP ..PAP.... ..PPP.... .....PPP. ....KPAP. .....PPP. Expected result: 11 Test #3683 2 (1, 1) ......... .K....... ......... ......... ........P .......PS ........P ......... ......... Expected result: 2 Test #3684 1 (4, 2) ......... ......... ....K.... ......... ......... ...PPP..B ...PAP... ..PPPPPP. ..PAPPAP. Expected result: 6 Test #3685 1 (8, 5) ...B..... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #3686 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... .......B. ......... Expected result: 3 Test #3687 2 (1, 7) ......... ......... ......... ......... ......... ......... ....B.... .K....... ......... Expected result: 8 Test #3688 2 (3, 5) .PPP..... .PAP..... .PPP..... ......... PP....... AP.K..... PP.B..... ...PPP... ...PAP... Expected result: 8 Test #3689 1 (5, 8) ....PAP.. ....PPPPP ......BPA .......PP ......P.. PPP..PSP. PAP...P.. PPP...... .....K... Expected result: 13 Test #3690 1 (6, 7) ..PAP.... ..PPP.... ......... ......... ......... ......... ...PPP... P..PAPK.. SP.PPP... Expected result: 13 Test #3691 1 (8, 7) .......PP .......PA ......PPP B....PSP. ......P.. ......... ......... PPPP....K APAP..... Expected result: 15 Test #3692 1 (2, 7) .PAP..... .PPP..... .PAP..... .PPP..... ........B ......... ......... ..KPPP... ...PAP... Expected result: 9 Test #3693 2 (8, 1) ......... .P......K PSP...... .PPP..... .PAP..... .PPP..... .....PPP. .....PAP. .....PPP. Expected result: 9 Test #3694 2 (1, 6) ...PPP... B..PAPPPP PP.PPPPAP AP....PPP PP....... ......... .K....... ......... ......... Expected result: 9 Test #3695 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #3696 2 (7, 8) ......... .....PPP. .....PAP. .....PPP. .......B. ......... ....P.... ...PSP... ....P..K. Expected result: 15 Test #3697 1 (7, 4) ....PAP.. ....PPP.. ......... ......... PPP.PPPK. PAP.PAP.. PPP.PPP.. ......... ......... Expected result: 11 Test #3698 1 (6, 2) ......B.. ......... ......K.. ......... PPP...... PAP...P.. PPP..PSP. PP.PPPP.. AP.PAP... Expected result: 8 Test #3699 1 (8, 2) ......... ..P...... .PSP....K ..P...... ......... ......... PPP...... PAP...... PPP...... Expected result: 10 Test #3700 1 (4, 5) ......... P........ SP....... P........ ......... ...BK.... ......... ......... ......... Expected result: 9 Test #3701 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ..P...... BPSP..... Expected result: 6 Test #3702 2 (6, 8) ......... ..P...... .PSP..... ..P...... ......... ......... .PPP...PP .PAP...PA .PPP..KPP Expected result: 14 Test #3703 1 (1, 8) ......... .P....... PSP....PP .P..PPPPA ....PAPPP ....PPP.. ......... ......... .K......B Expected result: 13 Test #3704 1 (1, 1) ...PPP... .K.PAP... ...PPP... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 2 Test #3705 1 (5, 7) ...B..... ......... ......... ......... ......... PPPPP.PPP PAPAP.PAP PPPPPKPPP ......... Expected result: 12 Test #3706 2 (6, 4) ......... ...PPP... ...PAP... ...PPP... .PPP..KP. .PAP..PSP .PPPPPPP. ....PAP.. ....PPP.. Expected result: 10 Test #3707 2 (4, 8) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ....K.... Expected result: 12 Test #3708 2 (3, 7) ......B.. .....PPP. .....PAP. .....PPP. ......... .P....... PSP...... .P.K..... ......... Expected result: 10 Test #3709 2 (8, 1) ....PPP.. ....PAP.K ....PPP.. ......... ......... ......... PP....... AP....... PP....... Expected result: 13 Test #3710 2 (6, 3) ...PPP.PP ...PAP.PA .PPPPP.PP .PAP..K.. .PPP...B. ......... ......... ......... ......... Expected result: 13 Test #3711 2 (5, 8) ...B..... ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... .....K... Expected result: 13 Test #3712 2 (3, 4) ......... ........P .......PS ........P PPPK..PPP PAP...PAP PPP...PPP ......... ......... Expected result: 7 Test #3713 1 (8, 8) ....PPP.. B...PAPPP ....PPPPA .......PP ......... ......... ......... .....PPP. .....PAPK Expected result: 16 Test #3714 2 (1, 1) ......... .K.....B. PPP...... PAP...... PPP....P. ......PSP ...PPP.P. ...PAP... ...PPP... Expected result: 2 Test #3715 1 (7, 8) ......... ......... ..P...... .PSP..... ..P...... ......... ......... ......... .......K. Expected result: 15 Test #3716 2 (5, 6) ......PPP ......PAP ..PPP.PPP ..PAP..PP ..PPP..PA .......PP .....K... .P....... PSP...... Expected result: 11 Test #3717 1 (5, 1) ......... .....K... .B....... ......... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 6 Test #3718 1 (8, 5) .....P... ....PSP.. .....P... ...BPPP.. ....PAP.. ....PPP.K ......PPP PPP...PAP PAP...PPP Expected result: -1 Test #3719 1 (7, 1) ...PPP... ...PAP.K. ...PPP... ....P.... ...PSP... ....P.... B.....PPP ......PAP ......PPP Expected result: 18 Test #3720 1 (8, 8) .......PP .......PA .......PP ......... ......... ......... ......... ......... ........K Expected result: 16 Test #3721 2 (5, 2) ......... ......... .....K... ..B...... ......... ......... ......... ......... ......... Expected result: 7 Test #3722 1 (3, 2) ......... ......... ...K..... ......... ......... .......B. ......... ......... ......... Expected result: 5 Test #3723 2 (3, 8) ...PAP... P..PPP... SP.....PP P......PA .......PP ...B..... ......... ......... ...K..... Expected result: 11 Test #3724 2 (6, 2) .PPP..... BPAP..... .PPP..K.. .......PP .......PA .......PP ......... ......PPP ......PAP Expected result: 10 Test #3725 1 (7, 2) ......... PP....... AP.PPP.K. PP.PAP... ...PPP... B........ PPP...... PAP...... PPP...... Expected result: 9 Test #3726 2 (4, 2) ...PAP... ...PPP... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #3727 1 (5, 2) ......... ......... .....K... ......... ......... ......... P........ SP....... PB....... Expected result: 7 Test #3728 1 (8, 6) ......... ......B.. ...P..... ..PSP.... ...P..... ......... ........K ......... ......... Expected result: 14 Test #3729 1 (8, 6) ......... ......... ......... .....PPP. .....PAP. .....PPP. ........K ......... ......... Expected result: 14 Test #3730 1 (8, 2) ......... ......... ........K ......... ......... ......... ......B.. ......... ......... Expected result: 10 Test #3731 2 (5, 6) ....PSP.. .PPP.P... .PAP..... .PPPPPP.. ....PAP.. ....PPP.. .....KB.. ......... ......... Expected result: 11 Test #3732 1 (6, 3) ...PPP... ...PAP... ...PPP..P ......KPS ........P ......PPP B.....PAP ......PPP ......PAP Expected result: 9 Test #3733 1 (2, 2) ......... ......... ..K...... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 4 Test #3734 1 (1, 3) ......... ......... ......... .K....... B......PP .......PA .......PP ......... ......... Expected result: 4 Test #3735 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ..P...... .PSP..... Expected result: 7 Test #3736 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #3737 1 (1, 1) ....PPP.. .K..PAP.. ....PPP.. ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 2 Test #3738 1 (8, 1) ......... ........K ......... ......... ......... ......... .P..PPP.. PSP.PAP.. .P..PPP.. Expected result: 9 Test #3739 2 (3, 4) ......... ......... ......... ......... ...K..P.. .....PSP. ......P.. ......... ......... Expected result: 7 Test #3740 1 (7, 1) ......... .......K. ......... ......... .B....... ......... ......... ......... ......... Expected result: 8 Test #3741 2 (3, 6) .PAP..... .PPP..... ......... ....PPP.. ....PAP.. ....PPPPP ...K..PAP ......PPP ......... Expected result: 9 Test #3742 1 (4, 6) ......... ......... .B.....PP .......PA .....PPPP .....PAP. ....KPPP. ......... ......... Expected result: 10 Test #3743 1 (7, 1) ......... .......K. ......... ......... ......... .....P... ....PSP.. .....P... ......... Expected result: 8 Test #3744 1 (6, 2) .......PS PPP.....P PAP...K.. PPP...... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 8 Test #3745 1 (6, 1) ......... ......K.. ......... .....PPP. .....PAP. .....PPP. ..B...... ......... ......... Expected result: 7 Test #3746 2 (1, 6) ......... .P...PPP. PSP..PAP. .P...PPP. ......... ......PPP .K....PAP ......PPP ......... Expected result: 11 Test #3747 1 (1, 8) ......... ......... ......PPP .B....PAP ......PPP .......PA .....PPPP .....PAP. .K...PPP. Expected result: 9 Test #3748 2 (7, 8) ...PSP... ....P.... ......PPP ......PAP ......PPP ...PPP... ...PAP... ...PPP... B......K. Expected result: 15 Test #3749 2 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #3750 2 (5, 2) ......... PPP...... PAP..K... PPP...... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 7 Test #3751 1 (4, 1) ......... ....K.PPP .PPP..PAP .PAP..PPP .PPP..... ......... ......... ........P .......PS Expected result: 5 Test #3752 2 (8, 7) ......... ......... .....P... ....PSP.. .....P... ......... ......... ........K ......... Expected result: 15 Test #3753 1 (3, 3) ......... ....P.... ...PSP... ...KP.... ......... ......... ......... ......... ......... Expected result: 6 Test #3754 2 (7, 8) .....PAP. .....PPP. ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... ......... ...B..... .......K. Expected result: 15 Test #3755 2 (7, 3) .PSP.PAP. PPP..PPP. PAP...... PPP....K. ......... ......... ......... ......... ..B...... Expected result: -1 Test #3756 1 (3, 2) .......PP .......PA ...K...PP ......... ......... ......... ......... .......PP .......PA Expected result: 5 Test #3757 1 (1, 3) ....PPP.. ....PAP.. ....PPP.. .K....... ......... .PPP..... .PAP..... .PPP..... ........B Expected result: 4 Test #3758 1 (4, 8) ......... ......... .P....... PSP...... .P....... ......... ......... .......B. ....K.... Expected result: 12 Test #3759 1 (1, 4) ....PPP.. ....PAP.. ....PPP.. ......... .K....... ....P.... ...PSP... ....P.... ......... Expected result: 5 Test #3760 2 (5, 2) ......... ......... .....K... ........P .......PS ........P ......... ......... ......... Expected result: 7 Test #3761 2 (1, 3) ......... ......... ......... .K....... ...PPP... ...PAP... ...PPP... ..PPP.... ..PAP.... Expected result: 4 Test #3762 1 (7, 7) ......... ......PPP PPP...PAP PAP...PPP PPP...... ...PPP... P..PAP... SP.PPP.K. P........ Expected result: 14 Test #3763 1 (2, 7) ......... P.PPPPPP. SPPAPPAP. P.PPPPPP. ......... ......... ......B.. ..K...... ......... Expected result: 21 Test #3764 2 (6, 3) ......... ......... ......... ......K.. ......... ..PPP..PP ..PAP..PA ..PPP..PP ......... Expected result: 9 Test #3765 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #3766 2 (2, 3) ....PAP.. ....PPP.. ......... ..K.....B ......... ......... ......... ......... ......... Expected result: 5 Test #3767 2 (4, 6) ......... ....PPP.. ....PAPPP ....PPPPA ......PPP ......PAP ....K.PPP ..P...... .PSP..... Expected result: 10 Test #3768 1 (8, 5) ..PAP.PSP ..PPP..P. .....B... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #3769 2 (1, 3) ......... .....P... ....PSP.. .K...PB.. PP....... AP....PPP PP....PAP ...PPPPPP ...PAP... Expected result: 4 Test #3770 2 (1, 8) ...PPP... ...PAP... ...PPP... ....PPP.. ....PAP.. ....PPP.. B........ ......... .K....... Expected result: 9 Test #3771 1 (7, 1) .......B. .......K. ......... ....PPP.. PP..PAP.. APP.PPP.. PPSPPPP.. ..P.PAP.. ....PPP.. Expected result: 8 Test #3772 1 (4, 1) ......... ....K..PP .......PA ......PPP B.....PAP ....PPPPP ....PAP.. ....PPP.. ......... Expected result: 5 Test #3773 2 (2, 2) ...PPP... ...PAP... ..KPPP... .PPP..... .PAP..... .PPP..... .....PPP. ..P..PAP. .PSP.PPP. Expected result: 4 Test #3774 2 (1, 2) ......... ......... .K.....P. ......PSP PPP....P. PAP...... PPP...... ....PPP.. ....PAP.. Expected result: 3 Test #3775 1 (6, 5) ......PPP PPP...PAP PAP...PPP PPP..P... ....PSP.. .....PK.. ......... ......... ......... Expected result: 13 Test #3776 1 (2, 2) ......... ....P.... ..KPSPB.. ....P.... ......... PP....... AP....... PP....... ......... Expected result: 4 Test #3777 1 (1, 1) .......P. .K.B..PSP .......P. ...PPP... ...PAP... ...PPPPPP ......PAP .....PPPP .....PAP. Expected result: 2 Test #3778 2 (4, 5) ......... ......... PPP...... PAP...... PPP...... AP..K.... PP....... ......... ......... Expected result: 9 Test #3779 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #3780 2 (2, 1) .......PS ..K.....P ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 3 Test #3781 1 (2, 2) ......... ...PPP... ..KPAP... ...PPP... ......... ....PPP.. .P..PAP.. PSP.PPP.. .P....... Expected result: 4 Test #3782 1 (1, 7) ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... ..B...... ......PPP ......PAP .KP...PPP .PSP..... Expected result: 8 Test #3783 2 (8, 3) ......... ......... PPP...... PAP.....K PPP...P.. .....PSP. ......PB. ......... ......... Expected result: 11 Test #3784 2 (7, 5) ......... ......... .......PP .......PA .......PP .......K. .......PP .......PA .......PP Expected result: 12 Test #3785 2 (7, 3) .....B... ......... ...P..... ..PSP..K. ...P..... ......... ......... ......... ......... Expected result: 10 Test #3786 2 (3, 8) ......... ......... ..PPP.... ..PAP.... ..PPP.... .....PPP. .....PAP. .....PPP. ...K..... Expected result: 11 Test #3787 2 (2, 3) ......... ......... ......... ..K...... ......... .......B. ......... ......... ......... Expected result: 5 Test #3788 2 (8, 7) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ........K ......... Expected result: 15 Test #3789 2 (7, 1) ......... .......K. ....P.... ...PSP... ....P.... ......... ......... ......... ......... Expected result: 8 Test #3790 1 (5, 1) ......... .....K... ......... PPP.....B PAP...... PPP...... PPP....PP PAP....PA PPP....PP Expected result: 6 Test #3791 1 (8, 8) ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... ........K Expected result: 16 Test #3792 2 (4, 4) ......... ......... .....P... ....PSP.. ....KP... ...PPP... PP.PAP... AP.PPP... PP......B Expected result: 8 Test #3793 2 (7, 7) ......... ...P..... ..PSP.... ...P..... ......... ......... ......... .......K. ......... Expected result: 14 Test #3794 2 (4, 1) ......... ....KPPP. ...B.PAP. .....PPP. ....PPP.. ....PAP.. ....PPPPP .......PA .......PP Expected result: 5 Test #3795 2 (5, 7) .......PA .......PP ......P.. .....PSP. .PPP..P.. .PAP..... .PPP..... .....K... ...B..... Expected result: 12 Test #3796 1 (8, 7) ......... ......... B........ ......... ......... ......... ......... ..P..PPPK .PSP.PAP. Expected result: 15 Test #3797 1 (6, 3) ..P..PAP. .PSP.PPP. ..P...... ......K.. ......... ......BPP ....PPPPA ....PAPPP ....PPP.. Expected result: 9 Test #3798 1 (1, 5) ...P..... ..PSP.... ...P..PPP ......PAP ......PPP .K....... .PPP..... .PAP..... .PPP..... Expected result: 6 Test #3799 1 (3, 7) ..PPP.... ..PAP.... ..PPP.B.. ......... ......... PPP...... PAP...... PPPK..... ......... Expected result: 10 Test #3800 1 (3, 3) ........B PP....... AP....... PP.K..... ......... ......... .PPP..... PPAP..... APPP..... Expected result: 6 Test #3801 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #3802 2 (8, 1) ......... ........K .PPP..... .PAP..... .PPP.PPP. .....PAP. PPP..PPP. PAP...... PPP...... Expected result: 9 Test #3803 2 (3, 4) ......... ......... .B....... ......PPP ...K..PAP ......PPP ......... ......... ......... Expected result: 7 Test #3804 1 (4, 7) ..PAP.... ..PPP.PPP ......PAP ......PPP ......... ......... ......... ....K.... ......... Expected result: 11 Test #3805 1 (5, 1) ......... .....K... ......... PP..B.... AP....... PP....... .....P... .PPPPSPPP .PAP.PPAP Expected result: 6 Test #3806 2 (2, 4) ......... ......... ......... .......P. ..K...PSP PPP....P. PAP...... PPP...... ......... Expected result: 6 Test #3807 2 (1, 1) ......... .K....... ....PPP.. ....PAP.. ....PPP.. P........ SP....... P........ ......... Expected result: 2 Test #3808 1 (2, 7) .PPP..... .PAP..... .PPP..... ......... PP....... AP....... PP....... ..K...... ......... Expected result: 9 Test #3809 2 (2, 4) ......... PP....... AP....... PP...B... ..K..P... PP..PSP.. AP...P... PP..PPP.. ....PAP.. Expected result: 6 Test #3810 2 (5, 7) ......... ......PPP ......PAP ......PPP ......... .PPP..... .PAP..... .PPP.K... ......... Expected result: 12 Test #3811 1 (2, 1) ......... ..K...P.. .....PSP. ......P.. ......... PPP...... PAP...... PPP...... ......... Expected result: 3 Test #3812 1 (2, 1) .....PPP. ..K..PAP. .....PPP. ......... ......PPP ......PAP ......PPP ......... ......... Expected result: 3 Test #3813 2 (6, 3) .....B... ...PPP... ...PAP... P..PPPK.. SP....... P........ ..PPP.... ..PAP.... ..PPP.... Expected result: 9 Test #3814 1 (5, 8) ......... .......PP .......PA .....PPPP .PPP.PAP. .PAP.PPP. .PPP..... ......... .....K... Expected result: 13 Test #3815 1 (2, 6) ...PPP... ...PAP... ...PPP... ......... ......... ......... .PK...... PSP...... .P....... Expected result: 8 Test #3816 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ...B..P.. .....PSP. ......P.. Expected result: 3 Test #3817 2 (2, 3) ...PPP... ...PAPP.. ...PPPSP. ..KB..P.. .......PP .......PA .......PP ......... ......... Expected result: 5 Test #3818 2 (1, 7) .....PAP. .....PPP. ......... ......... .......PP .......PA .......PP .K.PPP... ...PAP... Expected result: 8 Test #3819 1 (3, 6) ......... ......... ........B ......... ......... ......... ...K.P... ....PSPPP .....PPAP Expected result: 9 Test #3820 2 (2, 2) ......PAP ......PPP ..K....PP .PPP...PA .PAP...PP .PPP..... ......... ......... ......... Expected result: 4 Test #3821 1 (2, 2) ......... ......... ..K...... PPP...... PAP...... PPP...... ....P..B. ...PSP... ....P.... Expected result: 4 Test #3822 1 (6, 4) ....PPP.. ....PAP.. .PPPPPP.. .PAP..... .PPP.BKPP .......PA .......PP ......... ......... Expected result: 12 Test #3823 2 (4, 2) .PAP..... PPPP..PPP AP..K.PAP PP....PPP ......... P.....B.. SP....... P........ ......... Expected result: -1 Test #3824 2 (2, 7) ......... ....PPP.. ....PAP.. PPP.PPP.. PAP...... PPP....PP .......PA ..K....PP ......... Expected result: 11 Test #3825 1 (1, 7) ......... ......... ......... ......... PP....... AP....... PP....... .K.PPP... ...PAP... Expected result: 10 Test #3826 2 (8, 8) .PPP..... .PAP..... .PPP.P... ....PSP.. .....P... ...B..... PP....... AP....... PP......K Expected result: 16 Test #3827 1 (1, 8) .......PA .......PP PPP...... PAP...... PPP..PPP. .....PAP. .....PPP. ......... .K....... Expected result: 13 Test #3828 2 (6, 3) ......... ..B...... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #3829 1 (7, 3) ......... .PPP..... .PAP..... .PPP...K. ......... ......B.. ......... ......PPP ......PAP Expected result: 10 Test #3830 2 (2, 1) ......... ..K...... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 3 Test #3831 1 (1, 1) ......... .K....... .......B. ......... ......... .......P. ......PSP .......P. ......... Expected result: 2 Test #3832 1 (1, 7) ......... ......... ..BPPP... ...PAP... ...PPP... ......... ......... .K....... ......... Expected result: 8 Test #3833 2 (6, 6) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......K.. ......... ......... Expected result: 12 Test #3834 1 (5, 4) ......... ......... ......... ......... .....K... ......... PP....... AP....... PP....... Expected result: 9 Test #3835 2 (6, 6) .......PA ..B....PP .......PP .......PA .......PP ....P.... ...PSPK.. PP..P.... AP....... Expected result: 12 Test #3836 1 (1, 3) ......... ......... .......P. .K....PSP .......P. ......... ......... ......... ......... Expected result: 4 Test #3837 1 (5, 4) ......... ......... ......... ......... PP...K... APPP..... PPAP..... .PPP..... ......... Expected result: 9 Test #3838 1 (8, 3) .B....... ......... ......... P.......K SP...PPP. P....PAP. ...PPPPP. ...PAP... ...PPP... Expected result: 11 Test #3839 1 (3, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... ...K..... ......PPP ......PAP ......PPP Expected result: 8 Test #3840 1 (8, 1) ......... ........K PPP...... PAP...... PPP...... ......... B........ ......... ......... Expected result: 9 Test #3841 2 (7, 8) ......... PP.P..... APPSP.... PP.P..... ......... ...PPP... ...PAP... ...PPP... .......K. Expected result: 15 Test #3842 2 (7, 5) ......... ......... ......PPP ......PAP ......PPP ....PPPK. PPP.PAP.. PAP.PPP.. PPP...... Expected result: 18 Test #3843 2 (8, 8) ...B..... ......... ......... ......... ......... .......P. ......PSP ....PPPP. ....PAP.K Expected result: -1 Test #3844 2 (5, 3) ......... ......... ...B..... .....K... ......... ......... ......... PP....... AP....... Expected result: 8 Test #3845 2 (6, 4) ......... ......... ......... ......... ......KPP .......PA .......PP ...B....P .......PS Expected result: 10 Test #3846 2 (4, 2) ......... .PPP..... .PAPK.... .PPP.P... ..PPPSP.. ..PAPP... ..PPP.... .B....... ......... Expected result: 6 Test #3847 1 (1, 1) .....B... .K....... ......... ......... .PPP..... .PAP.PPP. .PPP.PAP. ..PPPPPP. ..PAP.... Expected result: 2 Test #3848 2 (6, 7) ......... ......... .P..PPP.. PSP.PAP.. .P..PPP.. ...B..... ......... ......K.. ......... Expected result: 13 Test #3849 2 (3, 1) ......... ...K..... ......... ......... ...B..... ......... ....PPPPP ....PAPPA ....PPPPP Expected result: 4 Test #3850 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K.....B. Expected result: 9 Test #3851 1 (5, 7) ......... ......... .PPP..... .PAP..... .PPP..... ......PPP ......PAP .....KPPP ......... Expected result: 12 Test #3852 2 (2, 2) ...PSP... ....P.... ..K...... ..B...... ......... ......... ......... ......... ......... Expected result: 4 Test #3853 1 (2, 1) ......... ..K...... PP....PPP AP....PAP PP....PPP ........B ......... ...PPP... ...PAP... Expected result: 3 Test #3854 1 (5, 7) ..PAP.PAP ..PPP.PPP .......PA .......PP .....B... ......... ......... .....K... ......... Expected result: 12 Test #3855 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... PPP...... PAP...... Expected result: 10 Test #3856 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #3857 1 (6, 3) ......... ..PPP.... ..PAP.... ..PPP.K.. ......... ......... ......... .......PP .......PA Expected result: 9 Test #3858 2 (2, 2) ...PAP... ...PPP... ..K...... ......... ......... B........ ......... .PPP..... .PAP..... Expected result: 4 Test #3859 1 (2, 2) ......... ......... ..K...... ......... ......... .......PP .......PA .......PP ....B.... Expected result: 4 Test #3860 1 (5, 8) ......... ......... ..B...... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #3861 1 (8, 7) ....PSP.. .....P... .PPP..... .PAP..B.. .PPP..... ......... ......... ........K ......... Expected result: 15 Test #3862 2 (3, 1) .PSP..... ..PK.PPP. ....BPAP. .....PPP. ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 6 Test #3863 2 (7, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... .......K. Expected result: 15 Test #3864 1 (1, 4) .......PS ........P ......... ......... .K....... PP....... AP....... PP....... ......... Expected result: 5 Test #3865 1 (6, 8) ......... ......... ......... ...P..... ..PSP.... ...P..... ......... .......PP ......KPA Expected result: 14 Test #3866 2 (1, 5) .PAPAP... .PPPPP... ......... ........P .......PS .K......P ......... .......PP .......PA Expected result: 6 Test #3867 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... PP....... AP.....K. Expected result: 15 Test #3868 2 (8, 8) ......... .......B. ......... ......PPP ......PAP ......PPP .PPP..... PPAP..... SPPP....K Expected result: 16 Test #3869 1 (8, 4) ......... .....B... ......... ......... ..PPP...K ..PAP.... ..PPP.... .PPP..... .PAP..... Expected result: 12 Test #3870 2 (2, 1) ......... ..K...... P........ SP....... P........ .......PP ....B..PA ...PPP.PP ...PAP... Expected result: 3 Test #3871 1 (8, 2) ......... ......... ........K ......... ......... PPP.....P PAP....PS PPP.....P ......... Expected result: 10 Test #3872 2 (1, 3) ......... ......... ..PPP.... .KPAP.... ..PPP.... ......... ......... ......... ......... Expected result: 4 Test #3873 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #3874 1 (2, 8) ......P.. .B...PSP. ......P.. ......... ......... ..PPP.... ..PAP.... ..PPP.... ..K...... Expected result: 10 Test #3875 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #3876 1 (3, 1) ......... ...K..... ......... .PPP..... .PAP..... .PPP..B.. ......... .......P. ......PSP Expected result: 4 Test #3877 2 (1, 4) ......... ......... ......... ......... .K....... .....B... P........ SP....... P........ Expected result: 5 Test #3878 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ........B ......... ......... Expected result: 7 Test #3879 2 (7, 2) ......... ......... .......K. ......... ..PPP.... ..PAP.... ..PPP.... ...PSP... ....P.... Expected result: 9 Test #3880 2 (8, 8) ......... ......... ......... ......... .......PP .PPP...PA .PAP...PP .PPPPPP.. B...PAP.K Expected result: -1 Test #3881 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #3882 1 (6, 5) ......... ......... ........P .......PS ........P PP....K.. AP....... PPP....PP PAP....PA Expected result: 11 Test #3883 2 (2, 5) ......... ......... .......PP .......PA .......PP ..K...... ......... ....PPP.. ....PAP.. Expected result: 7 Test #3884 1 (5, 6) ......... ......... ......... ......... PP....... AP....... PP...K... ....PPP.. ....PAP.. Expected result: 11 Test #3885 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ....B.... ......... Expected result: 8 Test #3886 1 (5, 6) ..PAP.... ..PPP.... ......... ......... ......... ......... .....K... ....B.... ......... Expected result: 11 Test #3887 2 (4, 8) ......... .B...PPP. .....PAP. .PPP.PPP. .PAP..... .PPP...P. ......PSP .....PPP. ....KPAP. Expected result: 12 Test #3888 2 (8, 3) ......... ......... ......... ........K ......... .......PP ...PPP.PA ...PAP.PP ..BPPP... Expected result: 11 Test #3889 1 (2, 6) ......... ......B.. ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #3890 2 (6, 5) ......... ......... ......... ........B ......... ......K.. ......... ......... ......... Expected result: 11 Test #3891 2 (8, 7) ......... ......... ......... ........P ..PPP..PS ..PAP...P ..PPP.... ........K ......... Expected result: 15 Test #3892 2 (2, 2) ..PAP.... ..PPP.B.. ..K...... ......... ......... ......... ......... PPP...... PAP...... Expected result: 4 Test #3893 2 (1, 6) ......... ......... ......... ..PPP..PP ..PAP..PA ..PPP..PP .K....... ......... ..B...... Expected result: 7 Test #3894 2 (4, 4) ......... ......... ......... PPP...... PAP.K.... PPP.PPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #3895 1 (5, 6) ......... ....P.... ...PSP... ....P.... ......... ..B...... .....K... ......... ......... Expected result: 11 Test #3896 2 (5, 4) .....B... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #3897 1 (7, 7) ......... .....P... ....PSP.. .....P... .PPP..... .PAP..... .PPP..... .PPP...K. .PAP..... Expected result: 14 Test #3898 2 (5, 2) ......... ......... .....K... PPP...... PAP.B.... PPP...... ......... ...PPPPP. ...PAPAP. Expected result: 7 Test #3899 1 (8, 1) ..PPP.B.. ..PAP...K ..PPP.... .PPP..... .PAP..... .PPP...PP .......PA .......PP ......... Expected result: 19 Test #3900 2 (4, 6) ......PPP ......PAP ......PPP ......PPP ......PAP ......PPP ....K.... ......... ......... Expected result: 10 Test #3901 1 (4, 2) ......... ......... ....K.... ......... ......... ..B...... .......PP .......PA .......PP Expected result: 6 Test #3902 1 (2, 2) ......... ......... ..K...... ......... ......... ..B...... ......... ......... ......... Expected result: 4 Test #3903 2 (2, 7) ...PPP... ...PAP... ...PPP... B........ ......... ......... ......... ..K...... ......... Expected result: 9 Test #3904 2 (8, 3) ...PAP... ...PPP... ......... ........K PPP...... PAP...... PPP...... ....P.... ...PSP... Expected result: 11 Test #3905 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ..PPP.... PPPAP.... APPPP.... Expected result: 3 Test #3906 2 (1, 5) ......... ......... P........ SP....... P........ .KPPP.... ..PAPPP.. ..PPPAP.. ....PPP.. Expected result: 8 Test #3907 2 (6, 5) ......... ...PPP... ...PAP... ...PPP... ......... ......K.. ..PPP.... ..PAP.... ..PPP.... Expected result: 11 Test #3908 1 (4, 2) ....PAPPP ....PPPAP ....K.PPP ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 6 Test #3909 1 (1, 5) ....P..PP ...PSP.PA ....P..PP ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #3910 2 (1, 7) ...PAP... ...PPP... ......... ......PPP ......PAP ......PPP ......PAP .K....PPP ...B..... Expected result: 8 Test #3911 2 (8, 1) ......... ........K PPP.....B PAP...... PPP...PPP ......PAP ......PPP ......PPP ......PAP Expected result: 9 Test #3912 2 (1, 3) ....PAP.. ....PPP.. .......PP .K.....PA .B.....PP .......PP .......PA .......PP ......... Expected result: 4 Test #3913 2 (1, 3) ....PSP.. .....P... ......... .K.PPP... ...PAP... ...PPPP.. ..PPPAP.. ..PAPPP.. ..PPP.... Expected result: 4 Test #3914 2 (1, 3) .......P. ......PSP .......P. .K....... ......... ......PPP ......PAP .B....PPP ......... Expected result: 4 Test #3915 2 (1, 8) ......... ......... ......... ......... ......... ..PPP.... ..PAPB.P. ..PPP.PSP .K.....P. Expected result: 9 Test #3916 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ...PPP... ...PAP... Expected result: 9 Test #3917 1 (6, 1) ......... ......K.. ......... ......... ....PPP.. ....PAP.. ....PPP.. ...B....P .......PS Expected result: 7 Test #3918 2 (1, 4) ....PPP.. ....PAP.. ....PPP.. ......... .K....... ......... ..PPPP... ..PAPSP.. ..PPPP... Expected result: 5 Test #3919 1 (3, 5) ......... ......... ......... ......... .......B. ...K..... PP....... AP....... PP....... Expected result: 8 Test #3920 2 (5, 2) ......... ......... .B...K... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 7 Test #3921 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ........P .......PS Expected result: 10 Test #3922 1 (3, 3) ......... ......... ......... ...K..... ......... ......B.. ......... ......... ......... Expected result: 6 Test #3923 1 (1, 6) ......... PP....... AP....... PP....... ......... ......... .K....... ......... ......... Expected result: 9 Test #3924 2 (2, 7) ......... ......... ......... ......... ......... .B....... ......... ..K...... ......... Expected result: 9 Test #3925 2 (4, 7) ......... ......... ......... ......... .P....... PSP...... .P....... ....K.... ......... Expected result: 11 Test #3926 1 (3, 3) .....PAP. .....PPP. ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #3927 2 (2, 5) ......... ......P.. .....PSP. ......P.. ...PPPPP. ..KPAPAP. ...PPPPP. ......... ......... Expected result: 7 Test #3928 1 (4, 8) ......... ......... ......... ......... ......... ..P...... .PSP..... ..P...... .B..K.... Expected result: 12 Test #3929 1 (6, 7) ......... ......... ......... ...PPP... ...PAP... ...PPP... .....B... ......K.. ......... Expected result: 13 Test #3930 2 (7, 1) .PPP..... .PAP...K. .PPP..... ......PPP ......PAP ....PPPPP ....PAP.. ....PPP.. ......... Expected result: 12 Test #3931 2 (2, 4) ......... ......... ......... ......... B.K...... ......... ......... .PPP..... .PAP..... Expected result: 6 Test #3932 1 (6, 2) ..PAP.... ..PPP.... PP....K.. AP....... PP....... .....PPP. .P...PAP. PSP..PPP. .P....... Expected result: -1 Test #3933 1 (7, 6) ......... ......... ......... ......... ......... ......... ....PPPK. ....PAP.B ....PPP.. Expected result: 13 Test #3934 1 (7, 1) ......... .......K. ......PPP ......PAP ......PPP ......... B........ ......... ......... Expected result: 8 Test #3935 1 (4, 7) .......PA .......PP ..P...... .PSP..... ..P...... PP....... AP....... PP..K.... AP....... Expected result: 11 Test #3936 1 (7, 2) ......... ....PPP.. ....PAPK. ....PPP.. ......... .......P. ......PSP .PPP...P. .PAP..... Expected result: 9 Test #3937 1 (6, 5) ......PSP .......P. ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #3938 2 (5, 7) ......P.. .....PSP. ......P.. ......... ......... ......... ..B...... .....K... ......... Expected result: 12 Test #3939 2 (1, 2) ......... ......... .K....... .......PP .B.....PA .......PP .P....... PSP...PPP .P....PAP Expected result: 3 Test #3940 2 (1, 5) .PPP..... .PAP..... .PPP..... ......... ......... .K....... .....PPP. ...P.PAP. ..PSPPPP. Expected result: 6 Test #3941 2 (3, 2) ......... ......... ...K..... .....P... ....PSP.. .....P... ......... ......... ......... Expected result: 5 Test #3942 2 (6, 7) ......... PPP.B.... PAP...... PPP...... ......... ......... ......... ......K.. ......... Expected result: 13 Test #3943 2 (3, 2) .......PA .......PP ...K....B ......... P..PPP... SP.PAP... P..PPP... ..PPP.... ..PAP.... Expected result: 5 Test #3944 1 (6, 7) ......... ......... ......... ......... ..B...... ......... ......... ......K.. ......... Expected result: 13 Test #3945 2 (5, 8) ......... ......... PPPP..... APAP..... PPPP..PPP .....PPAP ....PSPPP .....P... .....K... Expected result: 15 Test #3946 2 (5, 6) ......... ......... ......... ......... .......PP .......PA .....KPPP ......PAP ......PPP Expected result: 11 Test #3947 1 (5, 1) ......... ..PPPK... ..PAP.... ..PPP.... ......... ......... ......... .....P... ....PSP.. Expected result: 6 Test #3948 1 (4, 8) ......... ......... ......... ......PPP .....BPAP ......PPP ......... .PPP..... .PAPK.... Expected result: 12 Test #3949 1 (2, 7) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ..K...... ......... Expected result: 9 Test #3950 2 (4, 5) ......... PPP...... PAP...... PPP...... ......... .PPPK.... .PAP..... .PPP.PPP. .....PAP. Expected result: 9 Test #3951 1 (7, 5) ......... ......... ......B.. ......P.. .....PSP. ......PK. ......... ......... ......... Expected result: 14 Test #3952 1 (7, 8) ......... ......... .PPP..... .PAP..... .PPP..... .....P... ....PSP.. .....P... .......K. Expected result: 15 Test #3953 2 (1, 1) .......P. .K....PSP .......P. PPP...... PAP.PPP.. PPP.PAP.. ....PPP.. ......... ......... Expected result: 2 Test #3954 1 (5, 7) ......... ......... ......... ......... ......... ......... .PPP..... .PAP.K... .PPP..... Expected result: 12 Test #3955 1 (6, 6) ....PPP.. ....PAP.. ....PPPPP .......PA .......PP ......... ......KPP .......PA .......PP Expected result: 12 Test #3956 2 (1, 5) ......... ...PPP... ...PAP... ...PPP... ....PPP.. .K..PAP.. ....PPP.. ......PPP ......PAP Expected result: 6 Test #3957 2 (1, 6) ......... ......... ......... ......... ......... ......... .K.....PP .......PA .......PP Expected result: 7 Test #3958 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #3959 1 (4, 7) ......... ......P.. .....PSP. ......P.. ......... ..B...... ......... ....K.... ......... Expected result: 11 Test #3960 1 (6, 8) ......... ...B..... ..PPP..PP ..PAP..PA ..PPP..PP .....PPP. ...P.PAP. ..PSPPPP. ...P..K.. Expected result: -1 Test #3961 2 (1, 4) ......... ..P...... .PSP..... ..P...... .K....... ...PPPPP. ...PAPAP. ...PPPPP. ......... Expected result: 5 Test #3962 1 (8, 3) .......PS ........P ......... ........K .....B... ......... ......... ......... ......... Expected result: 11 Test #3963 1 (5, 8) ...P..... ..PSPPP.. ...PPAP.. ....PPP.. ......PPP ......PAP ......PPP ......... .....K... Expected result: 13 Test #3964 1 (3, 5) ....PAP.. ....PPP.. ....PPPP. ....PAPSP ....PPPP. ...K....B ......... ......PPP ......PAP Expected result: 8 Test #3965 1 (1, 4) ..B...... ......... ......... ......... .K....... ......... ......... P........ SP....... Expected result: 5 Test #3966 2 (3, 4) .....PPP. .....PAP. .....PPPP PPP....PA PAPK...PP PPP...... ......... ......... ......... Expected result: 7 Test #3967 1 (1, 6) ......... ......... .....PPPP .....PAPS ....BPPPP ......PPP .K....PAP ......PPP ......... Expected result: 7 Test #3968 1 (5, 2) ......... ......... .....K... PPP...... PAP..PPP. PPPPPPAP. ...PAPPP. ...PPP... ......... Expected result: 7 Test #3969 1 (2, 5) ..PAP.... ..PPP.... ......... .......PP .......PA ..K....PP ......... ......P.. .....PSP. Expected result: 7 Test #3970 1 (2, 8) ......PPP ......PAP ......PPP ......... ...PPP... ...PAP... ...PPP... ......... ..K...... Expected result: 10 Test #3971 1 (1, 4) ......... ..PPP.... ..PAP.... ..PPP.... .KPAP.... ..PPP.... ......... ......... ......... Expected result: 5 Test #3972 2 (1, 7) .......B. ......... ......... ......... .....PPP. .....PAP. .....PPP. .K....... ......... Expected result: 8 Test #3973 2 (6, 8) ......... ......... ......... ....PPP.. ..P.PAP.. .PSPPPP.. ..P...... ......... ......KB. Expected result: 14 Test #3974 1 (2, 4) ....PPP.. ....PAP.. ....PPP.B ......... ..K.PPP.. .PPPPAP.. .PAPPPP.. .PPP..... ......... Expected result: 6 Test #3975 2 (4, 7) ......PSP ....PPPP. ....PAP.. ..PPPPP.. ..PAP.... ..PPP.... ......... ....K..PP .......PA Expected result: 11 Test #3976 1 (3, 1) ......... ...K..... ......... ......... .......P. ......PSP .......P. ......... ......... Expected result: 4 Test #3977 2 (5, 8) ......... ......... PPP...... PAP...... PPP...... ..B...... ......... ......... .....K... Expected result: 13 Test #3978 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #3979 1 (6, 4) ......PPP ......PAP ......PPP ......... ......K.. ......... ......... ...PPP... ...PAP... Expected result: 10 Test #3980 2 (1, 7) ..B..PAP. .....PPP. ......... PP....... AP....... PP....... ......... .KPPP...P ..PAP..PS Expected result: 10 Test #3981 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #3982 1 (3, 3) ......... ......... ......... ...K..... ......... .B....... ......... ......... ......... Expected result: 6 Test #3983 1 (4, 8) ......PAP ......PPP ......... ......... ......... ......... PP......B AP....... PP..K.... Expected result: 12 Test #3984 2 (6, 7) ....PAP.. ....PPP.. ......... ......P.. .....PSP. PPP...P.. PAP....B. PPP...K.. ......... Expected result: 13 Test #3985 1 (4, 3) .PPP..... .PAP.B... .PPP..... ....K.... ..PPP..PP ..PAP..PA ..PPP..PP ......... ......... Expected result: 7 Test #3986 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #3987 1 (6, 1) ......... ...PPPK.. ..BPAPPPP ...PPPPAP PP....PPP AP....... PP....... ......... ......... Expected result: 7 Test #3988 2 (4, 8) ......... ......... ......P.. .....PSP. ......P.. ......... .....B... ......... ....K.... Expected result: 12 Test #3989 1 (2, 8) ......... ......... PP..PPP.. AP..PAP.. PP..PPP.. ......... PP....... AP....... PPK...... Expected result: 10 Test #3990 1 (8, 3) ......PPP .PPP..PAP .PAP..PPP .PPP....K ..B.....P .......PS ........P ......... ......... Expected result: 11 Test #3991 2 (6, 6) ......... ......... .......PP .......PA .......PP ......... ......K.. .....B... ......... Expected result: 12 Test #3992 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #3993 2 (6, 3) ......... ......... PPP...... PAP...K.. PPP...... PAP...... PPP...... ......... ......... Expected result: 9 Test #3994 1 (7, 5) ......... ......... ..B...... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #3995 1 (5, 4) ......... .....PPP. .....PAP. .....PPP. .....K... ......... ......... ......... ......... Expected result: 9 Test #3996 1 (7, 8) ....P.... ...PSP... ....P.... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #3997 2 (2, 5) ......... ......... ......... ......... ......... ..K...... .....P... ....PSP.. .....P... Expected result: 7 Test #3998 1 (5, 1) ..PPP.... ..PAPK... ..PPP.... B.PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 16 Test #3999 2 (3, 7) ......... ......... ......... ......... .....PPP. .....PAP. PP...PPP. AP.K..PPP PP....PAP Expected result: 10 Test #4000 1 (7, 8) ...P..... ..PSP.... ...P..B.. ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #4001 2 (5, 6) ....PPP.. ....PAP.. ....PPPPP ......PAP ......PPP ......... .....K... ....P.... ...PSP... Expected result: 11 Test #4002 2 (8, 8) ......PPP ......PAP ..PPP.PPP ..PAP.... .PPPP.... .PAP.PB.. .PPPPSP.. .....P... ........K Expected result: 16 Test #4003 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #4004 1 (3, 6) ......... ......... ......... PP....... AP....... PP.....PP ...K...PA .......PP ......... Expected result: 9 Test #4005 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #4006 2 (2, 1) ....PSPPP ..K..P.PA .......PP .PPP..... .PAP..... .PPP..... B........ ......... ......... Expected result: 3 Test #4007 1 (6, 7) ......... ......... ........P .......PS ........P B........ ......... ......K.. ......... Expected result: 13 Test #4008 2 (2, 1) ......... ..K.PPP.. ....PAP.. ....PPPPP ......PAP ......PPP ......... .......PP .......PA Expected result: 3 Test #4009 2 (1, 3) ......... ......... ......... .K....... ......... ......P.. ...B.PSP. ......P.. ......... Expected result: 4 Test #4010 2 (1, 3) ...PPPPPP ...PAPPAP ...PPPPPP .K....... ......... ....B.... ...PPP... ...PAP... ...PPP... Expected result: 4 Test #4011 2 (3, 6) ......... ......... ......... .....B... ..P...... .PSP.PPP. ..PK.PAP. .....PPP. ......... Expected result: 11 Test #4012 2 (1, 3) .......PP .......PA .....B.PP .KPPP.... ..PAP.... ..PPP.... .......P. ......PSP .......P. Expected result: 4 Test #4013 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ..PPP.... ..PAP.... Expected result: 10 Test #4014 1 (4, 1) ....B..PP ....K..PA .......PP ......... ......... ......... ......... .PPPP.... PSPAP.... Expected result: 5 Test #4015 2 (5, 4) ......... ......... ......... PPP...... PAP..K... PPP..B.P. ......PSP .......P. ......... Expected result: 9 Test #4016 1 (2, 6) .PAP..... .PPP..... ......... ...PPP.PP ...PAP.PA ...PPP.PP ..K...... ......... ......... Expected result: 8 Test #4017 2 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #4018 2 (6, 7) ......... ......... ......... ....PPPP. ...PSPAP. ....PPPP. ......... ......K.. ......... Expected result: 13 Test #4019 2 (2, 7) .......PP .......PA ......BPP ......... ......... ......... .....PPP. ..K..PAP. .....PPP. Expected result: 9 Test #4020 1 (1, 2) ......... ...B..... .K......P .......PS ........P ......... ......... ......... ......... Expected result: 3 Test #4021 2 (1, 5) ......... ......P.. .....PSP. ......P.. ......... .K....... ......... ......... ......... Expected result: 6 Test #4022 1 (3, 8) ......PAP ......PPP ......... PP....... AP....... PP.PPP... ...PAP... ...PPP... ...K..... Expected result: 11 Test #4023 1 (1, 5) ......... ......... ......... ......... ......... .K....P.. .....PSP. ......P.. ......... Expected result: 6 Test #4024 2 (6, 1) ......... ......K.. ......... ......... PPP.P.... PAPPSP... PPP.PPP.. PPP.PAP.. PAP.PPP.. Expected result: 7 Test #4025 1 (2, 2) ......... ......... ..K..P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 4 Test #4026 2 (1, 7) ......... ......... ......... ......... ..P...... .PSPB.... ..P...... .K....... ......... Expected result: 8 Test #4027 1 (8, 7) ...PAP... ...PPP... ...PAP... ...PPP..P .PPPB..PS .PAP....P .PPP..... ........K ......... Expected result: 15 Test #4028 2 (7, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... .......K. ......... ......... Expected result: 13 Test #4029 1 (7, 3) ......... ......... ......... PPPPP..K. APPAP.... PPPPPPP.. ....PAP.. ....PPP.. ......... Expected result: 10 Test #4030 1 (7, 1) ......... .......K. ...B..... ......... ......... ......... .......PP .......PA .......PP Expected result: 8 Test #4031 2 (6, 4) .......P. PPPPP.PSP APPAP..P. PPPPP.... ...PPPK.. ...PAP... ...PPP... ......... ......... Expected result: 10 Test #4032 2 (1, 1) ......... .K....... ......... ......P.. .....PSP. ......P.. ..PPP.... ..PAP.... ..PPP.... Expected result: 2 Test #4033 2 (1, 7) ......... ......... ......... ......... .P....... PSPPPPPPP .P.PAPPAP .K.PPPPPP ......... Expected result: -1 Test #4034 1 (1, 8) ......... ......... ....PPPB. ....PAP.. ....PPP.. ......... ......... ......... .K....... Expected result: 9 Test #4035 1 (3, 8) ......... ......... PP....... AP..PPP.. PP..PAP.. ....PPP.. ......... PPP....P. PAPK..PSP Expected result: 11 Test #4036 2 (8, 5) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.K PP....B.. APPP..... PPAP..... Expected result: 13 Test #4037 1 (1, 3) ......... ......... ..B...... .K....... ......... ......... ..P...... .PSP...PP ..P....PA Expected result: 4 Test #4038 2 (8, 5) ......... ......... ......... ......... ......... ........K ........B ......... ......... Expected result: 13 Test #4039 2 (3, 1) .....PAP. ...K.PPP. ......... ....PPP.. ....PAP.. ....PPP.. BPPP..... .PAP....P .PPP...PS Expected result: 4 Test #4040 2 (2, 1) ......PPP ..K...PAP ......PPP ......... ......... ......... .......PP .......PA .......PP Expected result: 3 Test #4041 1 (1, 8) .....PAP. .....PPP. .......PP ...PPP.PA ...PAP.PP .P.PPP... PSP...... .PB...... .K....... Expected result: 19 Test #4042 2 (7, 8) ..PAP.... ..PPP.... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #4043 1 (3, 7) ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... ...K..... ......... Expected result: 10 Test #4044 2 (6, 7) ......PAP ......PPP ........P .......PS ........P ......... ....B.... ..PPP.K.. ..PAP.... Expected result: 13 Test #4045 1 (6, 2) ......... ......... PPP...K.. PAP...... PPP...... ......... ......... ......... ......... Expected result: 8 Test #4046 1 (3, 4) ...PAP... ...PPP... ......... ......... ...K..... PPP...... PAPP..... PPPSP.... AP.P..... Expected result: 7 Test #4047 2 (1, 7) ....PAP.P ....PPPPS ........P ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #4048 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 10 Test #4049 2 (2, 8) ......PAP ......PPP ....PPP.. ....PAP.. ....PPP.. ......... ...PPP... ...PAPB.. ..KPPP... Expected result: 10 Test #4050 2 (2, 1) .....PAP. ..K..PPP. .PPP..... .PAPPP... .PPPAP... ...PPP... ......... .....B... ......... Expected result: 3 Test #4051 2 (7, 7) ......... ......... PP....... AP....... PP....... .....B... ......... ...P...K. ..PSP.... Expected result: 14 Test #4052 1 (7, 1) ......... .......K. ......... ....P.... ...PSP... ....P.... ....PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #4053 2 (4, 6) .....PPP. .....PAP. .....PPP. PP....... AP....... PP....... PP..K.... AP....... PP....... Expected result: 10 Test #4054 2 (3, 3) ......... ......PPP ......PAP ...K..PPP ......... ......... ......... PP.P..... APPSP.... Expected result: 6 Test #4055 2 (8, 7) ......... ......... ......... ...PPP... ...PAP.P. ...PPPPSP .......PB ........K ......... Expected result: 15 Test #4056 1 (6, 4) ......... ......... ......... B........ .....PK.. ....PSP.. .....P... ...PPP... ...PAP... Expected result: 10 Test #4057 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #4058 2 (2, 5) ......... ......PPP ......PAP ......PPP ......... ..K...... .....B... .......P. ......PSP Expected result: 7 Test #4059 1 (7, 8) ......... ......... ...P..... ..PSP.... B..P..... ......... ......... ......... .......K. Expected result: 15 Test #4060 1 (7, 2) ......... ......... .......K. ......... .......PP .PPP...PA .PAP...PP .PPP..... ......... Expected result: 9 Test #4061 2 (6, 4) ......... ......... ........B ......... ...PPPK.. ...PAP... PP.PPPP.. AP...PSP. PP....P.. Expected result: 10 Test #4062 1 (4, 2) ......... ......... .P..K.... PSP...... .P....... ......... PP....... AP....... PP....... Expected result: 6 Test #4063 1 (5, 4) ....PSP.. ...PPP... ...PAP... ...PPP... .....K... .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. Expected result: 9 Test #4064 1 (8, 7) ..PAP.... ..PPP.... ......... ......... ......... ......... .....B... ........K ......... Expected result: 15 Test #4065 2 (6, 8) ......... ..P...... .PSP..... ..P...... ......... ...PPP... ...PAP... ...PPP... ......K.. Expected result: 14 Test #4066 1 (6, 8) ......... .....P... ....PSP.. .....P... ......... ......... ......... ......... ......K.. Expected result: 14 Test #4067 1 (1, 3) .PPP..... .PAP..... .PPP..... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #4068 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....KP... ....PSP.. Expected result: 11 Test #4069 2 (4, 3) ......... ......... PPP...... PAP.K.... PPP...... ......... ......... ......... ......... Expected result: 7 Test #4070 2 (8, 7) ......... ......... .......B. ......... ......... ....P.... ...PSP... ....P...K ......... Expected result: 15 Test #4071 2 (4, 6) ...PPPPPP ...PAPPAP ...PPPPPP ...PPP... ...PAP... ...PPP... ..B.K.... ......... ......... Expected result: 10 Test #4072 1 (5, 6) ......PAP ......PPP .......PS ........P .....B... ......... .....K... .PPP.PPP. .PAP.PAP. Expected result: 11 Test #4073 2 (4, 8) ......... ......... ......... ......... ......... ......PPP ......PAP ....B.PPP ....K.PAP Expected result: 12 Test #4074 1 (1, 2) ......... ...P..... .KPSP.... ...P..... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 3 Test #4075 1 (2, 6) ......... P........ SP...PPP. P....PAP. .....PPP. ......... ..K...... ......... ......... Expected result: 8 Test #4076 2 (1, 7) ......... ......... ......... ......... ......... ..PPP...B ..PAP.... .KPPP.... ......... Expected result: 8 Test #4077 1 (1, 8) ...P...PA ..PSP..PP ...P..... ......... ......... ......... ......... ..B....PP .K.....PA Expected result: 9 Test #4078 1 (2, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ..K..PPP. PPP..PAP. PAP..PPP. Expected result: 8 Test #4079 1 (2, 3) ......... ......... ......... ..K...... ..PPP.... ..PAP.... ..PPP.P.. PPP..PSP. PAP..BP.. Expected result: 5 Test #4080 2 (2, 5) ......... .......PP .......PA .......PP ......... ..K...... ......... ......... ......... Expected result: 7 Test #4081 1 (7, 4) ......... ......... ......... PP.....B. AP.....K. PP....PPP PPP..PPAP PAP.PSPPP PPP..P... Expected result: 11 Test #4082 1 (7, 5) ...PAP... ...PPP... PPP...... PAP...... PPP...... .......K. ......... ......... ......... Expected result: -1 Test #4083 1 (4, 7) ..PAP.... ..PPPPPP. PPP..PAP. PAP..PPP. PPP...... ...P..... ..PSP.... ...PK.... ......... Expected result: -1 Test #4084 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #4085 1 (8, 3) .....PPP. .P...PAP. PSP..PPP. .P......K ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 11 Test #4086 1 (7, 5) ....PAP.. ...PPPP.. ...PAP... ...PPP... ......... .......K. ......... .B.PPP... ...PAP... Expected result: 12 Test #4087 1 (2, 1) .....P... ..K.PSP.. B....P... ......... ......... ......... ......PPP ......PAP ......PPP Expected result: 3 Test #4088 1 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #4089 2 (4, 3) ......... ......... ......... .P..K.... PSP...... .P....... .PPP.PPP. .PAP.PAP. .PPP.PPP. Expected result: 7 Test #4090 1 (7, 5) ...PAP... ...PPP.PP .......PA .......PP ......... .......K. .......B. ......... ......... Expected result: 12 Test #4091 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ........B Expected result: 8 Test #4092 1 (5, 3) .....PPP. .....PAP. .....PPP. .....K... ......... ......... ..B...... ......... ......... Expected result: 8 Test #4093 1 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......KP .......PS Expected result: 14 Test #4094 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ....P.... ...PSP... Expected result: 13 Test #4095 2 (7, 7) ......... ......... ......... ......... ......... ......... B........ .......K. ......... Expected result: 14 Test #4096 2 (6, 7) ..P...... .PSP..... ..P...B.. ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #4097 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #4098 2 (6, 5) ......... ......B.. ......... .......PP .......PA ......KPP .P....... PSP...... .P....... Expected result: 11 Test #4099 2 (5, 8) ...PPP... ...PAP... ...PPP... ......... PPPPPP... PAPPAP... PPPPPP... ......... .....K.B. Expected result: 15 Test #4100 1 (6, 6) ......... .......PP .......PA .....B.PP ......... .PPP..... .PAP..K.. PPPP..... SP....... Expected result: 12 Test #4101 1 (7, 6) ......... ......... ......... PPP...... PAP...... PPPPP.... ..PAP..K. ..PPP.... ......... Expected result: 13 Test #4102 2 (1, 4) ......... PP....... APPPP.... PPPAP.... .KPPP.... PPP...... PAP...... PPP.B.... ......... Expected result: -1 Test #4103 1 (4, 5) ......... ......... ......... ......... ......... ....K.... .P....... PSP...... .P....... Expected result: 9 Test #4104 2 (6, 1) .B....... ......KPP .......PA .......PP .......PA .......PP ......... .......PP .......PA Expected result: 7 Test #4105 2 (1, 5) ......... ......... ......... ......... ......... .K.....B. ......... ......... ......... Expected result: 6 Test #4106 2 (5, 3) ....PPP.. ....PAP.. ...BPPP.. .....K... ......... ......... ......... ......P.. .....PSP. Expected result: 8 Test #4107 2 (8, 4) ......... ......... ......... .....PPP. .....PAPK .....PPP. ....B.... ......... ......... Expected result: 12 Test #4108 2 (3, 6) .PAP..... .PPP..... .P....... PSP...... .P....... ......... ...K..... ......... ......... Expected result: -1 Test #4109 2 (4, 2) ......... ......... ....K.... ......B.. ......... ......... ......... ......... ......... Expected result: 6 Test #4110 2 (3, 6) ......... ......... ......... ......... .......P. ......PSP PP.K...P. APPPP.... PPPAP.... Expected result: 9 Test #4111 1 (3, 1) ......... ...K..... ......... .......PP .......PA .......PP ......... ......... ......... Expected result: 4 Test #4112 2 (2, 4) ....P.... ...PSP... ....P.... ......... ..K...... ......B.. ......... ......... ......... Expected result: 6 Test #4113 2 (6, 8) ......... PP....... AP....... PP..PPP.. ....PAP.. ....PPP.. PP......P AP.....PS PP....K.P Expected result: 14 Test #4114 2 (2, 2) ......... ......... ..K...... .......PP ....P..PA ...PSP.PP ....P.... ......... ......... Expected result: 4 Test #4115 2 (7, 8) ......... ......... ......... .......PP .......PA .P...PPPP PSP..PAP. .P...PPP. ....B..K. Expected result: 15 Test #4116 2 (3, 6) .PAP.PPP. .PPP.PAP. .....PPP. ......... ......... ......... ...K.PPP. .....PAP. .....PPP. Expected result: 9 Test #4117 1 (7, 5) ......... ......... ....B.... ......... ......... .......K. ......... ....P.... ...PSP... Expected result: 12 Test #4118 1 (4, 8) ......... ......... PPP...... PAP...... PPP...... ......... .....B... ......... ....K.... Expected result: 12 Test #4119 1 (3, 5) ......... ....P.... ...PSP.PP ....P..PA .......PP ...K..... ......... ......... ......... Expected result: 8 Test #4120 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #4121 2 (4, 1) ......... ....K.... ......... .....P... ....PSP.. .....P... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #4122 2 (3, 3) ......B.. ......... ......... PPPK..... PAP...... PPP...... .P....... PSP...... .P....... Expected result: 6 Test #4123 2 (2, 5) ......... ..P.PPP.. .PSPPAP.. ..P.PPP.. ......... ..K..PPP. .....PAP. .....PPP. ....B.... Expected result: 7 Test #4124 2 (2, 3) ......... ....PPP.. ....PAP.. ..K.PPPP. ......PSP PPP....P. PAP...... PPP...... ......... Expected result: 5 Test #4125 2 (8, 6) ......PAP ......PPP .PPP..... .PAP..... .PPP..... ......... ........K ......... ......... Expected result: 14 Test #4126 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... PP....... AP.K....B Expected result: 11 Test #4127 2 (8, 1) ......... ........K ......... B........ .....PPP. .....PAP. ..P..PPP. .PSP..... ..P...... Expected result: 9 Test #4128 2 (8, 8) ...PAP... ...PPP... ......... .....B... ......... PP....... AP....... PP....... ........K Expected result: 16 Test #4129 1 (5, 7) ......... PPP...... PAP...... PPP...... .......PP .PPP...PA .PAP...PP .PPP.K... ......... Expected result: 12 Test #4130 1 (7, 1) ..PAPAP.. ..PPPPPK. ....P.... ...PSP... ....P.... B.....PPP ......PAP ......PPP ......... Expected result: 16 Test #4131 2 (6, 3) ...P..... ..PSP.... ...P..... ......K.. ......... ......... ......B.. ...PPP... ...PAP... Expected result: 9 Test #4132 1 (2, 2) ......... ......... ..K...... ...P..... ..PSP.... ...P..... ....B.... ....PPP.. ....PAP.. Expected result: 4 Test #4133 1 (6, 6) ...PPP... ...PAP... ...PPP... ......... PPP...... PAP...... PPP...K.. .......PP .......PA Expected result: 12 Test #4134 2 (3, 8) .....PSP. .PPP..P.. PPAP..... APPPPPP.. PP..PAP.. ....PPP.. ......... .....B... ...K..... Expected result: 19 Test #4135 1 (3, 3) ......... ......... ......... ...KPPPPP ....PAPAP ....PPPPP ......... ......... ...B..... Expected result: 6 Test #4136 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #4137 1 (3, 3) .......PA ....PPPPP ....PAPB. ...KPPP.. .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 6 Test #4138 2 (5, 5) ......... ......... PPP...... PAP...... PPP...... .....K... ......... ......... ......... Expected result: 10 Test #4139 2 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #4140 1 (1, 2) ......... ......... .K....... ......... ......... .......PP PPP..PPPA PAP..PAPP PPP..PPP. Expected result: 3 Test #4141 2 (5, 1) ......... .....K... ......... ......... PPPP..... APAP..... PPPP..... ......... ......... Expected result: 6 Test #4142 2 (4, 5) ......... ......... ......... .P....... PSP...... .P..K.... ......... ......... ......... Expected result: 9 Test #4143 2 (4, 8) ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... ....K.... Expected result: 12 Test #4144 2 (8, 5) ......... ....P.... ...PSP... ....P.... ......... ........K ......... ......... ......... Expected result: 13 Test #4145 1 (1, 5) ......... .......PP .......PA .......PP ......... .K.B..... ......... ..P...... .PSP..... Expected result: 6 Test #4146 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #4147 2 (5, 6) ....PAP.. ....PPP.. ......... ......... ......... ......... .PPP.K... PPAP..... APPP..... Expected result: 11 Test #4148 2 (4, 6) ......... ......... PP....PPP AP....PAP PPP...PPP PAP...... PPP.K.... .PSP..... ..P...... Expected result: 10 Test #4149 2 (1, 6) ......... ......... ...PPP... .B.PAP... ...PPP... ......... .K....... ...PPP... ...PAP... Expected result: 7 Test #4150 2 (4, 2) ......PAP ......PPP ....K.... ...PPP... ...PAP... ...PPP... PPP...... PAP...... PPP...... Expected result: 6 Test #4151 2 (4, 6) ......B.. ......... ......... ......... .P...PPP. PSP..PAPP .P..KPPPA ...PPP.PP ...PAP... Expected result: 10 Test #4152 1 (1, 7) ......... ......P.. .....PSP. PPP...P.. PAP...... PPP...... ......... .K....... ......... Expected result: 12 Test #4153 2 (2, 7) ......... PP....... AP..PPP.. PP..PAP.. ....PPP.. ......... ......... ..K...... ......... Expected result: 9 Test #4154 2 (7, 4) ......PAP ......PPP ......... ......... .......K. ......... ....P.... ...PSP... ....P.... Expected result: 11 Test #4155 1 (7, 8) ......... ......... .....B... ......... ......... ......... ....PPP.. ....PAP.. ....PPPK. Expected result: 15 Test #4156 2 (4, 6) .PPP..... .PAPP.... .PPPSP... ....P.... ......... ......... B...K.... ......... ......... Expected result: 10 Test #4157 2 (2, 4) ......... PPP...... PAP...... PPP...P.. ..K..PSP. ......P.. ......... ...PPP... ...PAP... Expected result: 8 Test #4158 2 (4, 7) ......... ......... ......... ......... .......PP .......PA ......PPP ....KPSP. ......P.. Expected result: 11 Test #4159 1 (2, 1) ......... ..K...... PP....... AP....... PP....... ......... ......... ......... ......... Expected result: 3 Test #4160 2 (3, 4) ..P...... .PSP..... ..P...... .....PPP. ...K.PAP. .....PPP. ...PPPPP. ...PAPAP. ...PPPPP. Expected result: 7 Test #4161 1 (7, 3) ......... ......... ......... .......K. ......... ......... ...P..... ..PSP.... ...P..... Expected result: 10 Test #4162 1 (8, 6) ......... .B....... ......... .PPP...PP .PAP...PA .PPP...PP ........K .PPP..... .PAP..... Expected result: 14 Test #4163 2 (6, 1) ......... ......K.. ......... ......PPP ......PAP ......PPP ......... ......... .B....... Expected result: 7 Test #4164 2 (6, 3) ......... ....P.... ...PSP... .PPPP.K.. .PAP..... .PPP..... ......... ......... ......... Expected result: 9 Test #4165 1 (2, 3) ......... ......... ......... ..K..PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 5 Test #4166 2 (8, 6) ...B..... ..PPP..PP ..PAP..PA ..PPP..PP ......... ......... .....PPPK .....PAP. .....PPP. Expected result: 14 Test #4167 1 (8, 8) .PSP..... ..P...... ......... ......... ......... ......... ....B.... ......... ........K Expected result: 16 Test #4168 1 (4, 7) ......... ......... ......... ....B.... ......... ......... ......... ....K.... ......... Expected result: 11 Test #4169 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #4170 1 (7, 6) ......... ......... ..PPP.... ..PAP.... ..PPPPP.. P...PAP.. SP..PPPK. P........ ......... Expected result: 13 Test #4171 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... .B....... ....K.... Expected result: 12 Test #4172 1 (2, 8) ...PPP... ...PAP... .P.PPP... PSP...... .PPPP.... ..PAP.... ..PPP.... ......... ..K...... Expected result: -1 Test #4173 1 (6, 8) ......... B........ ......... ......... ...PPP... ...PAP... ...PPP... ......... ......K.. Expected result: 14 Test #4174 1 (7, 4) ......... ......... ........P .......PS ...PPP.KP ...PAP... ...PPPPP. .....PAP. .....PPP. Expected result: 11 Test #4175 1 (2, 5) .......P. ......PSP .......P. ......... ..B....PP ..K....PA .......PP .......PP .......PA Expected result: 7 Test #4176 1 (6, 8) ......... ..PPP.... P.PAP.... SPPPP.... P.PPP.... ..PAP.... ..PPP.... .PPP..... .PAP..K.. Expected result: 14 Test #4177 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #4178 2 (8, 3) ......... ..PPP.... ..PAP.... ..PPP...K ......... ......... ......... .......B. ......... Expected result: 11 Test #4179 1 (5, 6) ......... ..PPP.... ..PAP.... ..PPP.... ..P...... .PSPB.... ..P..K... ......... ......... Expected result: 11 Test #4180 1 (8, 4) ......... ......... ..PPP...B ..PAP.... ..PPP...K PP....... AP....PPP PP....PAP ......PPP Expected result: 12 Test #4181 1 (6, 8) ......... ......... .......PP .......PA .......PP ....PPP.. PPP.PAP.. PAP.PPP.. PPP...K.. Expected result: 14 Test #4182 2 (4, 3) .....P... ....PSP.. .....P... ....K.... ......... ......... ......... PPP...... PAP...... Expected result: 7 Test #4183 1 (7, 2) ......... ..PPP.... ..PAP..K. ..PPP.... ......... ......PPP ......PAP ......PPP ......... Expected result: 9 Test #4184 1 (5, 8) .B....... ......... ......... ......... ......... ......... ......... .PPP..... .PAP.K... Expected result: 13 Test #4185 1 (6, 6) ......... ......... ......... ......... PPPPPP... PAPAPSP.. PPPPPPK.. AP....... PP....... Expected result: 14 Test #4186 2 (4, 2) ..PAP.P.. ..PPPPSP. ....K.PPP ..PPP.PAP ..PAP.PPP ..PPP..B. ......... ......... ......... Expected result: 6 Test #4187 2 (1, 1) ......... .K.....PP .......PA .......PP .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 2 Test #4188 2 (8, 7) .PAP..B.. .PPP..... ..PSP.... ...P..... ......... .....PPP. .....PAP. .....PPPK ......... Expected result: 15 Test #4189 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ........P .......PS Expected result: 5 Test #4190 2 (1, 5) ..PPP.... ..PAP.... PPPPP.... APSP..... PPP...... .K....... .PPP..... .PAP..... .PPP..... Expected result: -1 Test #4191 2 (7, 7) ......... ......... ......... ..PPPPP.P ..PAPAPPS ..PPPPP.P ......... ......BK. ......... Expected result: 14 Test #4192 1 (7, 6) ..B.P.PAP PPPPSPPPP PAP.P.... PPP...... ......... ......... ....PPPK. ....PAP.. ....PPP.. Expected result: -1 Test #4193 1 (2, 1) ......... ..KPPP... ...PAP... ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 3 Test #4194 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #4195 2 (6, 3) ......... ......... ......... ......K.. .....B... ......... ......... ......... ......... Expected result: 9 Test #4196 1 (5, 4) .PSP..... ..P...... ......PPP ......PAP .....KPPP ......... ......... ......... ......... Expected result: 9 Test #4197 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #4198 1 (8, 3) ......... B........ ......... ........K ......... ......... ......P.. PP...PSP. AP....P.. Expected result: 11 Test #4199 1 (4, 3) ......... ......... .....PPP. ....KPAP. ..PPPPPP. ..PAP.... ..PPP.P.. PPP..PSP. PAP...P.. Expected result: 7 Test #4200 2 (6, 5) ......... ......... ......... PPP...... PAP...... PPP...K.. ......... ......... ......B.. Expected result: 11 Test #4201 1 (8, 6) ......... ......... PPP...... PAP...... PPP...... B........ ........K ......... ......... Expected result: 14 Test #4202 2 (8, 2) ......... ......... ....P...K ...PSP... ....P.... ...B..... ......... ......... ......... Expected result: 10 Test #4203 2 (8, 1) ...PPP... PPPPAP..K PAPPPP... PPP...... B........ .PPP..... .PAP..... .PPP..... ......... Expected result: -1 Test #4204 1 (5, 8) .....PAP. .....PPP. .....PAP. .....PPP. ......... ......... .....B... ..PPP.... ..PAPK... Expected result: 13 Test #4205 1 (1, 3) ......... ......... ......... .K....... ......... ......... ....PPP.. ....PAPPP ....PPPPA Expected result: 4 Test #4206 2 (3, 2) ......... ......... ...K..... ......... ......... .....PPPP .....PAPS .....PPPP ......... Expected result: 5 Test #4207 1 (4, 5) .....PPP. .....PAP. .....PPP. .PPP..... .PAP..... .PPPK.... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #4208 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #4209 1 (2, 8) ........P .......PS ...PPP..P ...PAP... ...PPP... ...PAP... ...PPP... ......... ..K...... Expected result: 10 Test #4210 2 (8, 4) .PAP...P. .PPP..PSP .......P. .B....... ....PPP.K ....PAP.. ....PPP.. ......... ......... Expected result: 12 Test #4211 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... .P....... PSP...... Expected result: 7 Test #4212 2 (2, 7) ........B .....PPP. PP...PAP. AP..PPPP. PP..PAP.. ....PPP.. ......... ..K...... ......... Expected result: 9 Test #4213 2 (6, 1) ..PAP.... ..PPP.K.. ......... PP....PPP AP....PAP PP....PPP ......... ......... ......... Expected result: 9 Test #4214 2 (6, 8) .......PP .......PA .......PP ......... ...P..... ..PSP.PPP .PPP..PAP .PAP..PPP .PPP..K.. Expected result: 14 Test #4215 2 (1, 6) ......... ...PPP... ...PAP... ...PPP... .....PPPP .....PAPA .K...PPPP ...P..... ..PSP.... Expected result: 7 Test #4216 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. PPP...... PAP...... Expected result: 13 Test #4217 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #4218 2 (2, 7) ......... ......... ......... ......... PP....... AP....... PP....... ..K...... ......... Expected result: 9 Test #4219 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #4220 2 (1, 5) ......... ......... ....B.... ......... .......P. .K....PSP .......P. .PPP..PPP .PAP..PAP Expected result: 6 Test #4221 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #4222 2 (6, 3) ...PPP... ...PAP... ...PPP... ..PSP.K.. ...P..... ......... ......... .PPP..... .PAP..... Expected result: 13 Test #4223 1 (4, 7) .....PPP. .....PAP. .....PPPP ......PAP ......PPP ......... ......... ....K.... ......... Expected result: 11 Test #4224 1 (8, 5) ......... ......... ......... ......... ......... .PPP....K .PAP..... .PPP...P. ......PSP Expected result: 13 Test #4225 1 (6, 1) ......... ......K.. ......... ......... ......B.. ......... ......... ......... ......... Expected result: 7 Test #4226 1 (8, 8) ......... ......... ...PPP... ...PAP... ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... ........K Expected result: 16 Test #4227 2 (2, 1) ......... ..K...... .P......B PSP...... .PPP..PPP .PAP..PAP .PPP..PPP ......PAP ......PPP Expected result: 3 Test #4228 1 (2, 8) ......... ......... ......... ......P.. .....PSP. B.....P.. ......... ......... ..K...... Expected result: 10 Test #4229 2 (7, 1) ......... .......K. ......... .P....... PSP...... .P....... ......... ......... ......... Expected result: 8 Test #4230 2 (8, 6) ......... PP....... AP....... PPPPP.... APPAPB... PPPPP.... .P......K PSP...... .P....... Expected result: 14 Test #4231 2 (3, 2) ...PAP... ...PPP... ...K..... ......... ........P .......PS ........P ......... ....B.... Expected result: 5 Test #4232 1 (8, 1) ......... ........K ......... .....B... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #4233 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #4234 1 (4, 6) .......PS .B......P ......... ......... ......... ......... ....K.... .......PP .......PA Expected result: 10 Test #4235 1 (1, 7) ......... ......... ....PPP.. ....PAP.. ....PPPP. .....PAP. .....PPP. .K...PPP. .....PAP. Expected result: 8 Test #4236 1 (3, 4) ..PPP.... ..PAP..P. ..PPP.PSP .......P. ...K..... ....B.... ......PPP ......PAP ......PPP Expected result: 7 Test #4237 1 (7, 6) ......... PP....... AP....... PP....... ......... ......... .......K. ......... ......... Expected result: 13 Test #4238 1 (7, 1) ..PAP.... ..PPP..K. ......... ......... ......... ......... .....B... ......... ......... Expected result: 10 Test #4239 1 (8, 2) .PPP..... .PAP..... .PPP....K ........P .......PS PP......P AP....... PP....... ......... Expected result: 12 Test #4240 1 (6, 6) ......... ......... PPP...... PAP.P.... PPPPSP... ....P.... ......K.. ......... ......... Expected result: 12 Test #4241 1 (7, 7) ....PPP.. ....PAP.. ....PPP.. ......... .P..PPP.. PSP.PAP.. .P..PPP.. .......K. ......... Expected result: 14 Test #4242 1 (4, 6) ......... ......... ......... ......... P........ SP....... P...K.... ......... ....B.... Expected result: 10 Test #4243 1 (6, 8) ......... ..PPP.... ..PAP.... PPPPP.... AP....... PP....... .......PP .......PA ......KPP Expected result: 14 Test #4244 1 (4, 3) ..PAP.... ..PPP.... ..P...... .PSPK.... ..P...B.. ......... ...PPP... ...PAP... ...PPP... Expected result: 11 Test #4245 2 (7, 2) ...P..... ..PSP.B.. ...P...K. ......... ......... ......... ....PPP.. ..PPPAP.. ..PAPPP.. Expected result: 11 Test #4246 1 (3, 7) ......... B........ ......... PPP...PPP PAP...PAP PPP...PPP ....PPP.. ...KPAP.. ....PPP.. Expected result: 10 Test #4247 2 (5, 4) .....PAP. .....PPP. .......PP .......PA .....K.PP .P....... PSP...... .P....... ........B Expected result: 9 Test #4248 2 (8, 1) ...PAP... ...PPP..K ......... P........ SP....... P........ ....PPP.. PPP.PAP.. PAP.PPP.. Expected result: 11 Test #4249 1 (4, 7) ......... ...P..... ..PSP.... ...P..... ......... ......... ......... ....K.... ......... Expected result: 11 Test #4250 2 (2, 6) ......... ......... ......... ......... .......PP .......PA ..K....PP ....PPP.. ....PAP.. Expected result: 8 Test #4251 1 (2, 2) ......PPP ......PAP ..K...PPP ......... ......... ......... .......B. ......PPP ......PAP Expected result: 4 Test #4252 1 (6, 5) ...PAP... .PPPPP... .PAP..... .PPP..... ......... ......K.. P......PP SP.....PA P......PP Expected result: 11 Test #4253 1 (6, 7) ......... ..PPPP... .PSPAP... ..PPPP... ......... ......... ......... ......K.. ......... Expected result: 13 Test #4254 2 (4, 6) ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... ......... ......... P...K.... SP....... P........ Expected result: 10 Test #4255 1 (6, 3) ....PPP.. ....PAP.. P...PPP.. SP....K.. P.....PPP ..B...PAP ......PPP ......... ......... Expected result: 9 Test #4256 1 (6, 8) ......... ......... ...PPP... ...PAP... PPPPPP... PAPPP.... PPPAP.... ..PPP.... ......K.. Expected result: 14 Test #4257 1 (7, 6) ......... ......... ......... .....PPP. .....PAP. .....PPP. .......K. ....B.... ......... Expected result: 13 Test #4258 2 (3, 7) ......... ......... ....PPP.. ....PAP.. ....PPPPP ......PAP ......PPP ...K...PA ....B..PP Expected result: 10 Test #4259 2 (5, 7) .....P... ....PSP.. .....P... PPP..PPP. PAPPPPAP. PPPPAPPP. ...PPP... .....K... ......... Expected result: -1 Test #4260 2 (3, 3) .....PAP. .....PPP. ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #4261 1 (3, 6) ......PPP ......PAP ......PPP .......B. ......... ......... P..K..... SPPP..... PPAP..... Expected result: 9 Test #4262 2 (5, 4) ....B.... .....PPP. .....PAP. .....PPP. .....K... ......... ......... PPP...... PAP...... Expected result: 9 Test #4263 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #4264 1 (1, 5) ......... .B....... ...P..... ..PSP.... ...PPPP.. .K..PAP.. ...PPPPP. ...PAPAP. ...PPPPP. Expected result: 6 Test #4265 2 (1, 5) ......... ......... ......... ......... ...B..... .K....... .P....... PSP...... .P....... Expected result: 6 Test #4266 1 (4, 7) ......... ......... ......... ......... ...P..... PPPSP.... PAPP.B... PPP.K.... ......... Expected result: 13 Test #4267 1 (2, 7) .......PA .......PP ......... ......... ......... ......... ......... ..K...... ......B.. Expected result: 9 Test #4268 2 (8, 5) ...PPP... ...PAP... ...PPP... ......... ......... ........K .....B... PPPPP.... PAPAP.... Expected result: 13 Test #4269 2 (8, 7) ......... .PPP..... .PAP..... .PPP...PP .......PA .......PP ......... ........K ........B Expected result: 15 Test #4270 1 (8, 3) ....PAP.. ....PPP.. .....PPP. .....PAPK .....PPP. ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 15 Test #4271 1 (7, 7) ....P.... ...PSP... PPP.P..B. PAP...... PPP...... ......... ......... PP.....K. AP....... Expected result: -1 Test #4272 1 (5, 1) ......... .....K... .....B... ......... .......PP .......PA .......PP ......... ......... Expected result: 6 Test #4273 1 (4, 8) .......PP .......PA .PPP...PP .PAP..... .PPP..... ......... .PPP..... .PAP..... .PPPK.... Expected result: 12 Test #4274 1 (3, 2) ......... ......... ...K..... ......... ......... .PPP..... PPAP..... APPP..... PP....... Expected result: 5 Test #4275 2 (4, 4) ......... ......... ......... PP....... AP..K.... PP....... ......... ......... ......... Expected result: 8 Test #4276 2 (1, 7) ...PAP... ...PPP... ......PPP ......PAP ......PPP ......... ......... .K.PPP... ...PAP... Expected result: 8 Test #4277 1 (5, 3) ......... ......... ......... ...B.K... .......P. ......PSP .......P. ......... ......... Expected result: 8 Test #4278 1 (4, 7) ......... ......... ......... .B....... ......... ......... ......... ....K.... ......... Expected result: 11 Test #4279 1 (1, 4) ......... ..PPP.... ..PAP.... ..PPP.... .K....... .......PP .......PA ....P.PPP ...PSPPAP Expected result: 5 Test #4280 2 (1, 1) ......... .K....... ......... .......PP .......PA .......PP ....PPP.. .PPPPAP.. .PAPPPP.. Expected result: 2 Test #4281 2 (3, 7) ......... ...PPP... ...PAP... ...PPP... ...P..... ..PSP.... ...P..... ...K..... ......... Expected result: 10 Test #4282 2 (3, 2) ......PSP .......P. ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #4283 2 (1, 6) ......... ......... ......... ........P .......PS ........P .K....... ......... ......... Expected result: 7 Test #4284 2 (6, 7) ......B.. ......... ..PPP.... .PPAP.... PSPPPP... .P.PAP... ...PPP.PP ......KPA .......PP Expected result: 13 Test #4285 1 (8, 6) ......... PPP...B.. PAP...... PPP....PP .......PA .......PP ........K ......P.. .....PSP. Expected result: 14 Test #4286 2 (6, 1) ......... ......K.. B........ ......... P........ SP....... P........ ......... ......... Expected result: 7 Test #4287 2 (2, 4) ......... ......... .....PPP. .....PAP. ..K..PPP. ......... ......... PP....... AP....... Expected result: 6 Test #4288 1 (2, 7) ......... ......... .B....... ........P .......PS ........P ......... ..K...... ......... Expected result: 9 Test #4289 1 (8, 7) ......... ...PPP... ...PAP... ...PPPPPP PP....PAP AP....PPP PP.P..... ..PSPB..K ...P..... Expected result: 15 Test #4290 1 (4, 6) ......... ......... ......... .......PP .......PA ......PPP ....K.PAP ......PPP ........B Expected result: 10 Test #4291 1 (4, 8) ......... ......... ......... ......... ......P.. .....PSP. ......P.. ......... ..B.K.... Expected result: 12 Test #4292 1 (3, 3) ......... ......... ......... ...K..... ......... ...B..... ......... ......... ......... Expected result: 6 Test #4293 1 (5, 6) ..PAP.... PPPPP.... AP....... PP....... ......... B........ .....K... ......P.. .....PSP. Expected result: -1 Test #4294 1 (1, 5) ......... ......... ......... ......... ......... .K....... .......PP ......PPA B....PSPP Expected result: 6 Test #4295 1 (6, 8) .....PPP. .....PAP. PP...PPP. AP....... PP....... ......... P..PPP... SP.PAP... P..PPPK.. Expected result: 14 Test #4296 2 (7, 4) ......... .P....... PSP...... .P....... .......K. ......... ......... ......... ......... Expected result: 11 Test #4297 1 (1, 3) .......PP .......PA ...PPP.PP .K.PAP... ...PPP... ......... ......... ......PPP ......PAP Expected result: 4 Test #4298 1 (3, 6) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ...KPPP.. ....PAP.. ....PPP.. Expected result: 9 Test #4299 1 (2, 7) ......... ......... ......... ...PPPPP. ...PAPAP. ...PPPPP. ......... ..K...... ......... Expected result: 9 Test #4300 1 (6, 2) ......... ........B ......K.. .......PP .......PA .......PP .PPP..... .PAP..... .PPP..... Expected result: 8 Test #4301 1 (2, 5) ....PPP.. ....PAP.. .PPPPPP.. .PAP..... .PPP..... ..K...... ......... ......... ......... Expected result: 7 Test #4302 1 (5, 4) .....PPP. .PPP.PAP. .PAP.PPP. .PPP..PSP .....K.P. ..PPP.... ..PAP.... ..PPP.... ....B.... Expected result: 9 Test #4303 1 (5, 8) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... .....K... Expected result: 13 Test #4304 1 (7, 6) ......... ......... ..B.PPP.. ....PAP.. PPP.PPP.. PAP...... PPP....K. ......PPP ......PAP Expected result: 13 Test #4305 2 (1, 1) ......... .K....... ......... ......... ......B.. ......... P........ SP....... P........ Expected result: 2 Test #4306 2 (8, 7) ......... ...PPP... ...PAP.PP ...PPP.PA .......PP ......... ......... ........K ......... Expected result: 15 Test #4307 1 (1, 4) ..P...... .PSP..... ..PPPPP.. ..PAPAP.. .KPPPPP.. ......... PP....... AP....... PP....... Expected result: 5 Test #4308 1 (7, 7) ......... ......... ......... ......... ..PPP...P ..PAP..PS ..PPPP..P ...PAP.K. ...PPP... Expected result: 14 Test #4309 1 (6, 2) ......... ......... ...B..K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #4310 2 (2, 6) .......PA .......PP ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #4311 2 (4, 2) .PSP..... ..P...... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #4312 2 (7, 7) ......... ......... ....B.... ......... ..PPP.... ..PAP.... ..PPP.... .......K. ......... Expected result: 14 Test #4313 2 (1, 1) ......PAP .K....PPP ......... .....PPP. PP...PAP. AP...PPP. PP....... ......... ......... Expected result: 2 Test #4314 1 (4, 8) ......... ...PPP... ...PAPPP. ...PPPAP. .....PPP. ......... ......... ...B..... ....K.... Expected result: 12 Test #4315 2 (6, 3) ......... ...PPP... PP.PAP... AP.PPPK.. PP....... ......... .P....... PSP...... .P....... Expected result: 9 Test #4316 2 (7, 7) ......... ......... ......... ......... .......B. ......... ..PPP.... ..PAPPPK. ..PPPAP.. Expected result: 14 Test #4317 1 (6, 1) ......... ......K.. ....B.... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #4318 2 (4, 1) ......... ....K..P. ......PSP .......P. ......... ......... ......... ......... ......... Expected result: 5 Test #4319 1 (1, 5) ..PAP..PP ..PPP..PA .......PP ......... ...B..... PK....... SP....... P...PPP.. ....PAP.. Expected result: 6 Test #4320 1 (7, 4) ..PSP.... ...P..... ......... ......... .......K. ......... ......... ......... ........B Expected result: 11 Test #4321 2 (2, 8) ......... ......... ......... .PPP..... .PAPPPP.. .PPPPAP.. PP..PPP.. AP....B.. PPK...... Expected result: 20 Test #4322 2 (4, 6) ........B ...PPP... ...PAP... ...PPP... ......... ......... ....K.... ......... ......... Expected result: 10 Test #4323 2 (5, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... .....K... ......... ......... .B....... Expected result: 10 Test #4324 1 (8, 3) ......... B........ ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #4325 2 (3, 3) ......... ......... ....PPP.. ...KPAP.. PP..PPP.. AP....... PP....... ......... .....B... Expected result: 6 Test #4326 2 (7, 1) ......... ....PPPK. ....PAP.. ....PPP.. ....B.... ......... ......... ......... ......... Expected result: 8 Test #4327 1 (2, 3) ......... ......... ......... ..KPPP... ...PAP... ...PPP... ......PPP .....PSPA ......PPP Expected result: 5 Test #4328 2 (8, 1) ......... ........K ......... ......... ......... ......... .......P. ..PPP.PSP ..PAP..P. Expected result: 9 Test #4329 2 (7, 7) ...PAP... ...PPP... PPP...... PAP.PPP.. PPP.PAP.. .P..PPP.. PSP...... .P.....K. ......... Expected result: -1 Test #4330 1 (6, 5) ...PPAP.. ..PSPPP.. ...P..... PP....... AP....... PP....K.. ......... PPB...... AP....... Expected result: 11 Test #4331 2 (4, 2) ......... ......... ....K.P.. .....PSP. B.....P.. ......... ......... ......... ......... Expected result: 6 Test #4332 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......PPP ......PAP Expected result: 9 Test #4333 1 (3, 1) ..B...... ...K..... ......... ......... ......... ......... PP....... AP....... PP....... Expected result: 4 Test #4334 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #4335 2 (5, 1) ......... .....K... .....PPP. .....PAP. .....PPP. ......PPP ......PAP ..B...PPP ......... Expected result: 6 Test #4336 1 (2, 6) ......... PP....... AP....... PP....... ......... ......... ..K...... ......... ......... Expected result: 8 Test #4337 2 (5, 7) .......PA .......PP B........ .......PP ...P...PA ..PSP..PP ...P..... .....K... ......... Expected result: 12 Test #4338 1 (8, 7) ...P..... ..PSP.... ...P....B ......... ......... ......... ......... ........K ......... Expected result: 15 Test #4339 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #4340 2 (5, 3) ......... ......... ......... ..PPPK... PPPAP.... PAPPP.... PPP...... .PPP..... .PAP..... Expected result: 8 Test #4341 2 (5, 6) ......... ......... ......... ......... ...P..... ..PSP.... ...P.K... ......... ......... Expected result: 11 Test #4342 1 (4, 5) ......... PP....... AP....... PP....... ......... ....K.... .....B... ......... ......... Expected result: 9 Test #4343 1 (3, 1) .....PPP. ...K.PAP. .....PPP. ...PPP... ...PAP... ...PPP... .....PPP. .....PAP. .....PPP. Expected result: 4 Test #4344 1 (6, 4) ..PAP.... ..PPP.... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #4345 1 (1, 6) ..PAP.... ..PPP.... ......... ......... ......... ......... .K.B..... ...PPP... ...PAP... Expected result: 7 Test #4346 1 (8, 7) ......... .......PP .......PA ..PPP.BPP ..PAP..PP ..PPP..PA .......PP ........K ......... Expected result: 15 Test #4347 1 (2, 5) ....PSP.. .....P... PPP...... PAP...PPP PPP...PAP APK...PPP PP....... ......... ......... Expected result: 9 Test #4348 1 (1, 8) ......... ......... ......... ......... ......... ......... ....P.... ...PSP... .K..P.... Expected result: 9 Test #4349 2 (3, 8) ......... ....PPP.. ....PAP.. PPP.PPP.. PAPPP.... PPPAP.... ..PPPP... ....PSP.. ...K.P... Expected result: -1 Test #4350 2 (4, 3) ......... ......... ......... .P..K.... PSP...... .P...PPP. .....PAP. .....PPP. ......... Expected result: 7 Test #4351 1 (3, 1) ......... ...K..... ......... ......... ......... ......... .PPPPP... .PAPAP... .PPPPPB.. Expected result: 4 Test #4352 1 (6, 4) ......... ......... ......... ......... ......KB. ......... .....P... ....PSPPP .....PPAP Expected result: 10 Test #4353 2 (1, 4) ......... ........P .......PS ........P .K....... .....PPP. ....BPAPP .....PPPA .......PP Expected result: 5 Test #4354 2 (6, 7) ......... ......... ......... ......... ......... ......... .....B... ......K.. ......... Expected result: 13 Test #4355 2 (8, 5) ......... ......... ..BPPPP.. ..PSPAP.. ...PPPP.. PPP.....K PAPPP.... PPPAP.... ..PPP.... Expected result: 13 Test #4356 2 (6, 6) .......PP .......PA .......PP .......PA .....P.PP ....PSP.. .....PK.. ......... ......... Expected result: 14 Test #4357 2 (7, 2) ......... ....P.... ...PSP.K. ....P.... ......... ......... .B....... ......... ......... Expected result: 9 Test #4358 1 (7, 3) ......... ......... ......... .......K. ......... ..B...... ...P..... ..PSP.... ...P..... Expected result: 10 Test #4359 2 (1, 2) ......... ....PPP.. .K..PAP.. ....PPP.. ..P....PP .PSP...PA ..P....PP .......PP ..B....PA Expected result: 3 Test #4360 1 (6, 5) ..PAP.... ..PPP.... ......... .......B. ......... ......K.. ......... ......... ......... Expected result: 11 Test #4361 1 (6, 2) ......... ......... ......K.P .......PS ........P ......... ......... ......... ......... Expected result: 8 Test #4362 2 (1, 6) ......... ....B.... ...PPP... ...PAP... ...PPP... ......... .K....... ......... ......... Expected result: 7 Test #4363 1 (4, 7) ......... PPP...... PAP...... PPP...... ......... ......... ......... ....KP... ....PSP.. Expected result: 11 Test #4364 2 (7, 5) .....B... ........P .......PS ........P ......... .......K. ......... ......... ......... Expected result: 12 Test #4365 1 (5, 1) ......... .....K... ......... ......... PPPP..... SPAP..... PPPP..... ......... B........ Expected result: 6 Test #4366 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #4367 2 (3, 1) ....PAPPP ...KPPPAP ......PPP ......... ......... ...P..... ..PSP.... ...P..... ..B...... Expected result: 4 Test #4368 2 (3, 8) ......... PPP...... PAP...... PPP...... ......... ......... ......... ......... ...K..... Expected result: 11 Test #4369 2 (8, 5) ......... ......... ......... ......... ......... ........K .......P. ......PSP .......P. Expected result: 13 Test #4370 2 (8, 4) ......... ......... ......... ......... ........K ........B ......... ......... ......... Expected result: 12 Test #4371 2 (1, 6) ......... ......... ......... .....P... ....PSP.. .....P... .K....... ......PPP ......PAP Expected result: 7 Test #4372 2 (3, 7) ......... ......... .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... PPP...... PAPK..... PPP...... Expected result: 20 Test #4373 2 (3, 4) ......... ......... ......... ......... ...K..... ..PPP.... PPPAP.PPP APPPP.PAP PP....PPP Expected result: 7 Test #4374 1 (2, 1) ......... ..K...... ......... ......... ......... ......... P........ SP....... P........ Expected result: 3 Test #4375 2 (1, 3) ....PPP.. ....PAP.. ....PPP.. .K....... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 4 Test #4376 2 (8, 1) ..PSP.... ...P....K ......... ......... ......... ......... ......... ......... ......... Expected result: 11 Test #4377 1 (7, 4) ......... ......... ......... ......... ..P....K. .PSP..... ..P...... ......... ......... Expected result: 11 Test #4378 1 (3, 7) ......... ......... ......... ..PPP.... ..PAP.... ..PPP...B ......... P..K..... SP....... Expected result: 10 Test #4379 2 (5, 8) ......... B.P...... .PSP..... ..P..PPPP .....PAPA .....PPPP ......... ......... .....K... Expected result: 13 Test #4380 1 (5, 6) ......... .PPP..... .PAP..... .PPPP.... ..PAP.... ..PPP.... .....K... ......... ......... Expected result: 11 Test #4381 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #4382 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #4383 1 (4, 2) ......... ......... P...K.... SP....... P........ ......... ......... ....B.... ......... Expected result: 6 Test #4384 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #4385 1 (5, 1) ......... .....K... ......... ......... ......... .....B... ......... ......... ......... Expected result: 6 Test #4386 1 (4, 6) ...PAP... .P.PPPPPP PSP...PAP .P....PPP ......... ......... ....K.... ......... ......... Expected result: -1 Test #4387 2 (1, 6) .B....... ........P .......PS ...PPP..P ...PAP... ...PPP... .K....... ......... ......... Expected result: 7 Test #4388 2 (8, 3) ...B..... ......... ......... ........K ......... PPPPP.... APPAP.... PPPPP.... ......... Expected result: 11 Test #4389 1 (1, 6) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... .K.B..... ......... ......... Expected result: 7 Test #4390 2 (8, 4) ....PAP.. PPP.PPP.. PAP...... PPP...... ........K PP....... AP....... PP......B ......... Expected result: 12 Test #4391 1 (8, 5) ...B..... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #4392 2 (6, 8) ......... ......... ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ....PPP.. ......... ......K.. Expected result: 14 Test #4393 1 (1, 1) ......... .K....PPP ......PAP .....BPPP ......... ......... ......... ....PPP.. ....PAP.. Expected result: 2 Test #4394 1 (5, 1) ......... .....K... ......... ...PPP... ...PAP... PPPPPP... PAP...... PPP...... ......... Expected result: 6 Test #4395 1 (7, 7) ......... ......... .......P. ....PPPSP ....PAPP. ....PPP.. ......... .......K. ......... Expected result: 14 Test #4396 2 (6, 2) .......PA ......BPP ......K.. .......P. ......PSP .......P. ......... ......... ......... Expected result: 8 Test #4397 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ........B ......... Expected result: 7 Test #4398 1 (8, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #4399 1 (6, 4) .......PP ...P...PA ..PSP..PP ...P..... ......K.. ......... ......... ......... ......... Expected result: 10 Test #4400 2 (2, 6) ......... ......... ......... ......... ......... ......... .PK...... PSP...... .P....... Expected result: 8 Test #4401 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ..B...... Expected result: 7 Test #4402 1 (2, 7) ......... ......... ......... PP.....PP AP.....PA PP.....PP ......... .BK...... ......... Expected result: 9 Test #4403 2 (3, 8) ......... ......... ......... PPP....PP PAP....PA PPP....PP ......... ......... ...K..... Expected result: 11 Test #4404 1 (2, 1) ......... ..K...... ......... PPP...... PAP...... PPPP..... .PAP..PPP .PPP..PAP ....B.PPP Expected result: 3 Test #4405 1 (3, 4) ......... ......... ....PPP.. ....PAP.. ...KPPP.. ......PPP ......PAP ......PPP ......... Expected result: 7 Test #4406 2 (4, 6) ........P .......PS ........P ......... ......... ......... ....K..B. ......... ......... Expected result: 10 Test #4407 2 (7, 4) ......... ......... ......... ......... ......PK. .....PSP. ......P.. ......... ......... Expected result: 11 Test #4408 1 (3, 7) .....P.PP ....PSPPA PPP..P.PP PAP...... PPP...... ......... ......... ...K..... ........B Expected result: 10 Test #4409 2 (3, 6) ......... ......... .......PP .......PA ......BPP ......... ...KPPP.. ....PAP.. ....PPP.. Expected result: 9 Test #4410 1 (5, 8) ......PPP .PPP..PAP .PAP..PPP .PPP..PAP ......PPP ..P....B. .PSP..... ..P...... .....K... Expected result: 13 Test #4411 2 (7, 3) ......... ......... ......... PPP.PPPK. PAP.PAP.. PPP.PPP.. ......... .....PPP. .....PAP. Expected result: 10 Test #4412 1 (6, 2) ......... ......... ......K.. ........B ......... ......... ......... ......... ......... Expected result: 8 Test #4413 2 (8, 2) .......PA .......PP .......BK ......... ......... ......... ......PPP ...P..PAP ..PSP.PPP Expected result: 10 Test #4414 2 (4, 4) ......... ...P..... ..PSP.... ...P..... ....K.... ......... ......... ......... ......... Expected result: 8 Test #4415 1 (5, 7) ......... PP....PPP APPPPPPAP PPPAPSPPP ..PPPP... ......... ......... .....K... ......... Expected result: -1 Test #4416 2 (4, 1) ......... PPP.K.... PAP...... PPP...... PSP...... .P.....PP .......PA .......PP ......... Expected result: 5 Test #4417 2 (5, 7) ......... ......... .PPP.PPPB .PAP.PAP. .PPP.PPPP ......PAP ......PPP .....K... ......... Expected result: 12 Test #4418 1 (3, 8) ..B...... .....P... ....PSP.. .....P... ......... ......... ......... ......... ...K..... Expected result: 11 Test #4419 2 (2, 4) ......... ......... ......... ......B.. ..K...... ......... PPP...... PAP....PP PPP....PA Expected result: 6 Test #4420 1 (7, 1) ......... .......K. ......... ...B..... ......... ......... PPP...... PAP...... PPP...... Expected result: 8 Test #4421 2 (4, 4) ........B ......... PPP...... PAP...... PPP.K.... ......... ......... ......... ......... Expected result: 8 Test #4422 1 (3, 2) ......... ......... ...K..... ......... .......B. ......... ......... ......... ......... Expected result: 5 Test #4423 2 (5, 1) .......PP .....K.PA PPP....PP PAP....PP PPP....PA ..P....PP .PSP..... ..P.B.... ......... Expected result: 6 Test #4424 1 (1, 8) .....P... ....PSP.B .....P... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #4425 2 (1, 2) ......... ......... .K....... PP....... AP.PPP... PP.PAP... PSPPPP... .P....... ......... Expected result: 3 Test #4426 2 (4, 3) ...PPP... ...PAP... ...PPP... PP.BK.... AP....... PP....... ......... .......PP .......PA Expected result: 7 Test #4427 2 (7, 6) ......... ......... PPPP..... SPAP..... PPPP..... PPP...... PAPPP..K. PPPAP.... ..PPP.... Expected result: 13 Test #4428 1 (4, 4) ......... .......PP .......PA .......PP ....K..B. ......... PPP...... PAP...... PPP...... Expected result: 8 Test #4429 2 (4, 3) ......... ......... .PPP..PPP .PAPK.PAP .PPPPPPPP P..PAP... SP.PPP... P........ ......... Expected result: 7 Test #4430 1 (2, 3) .....PSP. ......P.. ......... ..K..B... ......... ......... ......... .PPP..... .PAP..... Expected result: 5 Test #4431 1 (4, 3) ...PPP... ...PAP... .P.PPP... PSP.K..B. .P....... ......... .PPP..... .PAP..... .PPP..... Expected result: -1 Test #4432 2 (6, 6) ......... ......... ......... ......... ......... ......... PPPPP.K.. APPAP.... PPPPP.... Expected result: 12 Test #4433 1 (4, 5) ......P.. .....PSP. ......P.. ......... ......... ....K..B. ......PPP ...PPPPAP ...PAPPPP Expected result: 9 Test #4434 2 (8, 6) .......PA .PPP...PP .PAP..... .PPPB.... ......... ......... ........K ......... ......... Expected result: 14 Test #4435 2 (7, 5) ......B.. ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #4436 1 (4, 4) ......... ......... ......... PP.....PP AP..K..PA PP.....PP ......... .......PP .......PA Expected result: 8 Test #4437 2 (7, 2) ......... ......... .......K. ......... .PPP..... .PAP..... .PPPPPP.. ....PAP.. ....PPP.. Expected result: 9 Test #4438 1 (2, 8) ......... ......... ......... ......... ......... ....PPPPP ....PAPAP ....PPPPP ..K...... Expected result: 10 Test #4439 2 (1, 7) ......... ......... ........B ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #4440 1 (7, 1) ......... .......K. ...PPP... ...PAPPP. ...PPPAPP .....PPPA .......PP ....B.... ......... Expected result: 8 Test #4441 2 (4, 3) .......PA .......PP ......... ....K.... ...P..... ..PSP.... ...P.PPP. .....PAP. .....PPP. Expected result: 7 Test #4442 1 (2, 7) ......... ......... ......... ......... PPP...... PAP...... PPP...... ..K...... ......... Expected result: 11 Test #4443 2 (7, 6) ......... ..P...... .PSP..... ..P...... ......... ......... .......K. ......... ......... Expected result: 13 Test #4444 2 (2, 2) ..PAP.... ..PPP.... ..K...... ......... PP..PPPB. AP..PAP.P PP..PPPPS ........P ......... Expected result: 4 Test #4445 2 (3, 2) ......PAP ......PPP ...K..... ......... ......... ......... ......... ......... ..B...... Expected result: 5 Test #4446 2 (6, 4) .PSP..... ..P...... ......... ......... ......KPP .......PA ..PPP..PP ..PAP.... ..PPP.... Expected result: 10 Test #4447 2 (4, 1) ......... ....K.... ......... PP....... AP....... PP....... ......... ......... ......... Expected result: 5 Test #4448 1 (4, 8) ......... ......... ......... ......... ......... ...B..... ......... ......... ....K.... Expected result: 12 Test #4449 1 (3, 2) ......... ......... ...K..... ..P...PPP .PSP..PAP ..P...PPP ...PPP... .PPPAP... .PAPPP... Expected result: 5 Test #4450 1 (8, 3) ......... ......... ......... ........K ........P .......PS ........P ......... ......... Expected result: 11 Test #4451 2 (7, 5) ......PPP ...B..PAP ......PPP .....PSP. ......P.. .......K. ......... ...PPP... ...PAP... Expected result: 12 Test #4452 2 (1, 3) ......... ......... ......... .KPPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 4 Test #4453 2 (3, 5) ......... ........P .......PS ........P ......... ...K..... PP....... AP....... PP....... Expected result: 8 Test #4454 2 (6, 7) .....P... ....PSP.. .....P... ......B.. ......... ......... ......... ......K.. ......... Expected result: 13 Test #4455 1 (8, 1) ......... .....B..K .....PPP. .P...PAP. PSP..PPP. .P....... ......... ......... ......... Expected result: 9 Test #4456 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #4457 2 (5, 4) ......... ......... PP....... AP....... PP...K... PP....... AP....... PP....... ......... Expected result: 9 Test #4458 2 (7, 4) ......... .PPP..... .PAP..... .PPP..... .......K. ......... ......... ..PPP.B.. ..PAP.... Expected result: 11 Test #4459 1 (1, 3) ......... ......... ......... .K..PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 4 Test #4460 2 (4, 5) ......PAP ....PPPPP ....PAP.. ....PPP.. ......... ....K.... ......... ....PPP.. ....PAP.. Expected result: 9 Test #4461 2 (7, 3) ......... ......... .PPP..... .PAP...K. .PPP..PPP .....PPAP ....PSPPP .....P... ......... Expected result: 10 Test #4462 2 (6, 5) ....PPP.. ....PAP.. ....PPP.. ......... ...PPP... ...PAPK.. ...PPP... ......... ......... Expected result: 11 Test #4463 2 (6, 6) ........P .......PS ........P ......... PPP...... PAP....PP PPP...KPA .......PP ......... Expected result: 12 Test #4464 2 (1, 3) ......... ......... ......... .K....... ......... ......PPP ...PPPPAP .PPPAPPPP .PAPPP... Expected result: 4 Test #4465 1 (5, 2) ..B...PAP ......PPP .....K.P. ......PSP .......P. ....PPP.. ....PAP.. .PPPPPP.. .PAP..... Expected result: 7 Test #4466 2 (8, 6) .......PS ........P ......... PP....... AP....... PP....... ........K .PPP..... .PAP..... Expected result: 14 Test #4467 1 (1, 8) ......... ......... ......... ......... ......... ......... ......P.. .....PSP. .K....P.. Expected result: 9 Test #4468 1 (1, 6) ......P.. .....PSP. ......P.. .....PPP. .....PAP. .....PPP. .K....... ......PPP ......PAP Expected result: 7 Test #4469 1 (3, 1) ......... ...K..... ......P.. .....PSP. ......P.. ......... ......... PPP...... PAP...... Expected result: 4 Test #4470 2 (1, 1) ......... .K....... .......PP .......PA .......PP PP....... AP....... PP....... ......... Expected result: 2 Test #4471 1 (8, 5) .PPP..... .PAP..... .PPP..... ......... ......... ......B.K ......... .......PP .......PA Expected result: 13 Test #4472 2 (6, 7) .....B... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #4473 2 (6, 3) ......... ......... ......... ......K.. ......... PPP...... PAP...... PPP...... ......... Expected result: 9 Test #4474 1 (4, 8) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ....K.... Expected result: 12 Test #4475 1 (7, 8) ......... ......... ......... ......... .....P... B...PSP.. .....P... ......... .......K. Expected result: 15 Test #4476 2 (3, 1) ......PSP ...K...P. ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #4477 2 (2, 4) ....PPP.. ....PAP.. ....PPP.. ....PSP.. ..K..P... ......... ......... ......... ......... Expected result: 6 Test #4478 2 (5, 5) ......... ...PPP... ...PAP... ...PPP... P...B.... SP...K... P........ ......... ......... Expected result: 10 Test #4479 2 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #4480 1 (4, 3) ......... ....B.... .....PPP. ....KPAP. ..P..PPP. .PSP..... PPP...... AP..PPP.. PP..PAP.. Expected result: 7 Test #4481 2 (1, 5) ......... ..P..PPP. .PSP.PAP. ..P..PPP. ......... .K....PPP ......PAP ...PPPPPP ...PAP... Expected result: 6 Test #4482 2 (7, 7) ......... ......... .P....... PSP...... .P....... ......... ......... .......K. ......... Expected result: 14 Test #4483 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......P.. .....PSP. ......P.. Expected result: 8 Test #4484 1 (5, 8) ......... .PPP...PP .PAP...PA .PPP...PP ...B..... ......... ..PPP.... ..PAP.... ..PPPK... Expected result: 13 Test #4485 1 (2, 8) ......... ......... PP.....B. AP.PPP... PP.PAP... ...PPP... ......... ......... ..K...... Expected result: 10 Test #4486 2 (8, 4) ......... ......... ......... P........ SP......K P........ ......... ......... ......... Expected result: 12 Test #4487 2 (6, 4) ......... ......... PP.....PP AP.....PA PP....KPP .......PA .......PP ......... ......... Expected result: 10 Test #4488 1 (7, 6) ..PPP.... ..PAP.... ..PPP.... ......... ....PPP.. PPP.PAP.. PAP.PPPK. PPP...P.. .....PSP. Expected result: 13 Test #4489 2 (3, 3) ......... .B..P.... ...PSP... ...KP.... ......... ......... ...PPPPP. ...PAPAP. ...PPPPP. Expected result: 6 Test #4490 1 (7, 5) ..PPP.... ..PAP.... ..PPP..PP ..P....PA .PSP...PP ..P....K. .B....... ...PPP... ...PAP... Expected result: 14 Test #4491 2 (2, 8) ......PAP ......PPP ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #4492 2 (1, 3) ......... ......... ......... .K.....PP .......PA PP.....PP AP....... PP....... ......... Expected result: 4 Test #4493 2 (1, 7) ......... ......... B........ PPPP....P APAP...PS PPPP....P ......... .K....... ......... Expected result: 14 Test #4494 2 (8, 8) ..PAP.... ..PPP.... ......... ......... .P..PPP.. PSPBPAP.. .P..PPP.. ......... ........K Expected result: 16 Test #4495 1 (3, 8) ......... ......... ........P .......PS ........P .....PPP. .....PAP. .....PPP. ...K..... Expected result: 11 Test #4496 1 (3, 4) ..PAP.... ..PPP.PPP ......PAP ......PPP ...K...P. ......PSP .......P. ......... ......... Expected result: 7 Test #4497 2 (3, 7) ......... ......... .....PPPP .....PAPA .....PPPP .....PPP. .....PAP. ...K.PPP. ......... Expected result: 10 Test #4498 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #4499 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #4500 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #4501 2 (5, 5) ......... .....P... ....PSP.. .....P... ......... .....K... ......... ......... ......... Expected result: 10 Test #4502 2 (5, 3) .PAP..... .PPP..... ......... .....K... .......B. ......... ......... ....P.... ...PSP... Expected result: 8 Test #4503 1 (1, 7) ......... ......... .....P... ....PSP.. .....P... ......... ...B..... .K....... ......... Expected result: 8 Test #4504 1 (2, 5) ......... ......... B........ ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #4505 1 (1, 7) .......PA .......PP ......... ......... .....P... ....PSP.. .....P.B. .K....... ......... Expected result: 8 Test #4506 1 (4, 8) ..PAP.... ..PPP.... ......... ..B...... ......... ......... .......PP .......PA ....K..PP Expected result: 12 Test #4507 2 (3, 4) ......... ......... ......B.. ......... ...K..... ......... ......... ....PPP.P ....PAPPS Expected result: 7 Test #4508 2 (4, 7) ....PSP.. .....P... ......... .......PP .......PA .......PP ......... ....K.... .....B... Expected result: 11 Test #4509 1 (4, 3) ......... .....PPP. .....PAP. ....KPPP. PPP...... PAP...... PPP...... .....PPP. .....PAP. Expected result: 7 Test #4510 1 (2, 5) ......... ......... ......... ...B.PPP. .....PAP. ..K.PPPP. ...PSP... ....P.... ......... Expected result: 7 Test #4511 1 (8, 4) ......... .....PPP. .....PAP. .....PPP. ........K ......... ......... ..B.....P .......PS Expected result: 12 Test #4512 1 (3, 8) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... ...K..... Expected result: 11 Test #4513 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #4514 2 (7, 7) ......... ......... ......P.. .....PSP. ......P.. ......... ......... .PPP...K. .PAP..... Expected result: 14 Test #4515 2 (2, 6) ......... ......... ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP ..K...... .......P. ......PSP Expected result: 8 Test #4516 1 (1, 6) ..PAP.... ..PPPPP.. ....PAP.. ....PPPP. .....PAP. .....PPP. .K....... .B....... ......... Expected result: 7 Test #4517 1 (7, 8) ......... .......PP .B.....PA .......PP ....PPP.. ....PAP.. ..PPPPP.. ..PAP.... ..PPP..K. Expected result: -1 Test #4518 1 (3, 3) ...PAPPP. ...PPPAP. .....PPP. ...K..... PPP...... PAP...... PPP...... ......... ......... Expected result: 6 Test #4519 2 (6, 2) .B....... ......... ......K.. ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 8 Test #4520 1 (8, 8) ......... ......... ....B.... ......... ....PPP.. ....PAP.. ....PPP.. ..PPP.... ..PAP...K Expected result: 16 Test #4521 1 (8, 4) .....PAP. .....PPP. ....PPP.. PPP.PAP.. PAP.PPP.K PPP...... ....B.... ......... ......... Expected result: 14 Test #4522 1 (8, 3) ......... ......... .PPP..... .PAP....K .PPP..... .PPP..... .PAP..PPP .PPP..PAP ......PPP Expected result: 11 Test #4523 1 (7, 8) ...B..... ......... ......... ......... ...PPP... ...PAP... ...PPP... P........ SP.....K. Expected result: 15 Test #4524 1 (6, 1) ......... ......K.. .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... Expected result: 7 Test #4525 1 (8, 7) ..PAP.... ..PPP.... ..PAP.... ..PPPP... ..PPPSP.. ..PAPP... ..PPP.... ........K ......... Expected result: 15 Test #4526 1 (4, 4) ......... ......... ......... ......... ....K.... .......P. ......PSP .......P. ......... Expected result: 8 Test #4527 1 (2, 8) ......... .......PP .......PA .......PP ......B.. ......PPP ......PAP ......PPP ..K...... Expected result: 10 Test #4528 1 (8, 4) ......... ......... ......... PPPPP.... PAPAP...K PPPPP.... ..PPP.... ..PAP.... ..PPP.... Expected result: 12 Test #4529 2 (3, 6) ....P.... .PPPSP... .PAPP.... .PPPPP... ...PAP... ...PPP... ...K..... PP....... AP....... Expected result: 9 Test #4530 2 (3, 8) ......... ......... ......... PPP....P. PAP...PSP PPP....P. ......PPP ......PAP ..BK..PPP Expected result: 11 Test #4531 2 (2, 4) ......... PPPB.PPP. PAP..PAP. PPP..PPP. ..K...... ......... P........ SPPP..... PPAP..... Expected result: 8 Test #4532 1 (8, 4) ........B ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #4533 2 (6, 1) .......PP ......KPA ....B.PPP ......PAP ...PPPPPP ...PAP... ...PPP... ......... ......... Expected result: 7 Test #4534 2 (8, 8) ....PAP.. ....PPP.. PPPP..... APAP..... PPPP..... ......... ......... ......... ........K Expected result: -1 Test #4535 1 (4, 8) ....PSP.. .....P... ......... ......... .PPP..... .PAP..... PPPPB.... PAP...... PPP.K.... Expected result: 12 Test #4536 1 (8, 3) ......... ......... ......... ........K ......... ......... .B......P .......PS ........P Expected result: 11 Test #4537 1 (1, 6) .....P... ....PSP.. .....P... .PPP...B. .PAP.PPP. .PPP.PAP. .K...PPPP ......PAP ......PPP Expected result: 7 Test #4538 2 (4, 1) ......... ....K.... ......... ..P...... .PSP..... ..P...... ......... ......... ......... Expected result: 5 Test #4539 2 (8, 1) ......... ........K PP...PPP. AP...PAP. PP...PPP. ......... ......... ......... ......... Expected result: 9 Test #4540 2 (1, 2) ......... ......... .K....... ..P.PPP.. .PSPPAP.. ..P.PPP.. ......... ......... ......... Expected result: 3 Test #4541 2 (6, 1) ......... ......K.. ......... ......... ......... ........P .......PS ........P ......... Expected result: 7 Test #4542 2 (2, 8) ......PAP ......PPP ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #4543 1 (7, 8) ......... ....PPP.. ....PAP.. PPP.PPP.. PAP...... PPP....PP .......PA .......PP .......K. Expected result: 15 Test #4544 1 (8, 7) ......... ......... .....PPP. .....PAP. ...PPPPP. ...PAP... ..PPPPP.. ..PAPPSPK ..PPP.P.. Expected result: 15 Test #4545 1 (1, 1) .......B. .K...PPP. .....PAP. .....PPP. ......... PPP...... PAP...... PPP...... ......... Expected result: 2 Test #4546 1 (3, 7) .....P... ....PSP.. PP.B.P... AP.....PP PP.....PA .......PP ......... ...K..... ......... Expected result: 10 Test #4547 1 (4, 8) ..PAP...P ..PPP..PS ........P .PPP..... .PAP..... .PPP..... ......... ......... ....K.... Expected result: 12 Test #4548 2 (8, 6) .PAP..... .PPP..... P........ SP....... P.B...... ......... ........K ......... ......... Expected result: -1 Test #4549 1 (1, 8) .....PPPP ....PSPAP ....BPPPP ....PPP.. ....PAP.. ....PPP.. ......... ......... .K....... Expected result: 9 Test #4550 1 (1, 8) .....PAP. .....PPP. PP.....PP AP..P..PA PP.PSP.PP ....P.... ......... ......... .K...B... Expected result: 11 Test #4551 2 (8, 3) .PPP.PPP. .PAP.PAP. .PPP.PPP. .....B..K ......... .......PP .......PA .......PP ......... Expected result: 11 Test #4552 2 (7, 8) ......... ......... ......... .....PPP. .....PAP. ..PPPPPP. ..PAP.... ..PPPPP.. ....PAPK. Expected result: 17 Test #4553 2 (6, 5) ......... ......... ......... ......... ......... .....PK.. ....PSP.. .....P... ......... Expected result: 11 Test #4554 2 (8, 5) ......... P........ SP....... P........ ......... ........K ......... ......... ......... Expected result: 13 Test #4555 2 (2, 2) ...PAP... ..BPPP... ..K.PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 4 Test #4556 2 (5, 1) ......PAP .....KPPP ......... ......... ......... ....P.... ...PSP... ....P.... ....B.... Expected result: 6 Test #4557 2 (3, 1) ......... ...K..... .....B... ......... ....PPP.. ....PAPPP ....PPPAP ....P.PPP ...PSP... Expected result: 4 Test #4558 2 (5, 2) ......... ......... .....K... ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 7 Test #4559 2 (7, 5) ..P...... PPSP..... APP...... PP....... .PPP..... .PAP...K. .PPPPPP.. ....PAP.. ....PPP.. Expected result: -1 Test #4560 1 (1, 4) ......... ......... ......... ......... .K....... ......... ........P .......PS ........P Expected result: 5 Test #4561 1 (3, 6) ......... ..P...... .PSP..... ..P...... .......B. ......... ...K..... ......... ......... Expected result: 9 Test #4562 2 (3, 8) ......... ......... ......... ......... ......... ......B.. ......... ......... ...K..... Expected result: 11 Test #4563 2 (6, 2) .B....... ......... ......K.. .PPP..... .PAP..PPP .PPP..PAP ......PPP .......PA .......PP Expected result: 8 Test #4564 2 (8, 6) ......... ...PPPP.. ..PSPAP.. ...PPPP.. ......... ......... ........K ......... ......B.. Expected result: 14 Test #4565 1 (4, 8) ...PPPPP. ...PAPAP. ...PPPPP. ......... .....PPP. .....PAP. .....PPP. ......... ....K.... Expected result: 12 Test #4566 2 (2, 4) ..PSP.... ...P..... ......... ......... ..K...PPP ......PAP ......PPP PPP...... PAP...... Expected result: 6 Test #4567 1 (4, 7) .PAP..... .PPP..... ......... ......... ......... ......... .....PPP. ....KPAP. .....PPP. Expected result: 11 Test #4568 1 (5, 4) ......... ......... ......... ......... ...B.K.P. ......PSP ......PPP ......PAP ......PPP Expected result: 9 Test #4569 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #4570 2 (8, 7) ......... ......... ......... ......PPP ......PAP ......PPP ......... ........K ......... Expected result: 15 Test #4571 2 (4, 6) .......P. ......PSP .......P. PP...PPP. AP...PAP. PP...PPP. ....K.... PP....... AP....... Expected result: 10 Test #4572 2 (8, 8) ..PPP.... ..PAP.... ..PPP.... ......... ......... .....B... ......... ......... ........K Expected result: 16 Test #4573 1 (8, 5) ....PSP.. .....P... ......PPP ......PAP ......PPP ........K ......... ......... ......... Expected result: 13 Test #4574 2 (8, 6) ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP ......... P........ SP......K P........ .B....... Expected result: 14 Test #4575 2 (8, 5) .....PPP. .....PAP. .....PPP. ......... P....PPP. SP...PAPK P....PPP. .....PAP. .....PPP. Expected result: 13 Test #4576 2 (3, 8) ......... ..PPP.... ..PAP.... ..PPP.... ......B.. ......... ......PPP ......PAP ...K..PPP Expected result: 11 Test #4577 2 (1, 7) ......... ......... .......PP .......PA .......PP ...PPP... ...PAP... .K.PPP... ......... Expected result: 8 Test #4578 2 (7, 1) ......... .......K. ......B.. ..PPP.... ..PAP.... ..PPPPPP. .....PAP. .....PPP. ......... Expected result: 8 Test #4579 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #4580 1 (3, 4) ......PAP ......PPP ......... ......... ...K..... ......... .....PPP. .....PAP. .....PPP. Expected result: 7 Test #4581 2 (2, 1) ......... ..K...... ......... ......... P......B. SP....... P.....PPP ......PAP ......PPP Expected result: 3 Test #4582 2 (4, 8) .....PSP. ......P.. ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ....K.... Expected result: 12 Test #4583 2 (1, 7) ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... .K....... ......... Expected result: 8 Test #4584 2 (8, 1) ......... ........K ......... .PPP..... .PAP..P.. .PPP.PSP. ....PPPB. ....PAPPP ....PPPPA Expected result: 9 Test #4585 1 (3, 7) ......... .PPP..... .PAP.P... .PPPPSP.. .....P... ....PPP.. ....PAP.. ...KPPP.. ......... Expected result: 10 Test #4586 1 (1, 1) ....PPP.. .K..PAP.. ....PPP.. .......P. ......PSP .......P. ......... ......... .B....... Expected result: 2 Test #4587 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #4588 1 (8, 4) ......PAP ......PPP P........ SP...PPP. P....PAPK .....PPP. ...B..... ......... ......... Expected result: 12 Test #4589 1 (1, 8) ....PAP.. ....PPP.. ......... ......... .......PP .......PA .......PP ....B.... .K....... Expected result: 9 Test #4590 1 (8, 3) .....P... ....PSP.. .....P... ........K ......... PPP....PP PAP....PA PPP....PP ......... Expected result: 11 Test #4591 2 (3, 4) ......... ......... ......... .......B. ...K..... ......... ......... ......... ......... Expected result: 7 Test #4592 1 (3, 1) ......... ...K..... ......... ......... PPPPP.... PAPAP.... PPPPP.... ....PPP.. ....PAPB. Expected result: 4 Test #4593 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .B...K... Expected result: 13 Test #4594 2 (8, 8) ......... ......... ......... ......... ......... .....P... ....PSP.. .....P... ........K Expected result: 16 Test #4595 1 (3, 8) ......... ......... PP....... AP....... PP....... ......... ......... ......... ...K..... Expected result: 11 Test #4596 1 (5, 1) .B....PAP .....KPPP ......... ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 6 Test #4597 2 (7, 6) ......... ......... ......... ....B.... ......... ......... .......KP .......PS ........P Expected result: 13 Test #4598 1 (5, 3) .....PPP. .....PAP. .....PPP. .....K... .....PPP. PP...PAP. AP...PPP. PP....... ......... Expected result: 8 Test #4599 2 (4, 1) ......... ....K.... ......... ..PPP.... ..PAP.... PPPPP.... AP....... PP....... ......... Expected result: 5 Test #4600 1 (3, 8) .PAP..... .PPP..PPP PSP...PAP .P....PPP ......... ..PPP.... ..PAP.... ..PPP.... ...K..... Expected result: -1 Test #4601 1 (7, 7) ......... ....P.... ...PSP... ....P.... .....PPP. ..B..PAP. .....PPP. .......K. ......... Expected result: 14 Test #4602 2 (7, 1) ......... .......K. .B....... ......... .....P... ....PSP.. .....P... ......... ......... Expected result: 8 Test #4603 1 (6, 2) ......... ......... ......K.. ......... ......... .B....... ......... ......... ......... Expected result: 8 Test #4604 2 (7, 3) .......PA .......PP ......... .......K. ......... ......... ..PPP.... ..PAP.PPP .BPPP.PAP Expected result: 10 Test #4605 1 (2, 7) ......... ......... ......... ......... ......... .....PPP. .....PAP. ..K..PPP. ......... Expected result: 9 Test #4606 1 (8, 3) ......... ......... ......... ........K ...B..... ......... ......... ....P.... ...PSP... Expected result: 11 Test #4607 1 (4, 7) ......... ......... ......... ......... ......... PPP...... PAP...... PPP.K.... ......... Expected result: 11 Test #4608 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......B.. .......K. Expected result: 15 Test #4609 1 (5, 5) ......... .PPP..... .PAPPP... .PPPAP... ...PPP... .....K... ......... ......PPP ......PAP Expected result: 10 Test #4610 2 (7, 4) .......P. ......PSP .......P. ......... ......BK. ...PPP... ...PAP... ...PPP... ......... Expected result: 11 Test #4611 2 (6, 4) ......... ......... ......... ......... ......K.. .P....... PSP...... .P....... ......... Expected result: 10 Test #4612 1 (2, 6) ....PAPPA ....PPPPP ......... ......... ......... ......... PPK...... AP....... PP....B.. Expected result: 8 Test #4613 1 (6, 7) ......... ......... .B....... ......... PPP.PPP.. PAP.PAP.. PPP.PPP.. ......K.. ......... Expected result: 13 Test #4614 2 (7, 5) ..PSP.... ...P..... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #4615 2 (6, 2) ...PAP... ...PPP... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #4616 2 (2, 3) ....PAP.. ....PPP.. ......... ..K...... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 5 Test #4617 2 (7, 1) ......... .......K. PPP...... PAP....B. PPP...... ......... ......... ......... ......... Expected result: 8 Test #4618 1 (1, 5) ..B.PAP.. ....PPP.. ....PSP.. .....P... ......... .K....... ...PPP... ...PAPPPP ...PPPPAP Expected result: 6 Test #4619 2 (1, 5) .PPP..... .PAP..... .PPP..... PSP...... .P....... .K....... ..B...... ......... ......... Expected result: -1 Test #4620 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #4621 1 (1, 4) ......... ......... ....PPP.. ....PAPPP .K..PPPPA ..P..PAPP .PSP.PPP. ..P...... ......... Expected result: 5 Test #4622 1 (4, 3) ...PPP... ...PAP... ...PPP... ....K.... ......PPP ......PAP ...PPPPPP ...PAP... ...PPP... Expected result: 7 Test #4623 1 (6, 7) ........P .......PS ........P ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #4624 2 (7, 1) .PAPPAP.. .PPPPPPK. PPP...... PAP...... PPP...... .B....... ......... ......... ......... Expected result: -1 Test #4625 2 (8, 3) ......... .PPP..... .PAP..... .PPP....K .......PP .......PA ...PPP.PP ...PAP... ...PPP... Expected result: 11 Test #4626 2 (6, 1) ......... ......K.. ......... B........ ...PPP... ...PAP... ...PPPPP. P....PAP. SP...PPP. Expected result: 7 Test #4627 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #4628 2 (1, 2) .....PAP. .....PPP. .K....... ......... ......... ......... ......... ....P.... ...PSP... Expected result: 3 Test #4629 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #4630 1 (1, 5) ......... ......... ......... ......... ......... .K....... ...P..... ..PSP.... ...P..... Expected result: 6 Test #4631 2 (4, 4) ...PPP... ...PAPPPP ...PPPSPA ......PPP ...BK.... ......... ......PPP ......PAP ......PPP Expected result: 8 Test #4632 2 (4, 1) ......... P...K.... SP....... P........ .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 5 Test #4633 1 (7, 3) .....PAP. .....PPP. ......... ...PPP.K. PPPPAP... PAPPPP... PPP...... ......... ......... Expected result: 10 Test #4634 2 (8, 4) ......... ......... ......... ...B..... ........K ......... ......... ......... ......... Expected result: 12 Test #4635 2 (7, 1) ......... .......K. ......... ......... ........B ......... ......PPP P.....PAP SP....PPP Expected result: 8 Test #4636 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #4637 1 (1, 7) ......... ......... ......P.. .....PSP. ......P.. ......... ...B..... .K....... ......... Expected result: 8 Test #4638 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #4639 2 (8, 2) ......... ......... ........K B........ ..PPP.... ..PAP.... ..PPP.... ....P.... ...PSP... Expected result: 10 Test #4640 2 (6, 8) ...B..... .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ......K.. Expected result: 14 Test #4641 1 (5, 5) ......... ......... ......... ......... ..P...... .PSP.K... ..P...... ......B.. ......... Expected result: 10 Test #4642 1 (8, 2) ......PAP ......PPP ........K ......... ......... ......... ......... ..P...... .PSP..... Expected result: 10 Test #4643 1 (2, 5) ......... ......... ......... ......PPP ......PAP ..K..PPPP ....PSP.. .....P... ......... Expected result: 7 Test #4644 2 (3, 7) ......... .......PP .......PA .......PP ......... ......... ......... ...K..... ......... Expected result: 10 Test #4645 2 (7, 4) ......... ......... ......... PPP...... PAP....K. PPP...... ......... ..PPPPP.. ..PAPAP.B Expected result: 11 Test #4646 1 (7, 4) ......... ......... .....P... ....PSP.. .....P.K. ......PPP ......PAP B.....PPP ......... Expected result: 11 Test #4647 1 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #4648 1 (1, 4) ......PPP ......PAP ......PPP ......... .K....... ......... ......B.. ......... ......... Expected result: 5 Test #4649 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #4650 1 (7, 8) ....P.... ...PSP.B. ....P.... ......... ......... ......... ......... ...PPP... ...PAP.K. Expected result: 15 Test #4651 1 (7, 8) ......... ......... .....B..P .......PS ........P ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP..K. Expected result: 15 Test #4652 1 (2, 5) ......... ......... ......... ....PPPPP ....PAPAP ..K.PPPPP PP..P.... AP.PSP... PP..P.B.. Expected result: 7 Test #4653 1 (5, 3) ......... ......PPP ......PAP .....KPPP PPP...... PAP..B... PPP...PPP ......PAP ......PPP Expected result: 8 Test #4654 2 (6, 3) ......... ......... .......PP ......KPA .....PPPP ...PPPAP. ...PAPPP. ...PPP... ......... Expected result: 9 Test #4655 2 (7, 8) ......... ......... ......... PPP...... PAP...... PPP.PPPPP ....PAPPA ....PPPPP .......K. Expected result: 15 Test #4656 2 (7, 5) ......... ......... ......... ......... .B....... .PPP...K. .PAP..... .PPP..... .PSP..... Expected result: 12 Test #4657 2 (1, 8) ..PPP..PS ..PAP...P .PPPP.... .PAP..... .PPP..... ......... ......... ........B .K....... Expected result: 9 Test #4658 1 (7, 8) ......PPP ......PAP ......PPP ..B...... ......... ......... ......... PPP...... PAP....K. Expected result: 15 Test #4659 2 (4, 7) .....B... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #4660 2 (6, 1) ......... ......K.. ......... ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 7 Test #4661 1 (6, 2) ...PPP... ...PAP... ...PPPK.. B........ ......... .PPP...PP .PAP...PA .PPP...PP ......... Expected result: 10 Test #4662 1 (1, 8) ......... ......... ......... ...B..... ......... ......... ......... ......... .K....... Expected result: 9 Test #4663 1 (7, 8) ......... ......... ......... .......B. ......... PP....... AP....... PP....... .......K. Expected result: 15 Test #4664 2 (4, 7) ......... B.......P .......PS ........P ......... ......... ......PPP ....K.PAP ......PPP Expected result: 11 Test #4665 2 (4, 1) ......... ....K.... ......PPP .P....PAP PSP...PPP .P....... ......... ......... ......... Expected result: 5 Test #4666 1 (8, 8) ......... ......... ........P ..PPP..PS ..PAP...P ..PPP.... ......... ....B.... ........K Expected result: 16 Test #4667 1 (8, 1) ..PAP.... ..PPP...K ......... ......... ......... ......... ......... PP....... AP....... Expected result: 11 Test #4668 2 (8, 7) ......... ......... ......... .....PPP. .....PAP. .P...PPP. PSP...... .P......K ......... Expected result: 15 Test #4669 2 (8, 4) ......... ......... ...PPP... ...PAP... ...PPP..K ......... ......... ......... ......... Expected result: 12 Test #4670 2 (1, 8) ..P...... .PSP..... .PPP..... .PAP..... .PPP..... ......... .....PPP. .....PAP. .K...PPP. Expected result: 9 Test #4671 2 (3, 6) .PAP..P.. .PPP.PSP. ......P.. ..PPP.... ..PAP.... ..PPP..PP ...K...PA .......PP ......... Expected result: 9 Test #4672 1 (8, 1) .....B... ........K ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... Expected result: 9 Test #4673 1 (2, 5) ......B.. ......... ...PPP... ...PAP... ...PPPPP. P.K..PAP. SP...PPP. PPP...... PAP...... Expected result: 7 Test #4674 1 (8, 2) ......... ......... ........K ......PPP ......PAP ......PPP .P....... PSP.PPP.. .P..PAP.. Expected result: 10 Test #4675 1 (5, 4) ......... ......... ......... ......PPP .....KPAP ......PPP .......PS ........P ......... Expected result: 9 Test #4676 1 (2, 4) .......PP .......PA .......PP ......... ..K..P... ....PSP.. .....P... ......... ......... Expected result: 6 Test #4677 1 (3, 4) ......... ......... ......... ......... ...K..P.. .....PSP. ......P.. ......... ......... Expected result: 7 Test #4678 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #4679 1 (4, 1) ......... ....K.... ........P .....PPPS .....PAPP .....PPP. ......... ......... ......... Expected result: 5 Test #4680 2 (1, 3) ......... ......... ......... .K....... ......... .PPP..... .PAP....P .PPP...PS ........P Expected result: 4 Test #4681 1 (6, 2) ......... ......... ......KPP ..P....PA .PSP...PP .BP...... ....PPP.. .PPPPAP.. .PAPPPP.. Expected result: 8 Test #4682 1 (4, 1) ......... ....K.... ......... ....B.... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #4683 2 (8, 3) ......PAP ..PPP.PPP ..PAP.... ..PPP...K ......... PPP...... PAP...... PPP...... ......... Expected result: 11 Test #4684 2 (4, 7) .......PA .......PP ......... ......... .PPP..... .PAP..... .PPP..... ....K.... ......... Expected result: 11 Test #4685 1 (6, 5) ..PAP.... ..PPPP... .PPPPSP.. .PAP.P... .PPP..... ......K.. ......... ......... ........B Expected result: 11 Test #4686 1 (6, 4) ..PAP.... ..PPP.... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #4687 1 (2, 2) .PAP..... .PPP..... ..K...... ......... ......... ......... .......PP ..PPP..PA ..PAP..PP Expected result: 4 Test #4688 1 (4, 6) ......... ......... ......... ...B..... ......... ......... .PPPK.... .PAPPPP.. .PPPPAP.. Expected result: 10 Test #4689 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ..B...... ..K...... Expected result: 10 Test #4690 2 (2, 4) ...PPP... ...PAP... ...PPP... B........ ..K...... ......... ......... ......... ......... Expected result: 6 Test #4691 1 (4, 7) .......P. PP.B..PSP AP.....P. PP....... ......... ......... ......... ....K.... ......... Expected result: 11 Test #4692 2 (2, 1) ......... ..K...... ...PPP... ...PAP.P. .PPPPPPSP .PAP...P. .PPP..... .......PP .......PA Expected result: 3 Test #4693 1 (7, 6) .....PPP. .....PAP. .....PPP. ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #4694 1 (7, 6) ......... ......... ......... ......... PP....... AP....... PP..B..K. .......P. ......PSP Expected result: 13 Test #4695 2 (2, 3) ......... ......... ....B.... ..K...... ......... ......... ......PPP P.....PAP SP....PPP Expected result: 5 Test #4696 2 (6, 5) ......... ......... ......... ......... ......... ......K.. P........ SP....... P........ Expected result: 11 Test #4697 1 (8, 4) ......... ......... PP..PPP.. AP..PAP.. PP..PPP.K ........B PP....... AP....... PP....... Expected result: 12 Test #4698 1 (7, 2) ......... ......... .......K. ......B.. ......... ......... ......... ......... ......... Expected result: 9 Test #4699 1 (7, 8) ...PSP... ....PPPP. .....PAP. .....PPPP ......PAP ......PPP ......... ......... .......K. Expected result: 15 Test #4700 2 (6, 6) ......... ......... .....P... ....PSP.. .....P... ......... ......K.. PP....PPP AP....PAP Expected result: 12 Test #4701 2 (2, 1) ......... ..K...... ......... PPP..P... PAP.PSP.. PPP..P... ......... ......... ......... Expected result: 3 Test #4702 1 (1, 8) .......PP .......PA PP.....PP AP....... PP....... ......... ......... .......P. .K....PSP Expected result: 11 Test #4703 1 (5, 5) ...PAP.PA B..PPP.PP .......PP .......PA .......PP .....K... ..P...... .PSP..... ..P...... Expected result: 10 Test #4704 2 (1, 2) ......... ......... .K....... ......... ......... ......... .P.....B. PSP...... .P....... Expected result: 3 Test #4705 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #4706 2 (2, 1) ......... ..KPPP... ..BPAPPP. ...PPPAP. .....PPP. ......... PP....... AP....... PP....... Expected result: 3 Test #4707 1 (6, 3) ......... ......... ......... ......K.. ......B.. ....PPP.. ...PPAP.. ..PSPPP.. ...P..... Expected result: 9 Test #4708 2 (1, 3) ......... .......B. .......PP .K.....PA .......PP ......... ......... ......... ......... Expected result: 4 Test #4709 1 (5, 3) ..PSP.... ...P..... ......... ..PPPK... PPPAP.... APPPP.... PP....... ....PPP.. ....PAP.. Expected result: 8 Test #4710 2 (4, 6) ......... ....PPP.. ...PPAP.. ..PSPPP.. ...P.PPPP B....PAPA ....KPPPP ......... ......... Expected result: 10 Test #4711 1 (5, 8) .......PP .......PA .......PP ......PPP ......PAP ...B.PPPP ..PPPSP.. ..PAPP... ..PPPK... Expected result: -1 Test #4712 2 (4, 2) ......... ......... ....K.... ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 6 Test #4713 2 (3, 4) ......... ......... ....PPP.. PP..PAP.. AP.KPPP.. PP.PSP... ....P.... ...PPP... ...PAP... Expected result: 7 Test #4714 1 (5, 8) ......... ......... ......... ......... ......B.. ......... ......... ......... .....K... Expected result: 13 Test #4715 2 (2, 5) ......... ......... ..P...... .PSP..... ..P...... ..K...... .......PP PPP..PPPA PAP..PAPP Expected result: 7 Test #4716 2 (5, 3) ......... ......... ......... .....K... ..PPPPP.. ..PAPAP.. ..PPPPP.. .....B... ......... Expected result: 8 Test #4717 2 (6, 1) ......... ......K.. ......... ......... ....PPP.. ....PAP.. ....PPPPP .......PA .......PP Expected result: 7 Test #4718 2 (7, 3) ......... ......... ......... .......K. ......... ...P..... ..PSP.... ...P..... ......... Expected result: 10 Test #4719 1 (7, 6) .....PPP. .....PAP. .....PPP. ......... ......... ......B.. .......K. ......... ......... Expected result: 13 Test #4720 2 (2, 6) ........B ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #4721 1 (6, 6) ..PSP.... ...PPPP.. ...BPAP.. ....PPP.. ......... ...PPP... ...PAPK.. ...PPP... ......... Expected result: 12 Test #4722 2 (4, 3) ......... PP....... AP....... PP..KP... ....PSP.. .....P... ......... ..PPP.... ..PAP.... Expected result: 7 Test #4723 2 (7, 4) .......P. ......PSP .......P. ....B.... .......K. ......... ......... ......... ......... Expected result: 11 Test #4724 1 (6, 6) .......P. ......PSP .......P. ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #4725 1 (7, 3) ...B..... ...PPP... ...PAP... ...PPP.K. ....PPP.. ....PAP.. ....PPP.. PPP..P... PAP.PSP.. Expected result: 10 Test #4726 2 (4, 1) ......... ....K.... ......... ......... ......... PPP...... PAP...... PPP..PPPP .....PAPA Expected result: 5 Test #4727 2 (5, 5) ...PSP... ....P.... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #4728 2 (2, 4) ......... .....PPP. .....PAP. .....PPP. ..K...... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #4729 1 (6, 5) .....PPP. .....PAP. .....PPP. ......... ......... ......K.. ......... ......... .....B... Expected result: 11 Test #4730 2 (8, 4) ......... .....B... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #4731 1 (5, 2) .......P. ......PSP .....K.P. ......... ......... PP....PPP AP....PAP PP....PPP ......... Expected result: 7 Test #4732 1 (8, 4) ......... ........B ......... .....PPP. PPP..PAPK PAP..PPP. PPPPP.... ..PAP.... ..PPP.... Expected result: 12 Test #4733 2 (3, 3) ......... ......... ......... ...KPPP.. ....PAP.. ....PPP.. ......... .B....... ......... Expected result: 6 Test #4734 1 (1, 6) ......... ...PPP... ...PAP... ...PPP... ......... .....PPP. .K...PAP. .....PPP. ......... Expected result: 7 Test #4735 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......P.. B....PSP. ......P.. Expected result: 8 Test #4736 1 (1, 7) .....PSP. ......P.. ......... .B....... ......... ......... ......... .K....... ......... Expected result: 8 Test #4737 1 (7, 2) ......... ......... .......K. .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 9 Test #4738 1 (7, 1) ......... .......K. .......B. ......... .....PPP. ...PPPAP. ...PAPPPP ...PPPPAP ...PSPPPP Expected result: 8 Test #4739 1 (2, 1) ....PAPPA ..K.PPPPP ......... PPP...... PAP.....B PPP...... ......... ......... ......... Expected result: 3 Test #4740 1 (3, 8) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... ......... ...K..... Expected result: 11 Test #4741 1 (3, 5) ....PPPSP ....PAPP. ..PPPPP.. ..PAP.... ..PPP.... ...K..... .......B. ......... ......... Expected result: 8 Test #4742 2 (3, 4) .....PPP. .....PAP. .....PPP. ......... ...K..... ......... .......PP .......PA .......PP Expected result: 7 Test #4743 1 (5, 6) ......... ......... .....B... ...PPP... ...PAPPPP ...PPPSPA .....KPPP PPP...... PAP...... Expected result: 11 Test #4744 2 (2, 6) ......... ......... .....PPP. .....PAP. .....PPP. ......... ..K...... ......... ......... Expected result: 8 Test #4745 1 (3, 6) ......... .....B.PP PPP....PA PAP....PP PPP...... ......... PPPK..... PAP...... PPP...... Expected result: 9 Test #4746 2 (3, 5) ......... .....P... ....PSP.. .....PPPP .....BPAP PPPK..PPP PAP...... PPP...... ......... Expected result: 8 Test #4747 1 (6, 5) ......... ......... ........P .......PS ....B...P ......K.. ....PPP.. ..PPPAP.. ..PAPPP.. Expected result: 11 Test #4748 1 (1, 2) .......B. ......... PK....... SP....... P........ ......PPP ......PAP ......PPP ......... Expected result: 3 Test #4749 2 (1, 8) ......PPP .....PPAP ....PSPPP ..PPPP... ..PAP.B.. .PPPP.... .PAP..... .PPP..... .K....... Expected result: 9 Test #4750 2 (4, 2) ......P.. .....PSP. ....K.P.. PPP...... PAP...... PPP....PP ......BPA .......PP ......... Expected result: 6 Test #4751 2 (7, 2) ......... ..P...... .PSP...KB .PPP..... .PAP..... .PPP..... .PAP..... .PPP...PP .......PA Expected result: 9 Test #4752 1 (5, 8) ......... ......... ....PPP.. ....PAP.. ....PPP.B ......... ......... ......... .....K... Expected result: 13 Test #4753 2 (5, 4) .....PPP. .....PAP. .....PPP. ......... .....K... .....PPP. .....PAP. .....PPP. ......B.. Expected result: 9 Test #4754 2 (4, 8) ......... ......... PPP...... PAP...... PPPB..... ......... .P....... PSP...... .P..K.... Expected result: 12 Test #4755 1 (1, 6) ...PAP... ...PPP... .......PP PPPB...PA PAP....PP PPP...... .K....... ......... ......... Expected result: 11 Test #4756 1 (3, 2) .......PA .......PP ...K...PA .......PP ......... .......B. ......... ......... ......... Expected result: 5 Test #4757 1 (6, 8) .....P... ....PSP.. .....P... ......... ......... ......... ...B..... ......... ......K.. Expected result: 14 Test #4758 1 (6, 7) .PPP..... .PAP..... .PPP..... P........ SP......B P........ ......... ...PPPK.. ...PAP... Expected result: -1 Test #4759 1 (3, 7) .......PA .PPPPPPPP .PAPPAP.. .PPPPPP.. ..PSP.... ...P..... ......... ...K..... ......... Expected result: 10 Test #4760 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #4761 2 (8, 5) ....PSP.. .....P... ......... ......... ..PPP.... ..PAPPPPK ..PPPPAP. ....BPPP. ......... Expected result: 13 Test #4762 1 (8, 8) .....PPP. .....PAP. .....PPP. ...B...PP .......PA .......PP ......... ......... ........K Expected result: 16 Test #4763 2 (6, 7) ......... ......... PPP...... PAP...... PPPPP.... ..PAP.... ..PPP.... ......K.P B......PS Expected result: 13 Test #4764 2 (3, 1) ......PPP ...K..PAP ......PPP ......... .......PP .P.....PA PSP.B..PP .P....... ......... Expected result: 4 Test #4765 1 (6, 3) ......... ......... ......... ......K.. ......... PP....... AP....... PP....... ......... Expected result: 9 Test #4766 2 (8, 7) ....PSP.. PPP..P... PAP....PP PPP....PA PAP....PP PPP...... ......... ........K ......... Expected result: 15 Test #4767 2 (8, 3) ......PAP ......PPP ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #4768 1 (5, 8) .....PAP. .....PPP. ....PPP.. ....PAP.. ....PPP.. ......... ......... ..B...... .....K... Expected result: 13 Test #4769 1 (6, 2) ......... ....P.... ...PSPK.. ....P.... ......... ......... ......... ......... .....B... Expected result: 8 Test #4770 2 (1, 1) ....PPP.. .K..PAP.. ....PPP.. ......... ......... ......... ......... ......... ......... Expected result: 2 Test #4771 2 (6, 5) ...PAP... ...PPP... ....P.PPP ...PSPPAP ....P.PPP ......K.. .PPP..... .PAP..... .PPP.B... Expected result: 11 Test #4772 2 (7, 4) ......... ......... .PPP..... .PAP..... .PPP...K. ......... ......... ......... ......... Expected result: 11 Test #4773 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #4774 1 (4, 8) ......... ......... ......... ......... .......B. ......... ......... ......... ....K.... Expected result: 12 Test #4775 1 (1, 4) ......... ......... ......... ......... .K....... ......... ..P...... .PSP..... ..P...... Expected result: 5 Test #4776 1 (5, 4) ......... ....BP... ....PSP.. .....P... .....K... ......... ......... ......... ......... Expected result: 9 Test #4777 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ..P...... .PSP..... ..P...... Expected result: 5 Test #4778 2 (8, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... ........K ......... ......... ......... Expected result: 13 Test #4779 1 (5, 2) ......... ......... .....K... .....B... ......... ......... ......... ......... ......... Expected result: 7 Test #4780 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #4781 1 (3, 1) ......... ...K..... ..P...... .PSP..... ..P...... ......... ......... ......... B........ Expected result: 4 Test #4782 1 (7, 5) ....PAP.. B...PPP.. PP....... AP....... PP....... .PPP...K. .PAP..... .PPP..... ......... Expected result: 12 Test #4783 2 (6, 2) ...PAPPAP ...PPPPPP ......KPA .......PP ......... ......... ......... .....B... ......... Expected result: 8 Test #4784 1 (8, 5) ......... ......... ......... ......... .....PPP. ...PPPAPK ...PAPPPP ...PPPPPS .....PAPP Expected result: 13 Test #4785 1 (5, 1) ......PPP .....KPAP ......PPP ..P....PA .PSP...PP ..P..PPP. .....PAPB .....PPP. ......... Expected result: 6 Test #4786 2 (2, 2) ...PAP... ...PPP..B ..K...... ......... ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 4 Test #4787 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K....P. ......PSP .......P. Expected result: 8 Test #4788 2 (6, 8) .......PA ...PPP.PP ...PAP... ...PPP... ......... ......... ......... ......... ......K.. Expected result: 14 Test #4789 1 (5, 2) ......... ......... B....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #4790 2 (8, 1) ......... ........K ......... ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 9 Test #4791 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #4792 1 (8, 3) ......... .PPP....B .PAP..... .PPP....K ......... .......PP .......PA .......PP ......... Expected result: 11 Test #4793 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #4794 2 (1, 7) .PPPP..PP .PAPSP.PA .PPPP..PP ...PPP... ...PAP... ...PPP... ......... .K....... ......... Expected result: 8 Test #4795 2 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #4796 1 (2, 4) ....PAP.. ....PPP.. ......... ......... ..K...... ....PPPB. .PPPPAP.. .PAPPPP.. .PPP..... Expected result: 6 Test #4797 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #4798 1 (5, 1) ..B...... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #4799 2 (6, 2) .......PA .......PP .....PKPA ....PSPPP .....P... ......... ..B...... PPP...... PAP...... Expected result: 8 Test #4800 2 (6, 2) ......... ......... ......K.. ......... ......... ......... B.PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #4801 2 (7, 1) ......... .......K. ......... PPP....PP PAP....PA PPP....PP .......PA .......PP ......... Expected result: 8 Test #4802 1 (4, 7) .....PPP. .....PAP. ..B..PPP. ...PPP... ...PAP... ...PPP... P.....PPP SP..K.PAP P.....PPP Expected result: 11 Test #4803 2 (3, 3) ......... ......... ......... ...K..... ......... ......P.. ..B..PSP. ......P.. ......... Expected result: 6 Test #4804 2 (6, 7) ....P.... ...PSP... ...PPP... PP.PAP.PP AP.PPP.PA PP.....PP ......... ......K.. ......... Expected result: 13 Test #4805 2 (3, 8) ........P ....PPPPS ....PAP.P ....PPP.. ......... ......... ......... ......... ...K..... Expected result: 11 Test #4806 1 (4, 5) ..B...... ......... ......... .P....... PSP...... .P..K.... PPP...... PAP...... PPP...... Expected result: 9 Test #4807 2 (8, 6) ......... ......... ..B...... ......... ....PPP.. ....PAP.. ....PPP.K ......... ......... Expected result: 14 Test #4808 2 (1, 3) ......... ....PPP.. ....PAP.. .K..PPP.. .......PP PP.....PA AP.....PP PP....... ......... Expected result: 4 Test #4809 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #4810 2 (3, 6) ........P .......PS ........P ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #4811 1 (5, 6) ...P..... ..PSP.... ...P..... ......... ......... ......... .....K... .....B... ......... Expected result: 11 Test #4812 2 (4, 7) ......... ...B..... ......... ......... ......... ......... ......... ....K.PPP ......PAP Expected result: 11 Test #4813 2 (6, 2) ......... ....B.... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #4814 2 (3, 6) ......... ...P..... ..PSP.... ...P...PP .....B.PA .......PP ...K..... ......... ......... Expected result: 9 Test #4815 2 (4, 7) ..B...... ......... ......... ......... .PPP..... .PAP..... .PPP..... ....K..PP .......PA Expected result: 11 Test #4816 1 (1, 7) ..B...... .......PP .......PA .......PP PP...PPP. APP..PAP. PPSP.PPP. .KP...... ......... Expected result: 16 Test #4817 2 (8, 5) ......... ......... ......... ......... B....PPP. .....PAPK .....PPP. ..PPP..PP ..PAP..PA Expected result: 13 Test #4818 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #4819 2 (1, 1) ..PSP.PAP .K.P..PPP .....B... ...PPP... ...PAP... ...PPP... PP....... AP....... PP....... Expected result: 2 Test #4820 2 (4, 1) ......... ....K.... ......... ......... ......... .....P.PP ....PSPPA .....P.PP ......... Expected result: 5 Test #4821 1 (6, 4) ......... ......... ......... ......B.. ......K.. ......... ......... ......... ......... Expected result: 10 Test #4822 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ...B..... ......... Expected result: 10 Test #4823 1 (7, 1) ......... .......K. ......... ......... ......... ......... P....B... SP....... P........ Expected result: 8 Test #4824 2 (2, 6) ......... ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... ......... ..K...... PPP...... PAP...... Expected result: 8 Test #4825 1 (5, 4) ..PSP.... ...P..... ......... .....B... .....K... ......... PP.....PP AP.....PA PP.....PP Expected result: 9 Test #4826 2 (7, 3) ......... PPP...... PAP...... PPP....K. ...B..... ......... PPP...... PAP...... PPP...... Expected result: 10 Test #4827 2 (8, 7) ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... ........K ......... Expected result: 15 Test #4828 2 (7, 5) ......... ......... ......... .P....... PSP...... .P.....K. ......... ......... ......... Expected result: 12 Test #4829 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #4830 2 (3, 1) ......... ...K.PPP. .PPPPPAP. .PAPSPPP. .PPPPPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 4 Test #4831 1 (1, 2) .....PAP. .....PPP. .K....... ......... ....PPP.. P...PAP.. SP..PPP.. PPPP..... .PAP..... Expected result: 3 Test #4832 1 (1, 2) ..PPP.... ..PAP.... .KPPP.... ......... ......... ......... .....B... ......... ......... Expected result: 3 Test #4833 1 (2, 6) ......... ..PPP.... ..PAP.... ..PPP.... PP....... AP....... PPK...... ......... ......... Expected result: 14 Test #4834 1 (4, 1) ......... PP..K.... AP....... PPPPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 5 Test #4835 2 (2, 8) ......... ......... ......... ......... .B....... ......... ......... ........P ..K....PS Expected result: 10 Test #4836 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... .....PPP. .....PAP. Expected result: 11 Test #4837 1 (4, 4) .....P... ....PSP.. .....P... ......... ....K.... .B....... PPP...... PAP...... PPP...... Expected result: 8 Test #4838 1 (4, 5) ......... ........B ......... ......... ......... ....KP... ....PSP.. .....P... ......... Expected result: 9 Test #4839 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #4840 2 (8, 2) ......... ......... ........K ......... ..B...... ......... ......... .......P. ......PSP Expected result: 10 Test #4841 2 (7, 3) ......... ......... ......... ..B....K. ......... .......P. ......PSP .......P. ......... Expected result: 10 Test #4842 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #4843 2 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #4844 1 (8, 1) ......... ........K ......... .B....... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 9 Test #4845 1 (6, 3) ......... ......... PP....... AP....K.. PP....... PPP...... PAP...... PPP....PP .......PA Expected result: 9 Test #4846 2 (5, 1) .PPP..... .PAP.K... .PPP..... .PSP..... ..P...... .......PP B....PPPA .....PAPP .....PPP. Expected result: 14 Test #4847 1 (2, 1) ......... ..K....PP .......PA .......PP ......... ......... ......... ......... ......... Expected result: 3 Test #4848 2 (4, 1) ....PSP.. ....KP.PP .......PA .......PP .......PA .......PP ......... ......... ......... Expected result: 5 Test #4849 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 2 Test #4850 2 (4, 4) .......B. ......... .PPP..... .PAP..... .PPPK.... ..PPP.... PPPAP.... PAPPP.... PPP...... Expected result: 8 Test #4851 1 (8, 4) .....P... ....PSP.. .....P... ......... ........K ......PPP ......PAP ......PPP ......... Expected result: 12 Test #4852 1 (3, 7) ......... ......PPP ......PAP ......PPP ......... PPP...... PAP...... PPPK..... ......... Expected result: 10 Test #4853 1 (6, 6) .....B... ......... .....PPP. PPP..PAP. PAP..PPP. PPP...... ......K.. ......... ......... Expected result: 12 Test #4854 2 (1, 8) ......... PPP.PPP.. PAP.PAPPP PPP.PPPPA .P.....PP PSP...... .P....... ......... .K....... Expected result: 13 Test #4855 2 (4, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......... .....B... ....K.... ......... Expected result: 11 Test #4856 1 (1, 8) ......B.. ......... .PPP..... .PAP..... .PPP..... ..PPP.... ..PAPPP.. ..PPPAP.. .K..PPP.. Expected result: 9 Test #4857 2 (8, 6) ......... ....P.PPP ...PSPPAP ..B.P.PPP ......... ......... ........K ......... ......... Expected result: 14 Test #4858 1 (1, 4) ......... ..B...... ......... ......... .KPPP.... ..PAP.... PPPPPP... PAPPAP... PPPPPP... Expected result: 5 Test #4859 1 (1, 2) .....PPP. .....PAP. .K..BPPP. ......... .......PP .......PA .......PP ......PPP ......PAP Expected result: 3 Test #4860 1 (5, 1) ......... .....K.PP .......PA .......PP ......... ......... ......... ......... ......... Expected result: 6 Test #4861 1 (4, 2) ......... ......B.. ....K.... .P....... PSP...... .P....... .....PPPP .....PAPA .....PPPP Expected result: 6 Test #4862 2 (3, 2) .......PP .......PA ...K...PP ......... .....P... ....PSP.. .....P... ......... ......... Expected result: 5 Test #4863 2 (3, 1) ......... ...K..... ......... ......... ..PPP.... ..PAP.... .BPPP.... ......... ......... Expected result: 4 Test #4864 2 (7, 1) ......... .P.....K. PSP...... .P....... ......... ......... PP....... AP....... PP....... Expected result: 8 Test #4865 2 (3, 7) ......... ......... .PPP..... .PAP..... .PPP..... ......... .P..PPP.. PSPKPAP.. .P..PPP.. Expected result: 10 Test #4866 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #4867 2 (2, 1) .......PS ..K.....P .......PP .......PA .......PP ......... B........ ......... ......... Expected result: 3 Test #4868 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #4869 1 (1, 6) ..PSP.... ...P..... ......... ......B.. ......... ......... .K...PPP. .....PAP. .....PPP. Expected result: 7 Test #4870 1 (8, 4) ......... ...PPPP.. PPPSPAP.. AP.PPPP.. PP......K ......... ......... ...B..... ......... Expected result: 12 Test #4871 1 (8, 1) ..PSP.... ...P....K ......... ......... ......... ......... ......... ......... ......... Expected result: 11 Test #4872 1 (3, 1) ....PAP.. ...KPPP.. .PPP..... .PAP..... .PPPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 4 Test #4873 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... .B....... Expected result: 10 Test #4874 1 (6, 1) ......... ......K.. .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... ......P.. .....PSP. ......P.. Expected result: 7 Test #4875 2 (4, 7) .PAP..... .PPP..... ......BPP .......PA .......PP .....P... ....PSP.. ....KP... ......... Expected result: 11 Test #4876 1 (4, 8) .......PP .......PA .......PP ......B.. ......... ......... ......... ......... ....K.... Expected result: 12 Test #4877 2 (7, 1) ..PSP.... ...P...K. ..PPP..PP ..PAP..PA ..PPP..PP PPP...... PAP...... PPP...... ......... Expected result: -1 Test #4878 1 (8, 8) ......... .P....... PSP...... .P....... ......... ......... ......... ......... ........K Expected result: 16 Test #4879 1 (2, 7) .....PAP. .PPP.PPP. .PAP..... .PPP.B... .PSP..... ..P...... ......... ..K...... ......... Expected result: 9 Test #4880 1 (8, 5) ......... ......... ....B.... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #4881 1 (6, 7) ...PAP... ...PPP... ...PPP... ...PAP... ...PPP... ......... P........ SP....K.. P........ Expected result: 13 Test #4882 1 (2, 7) ......... ......... PPPPP.... APPAPP.PP PPPPPSPPA .....P.PP ......... ..K...... ......... Expected result: -1 Test #4883 2 (4, 8) ......... ......... ......... ......... ......... ..PPP.... ..PAPB... ..PPP.... ....K.... Expected result: 12 Test #4884 2 (2, 4) .......P. ......PSP B......P. ......... ..K..PPP. PPP..PAP. PAP..PPP. PPP...... ......... Expected result: 6 Test #4885 2 (7, 4) ..B...... ......... ......... ......... PP.....K. AP.PPP... PPPPAP... .PAPPP... .PPP..... Expected result: 11 Test #4886 1 (8, 7) ......... B.PPP.... PPPAP.... PAPPP.... PPP....PP .......PA .......PP ........K ......... Expected result: 15 Test #4887 2 (6, 2) ..PAP.... ..PPP..PP ......KPA .......PP ......... ......... ......... ........P .......PS Expected result: 8 Test #4888 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ...B..... ......... Expected result: 6 Test #4889 1 (8, 2) ..PAP.... ..PPP.... ........K ......... ......... ......... PP....... AP....... PP..B.... Expected result: 10 Test #4890 2 (2, 5) ......P.. ...B.PSP. ......P.. PP....... AP....... PPK...... ......... ......... ......... Expected result: 7 Test #4891 1 (8, 8) ......... ......... .....P... ....PSP.. .....P... ......... ......... ......... ........K Expected result: 16 Test #4892 1 (3, 1) ......... ...K..... ......... ......B.. ......... ......... P........ SP....... P........ Expected result: 4 Test #4893 1 (4, 6) ......... ......... ......... ......... ......... ......... B...K.... ......... ......... Expected result: 10 Test #4894 2 (7, 4) ...PAP... ...PPP... P........ SP....... P......K. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 11 Test #4895 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... P...PPP.. SP..PAP.. Expected result: 6 Test #4896 2 (3, 2) ......... ......... ...K..P.. .....PSP. .....BP.. ......... ......... ......... ......... Expected result: 5 Test #4897 2 (8, 7) ..PAP.... ..PPP.... ....PPP.. ....PAP.. ....PPP.B ......... ......... ........K ......... Expected result: 15 Test #4898 2 (1, 1) ..PAPPSP. .KPPPBPPP .......PA .......PP ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 2 Test #4899 1 (7, 5) ......... PP....... AP...PPP. PP...PAPP .....PPPS .......KP ......... ......... ......... Expected result: 12 Test #4900 1 (6, 4) ......... ......... ......... ......... ......K.. ...PPP... ...PAP... .PPPPP... .PAP..... Expected result: 10 Test #4901 2 (5, 8) ...P..... ..PSP.... ...P..... ......... ......... ......... ......... ......... ...B.K... Expected result: 13 Test #4902 2 (3, 5) ......PAP ......PPP ......... ......... ......... ...K..... PPP...... PAP...... PPP...... Expected result: 8 Test #4903 2 (8, 7) ......... .PPP..... .PAP..... .PPP..PPP ......PAP ......PPP ......... .PPP....K .PAP..... Expected result: 15 Test #4904 1 (4, 8) ......... ......... ......... ......... ......... ......... .......P. ......PSP ....K..P. Expected result: 12 Test #4905 1 (7, 8) ......... ......... ......... .......P. ......PSP .......P. ......... ......... .......K. Expected result: 15 Test #4906 2 (2, 4) ..PSPPPP. .PPP.PAP. .PAP.PPP. .PPP..... ..K...... .......PP .......PA .......PP ......... Expected result: 6 Test #4907 1 (8, 2) ......... ......... ........K ......... ......... .......B. ......... ......... ......... Expected result: 10 Test #4908 1 (6, 8) ......... ......... ......... ......... .PPP..... .PAP.P... .PPPPSP.. .....P... ......K.. Expected result: 14 Test #4909 2 (3, 7) ......... ......... ......... ......... ......... ......PPP ......PAP PPPK..PPP PAP...... Expected result: 10 Test #4910 1 (2, 2) .......PP .......PA ..K....PP ......... .....PPP. .....PAP. .....PPP. ..P.PPP.. .PSPPAP.. Expected result: 4 Test #4911 1 (6, 5) ......... .......B. ......... .....P... ....PSP.. ...PPPK.. PPPPAP... PAPPPP... PPP...... Expected result: 13 Test #4912 1 (1, 6) ......... ..B....P. PP....PSP AP..PPPP. PP..PAP.. ....PPP.. .K.PPP... ...PAP... ...PPP... Expected result: 9 Test #4913 1 (2, 5) .PAP..... PPPP..... PAP..B... PPP...... .....PPP. P.K..PAP. SP...PPP. P........ ......... Expected result: -1 Test #4914 1 (2, 3) ......... ...P..... ..PSP.... ..KP..... .......B. ......... ......... ......... ......... Expected result: 5 Test #4915 2 (5, 8) ......... ......... ..PPP..PP ..PAP..PA ..PPP..PP ......... ......... ......... .....K... Expected result: 13 Test #4916 1 (7, 7) ......... PPP...... PAP...... PPP...... ......... .PPP..... .PAP..... .PPP...K. ......... Expected result: 14 Test #4917 1 (7, 1) ......... .......K. ......... .......B. .....P... ....PSP.. .....P... ......... ......... Expected result: 8 Test #4918 1 (8, 3) ......... ......... ......... ....B...K PPP...... PAP...... PPPPPPP.. .PAPPAP.. .PPPPPP.. Expected result: 11 Test #4919 1 (7, 6) ......... ......... PP.B..... AP....... PP....... ......... ....PPPK. ....PAP.P ....PPPPS Expected result: 13 Test #4920 2 (4, 3) ......... ......... .PPP.PPP. .PAPKPAP. .PPP.PPP. ......... ......... .PPP..... .PAP..... Expected result: 7 Test #4921 1 (5, 4) ....B.... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #4922 1 (8, 6) ......... ......... ...PPP... ...PAP..P ...PPPPPS .....PAPP .....PPPK .PPP..... .PAP..... Expected result: 16 Test #4923 2 (4, 4) .PPP.P.B. .PAPPSPPP .PPP.PPAP ......PPP ....K.... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #4924 2 (6, 5) ......... PP....... AP....... PP....... PP....... AP....K.. PP....... ...PPP... ...PAP.B. Expected result: 11 Test #4925 2 (2, 1) ......PPP ..K...PAP ......PPP ......... ......... ........B ......... ......... ......... Expected result: 3 Test #4926 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #4927 1 (3, 5) .......PA .......PP ..B...... ......... .....PPP. ..PK.PAP. .PSP.PPP. ..P..PAP. .....PPP. Expected result: 8 Test #4928 2 (2, 3) ......PAP ......PPP .B....PAP ..K...PPP ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 5 Test #4929 2 (1, 1) ......... .K....... ......... ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 2 Test #4930 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #4931 1 (4, 3) ......... ..P...... .PSP..... ..P.K.... ......... .......B. ......... ......... ......... Expected result: 7 Test #4932 1 (2, 3) ......PPP ......PAP ......PPP ..K....P. ......PSP .......P. ......... ...B..... ......... Expected result: 5 Test #4933 1 (2, 8) ......... ......... ......... ......... ......... ........P .......PS ........P ..K...... Expected result: 10 Test #4934 1 (8, 2) ......... ......... ........K ..PPP.... ..PAP.... ..PPP.... ..PPP.... ..PAP.... ..PPP.... Expected result: 10 Test #4935 2 (3, 8) .......PP .......PA .......PP ......... .......PP .......PA ....PPPPP ....PAP.. ...KPPP.. Expected result: 11 Test #4936 1 (1, 8) ...PPPPAP ...PAPPPP ...PPP... ......... ......... ......... ......... .....PPP. .K...PAP. Expected result: 9 Test #4937 1 (5, 3) ......PPP ...B..PAP ......PPP .....K... .PPP..... .PAP..... .PPP..... PPP..P... PAP.PSP.. Expected result: 8 Test #4938 2 (6, 2) ...PAP... .PPPPP... .PAP..K.. .PPP..... ......... ......... .......PP .......PA ......BPP Expected result: 12 Test #4939 2 (8, 2) ......... ......... ........K ........P .PPP...PS .PAP....P .PPP..... ......PPP ......PAP Expected result: 10 Test #4940 2 (6, 3) ......... ......... ...P..... ..PSP.K.. ...P..... PP....... AP....... PP....... ......... Expected result: 9 Test #4941 1 (2, 5) ......... .....P... ....PSP.. .....PPP. ...PPPAP. ..KPAPPP. ..BPPP.PP .......PA .......PP Expected result: 7 Test #4942 1 (3, 5) ......... ......... ......... ......... ......... ...K..PPP ......PAP .PPP..PPP .PAP..... Expected result: 8 Test #4943 1 (6, 2) ......... ......... ......K.. ....PPP.. ....PAP.. .PPPPPP.. .PAP..... PPPP..... PAP...... Expected result: 8 Test #4944 2 (2, 3) ......... ......... ....P.... ..KPSPPPP ....P.PAP ......PPP ......... ......... ......... Expected result: 5 Test #4945 1 (7, 4) ......... ......... ......... ......... .......K. .......PP .......PA .......PP ......... Expected result: 11 Test #4946 1 (5, 3) .PPPPAP.. .PAPPPP.. .PPP..... .....K... ......... ......... PP....... AP...P... PP..PSP.. Expected result: 8 Test #4947 2 (1, 3) ......... ...B..... ....PPP.. .K..PAP.. ....PPP.. ......... PPP...... PAP.PPP.. PPP.PAP.. Expected result: 4 Test #4948 2 (7, 3) ........B ......... ......... .......K. ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 10 Test #4949 1 (1, 2) ......... ......PPP .K....PAP PPPP..PPP PAPSP.... PPPPPPP.. ....PAP.. ....PPP.. .......B. Expected result: 3 Test #4950 1 (1, 2) ......... ......... .K....... ......PPP ..P...PAP .PSP..PPP ..P...... .......B. ......... Expected result: 3 Test #4951 2 (5, 1) .....B... PPP..K... PAP...... PPP...... ...PPP... ...PAP... ..PPPP... .PSP..... ..P...... Expected result: 6 Test #4952 2 (3, 4) ......... ......... ......... .......PP PP.K...PA AP.....PP PP....... ......... ......... Expected result: 7 Test #4953 1 (2, 4) ...PSP... ....P.... .....PPP. .....PAP. ..K..PPP. ......... ......... ......... ......... Expected result: 6 Test #4954 1 (7, 7) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... .......K. ......B.. Expected result: 14 Test #4955 2 (2, 8) ......... ......... ......... ......... PP....... AP....... PP....... PP....... APK...... Expected result: 10 Test #4956 2 (6, 6) ..PAP.B.. ..PPP.... ......... ......... .......PP .PPP...PA .PAP..KPP .PPP..... ......... Expected result: 12 Test #4957 1 (4, 5) ......... ......... ......... ......... ......P.. ....KPSP. ......P.. ...B..... ......... Expected result: 9 Test #4958 2 (4, 5) ......... ......B.. ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #4959 2 (1, 6) ......... ......... ......... PPPPP.... PAPAP.... PPPPP.... .K.....PP .......PA .......PP Expected result: 15 Test #4960 2 (4, 6) ......... .....P.PP ..B.PSPPA .....P.PP ......... ......... ....K.... ......... ......... Expected result: 10 Test #4961 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #4962 2 (1, 7) ......... ......... ......... ......... ......... ......... .....PPP. .K.PPPAP. ...PAPPP. Expected result: 8 Test #4963 1 (4, 2) .....PPP. .....PAP. .PPPKPPP. .PAP...B. .PPPP.... .PPPSP... .PAPP.... .PPP..... ......... Expected result: 6 Test #4964 2 (4, 5) ......... ......... ......... ......... .......PB ....K.PSP .......PP ..PPP..PA ..PAP..PP Expected result: 9 Test #4965 2 (1, 1) ......... .K....... ......... .....PPPB .....PAP. .....PPP. PP....... AP....... PP....... Expected result: 2 Test #4966 1 (2, 7) .PPP..... .PAP..... .PPP..... ......... ......... .....B... ......... ..K...... ......... Expected result: 9 Test #4967 2 (2, 4) ......... ......... ......... ......... ..K...... ....PPP.B ....PAP.. ....PPP.. ......... Expected result: 6 Test #4968 1 (8, 6) ......... PP....... AP....... PP....... ......... ......... ..PPP...K ..PAP.... ..PPP.... Expected result: 14 Test #4969 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ..P.....K .PSP..... Expected result: 15 Test #4970 1 (7, 5) ......... ......... .PPP..... .PAP..... .PPP..... .......K. ......... ......... ......... Expected result: 12 Test #4971 1 (5, 4) ......... ......... ......B.. PPP....PP PAP..K.PA PPP....PP ......... ......... ......... Expected result: 9 Test #4972 1 (7, 7) ..PSP.... ...P..... .....PPP. .....PAP. .....PPP. .PPP..... .PAP..... .PPP...K. .......B. Expected result: 14 Test #4973 1 (2, 2) ......... ......... ..K...... .PPP..... PPAP..... APPP..... PP....... ........P ......BPS Expected result: 4 Test #4974 2 (4, 5) ......... ......... ......... ........P .......PS ....K...P ......... ......... ........B Expected result: 9 Test #4975 1 (7, 7) ......... ......... ......... ...B..... ......PPP ......PAP ......PPP .......K. ......... Expected result: 14 Test #4976 1 (4, 1) ......... ....K.... ......... ......B.. ........P .......PS ........P ......... ......... Expected result: 5 Test #4977 2 (4, 2) ......... ......... ....K.... .B...PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 6 Test #4978 2 (6, 7) ......... PP.....P. AP....PSP PP.....P. ......... ........B ......... ......K.. ......... Expected result: 13 Test #4979 1 (1, 7) ......... .PPP..... .PAP..... .PPPP.... ...PSP... ....P.... ......PPP .K....PAP ......PPP Expected result: 8 Test #4980 2 (7, 8) ......... ......... .P....... PSP...... PPP...... PAP...... PPP...... ......... .......K. Expected result: 15 Test #4981 2 (3, 7) ......PPP .P....PAP PSP...PPP .P....... ......... ......... .....PPP. PPPK.PAP. PAP..PPP. Expected result: 10 Test #4982 2 (6, 8) .B....... ....PPP.. ....PAP.. PPP.PPP.. PAP...... PPP...... ......... ......... ......K.. Expected result: 14 Test #4983 2 (1, 7) ..PPP.... PPPAPB... PAPPP.... PPP...... ......... ....PPP.. ....PAP.. .K..PPP.. ......... Expected result: -1 Test #4984 1 (7, 1) ......... .......K. ......... ......... ......... ......... ...B..... ...P..... ..PSP.... Expected result: 8 Test #4985 1 (8, 8) .PAP.PAP. .PPP.PPP. ......... ......... ......... .......B. ......... .....PPP. .....PAPK Expected result: 16 Test #4986 1 (3, 2) ......... ......... ...K..PPP ......PAP ......PPP ......... ......... ......... ......... Expected result: 5 Test #4987 1 (1, 1) ..PAP.P.. .KPPPPSP. ......P.. ......... ......... ......... ......PPP ......PAP ......PPP Expected result: 2 Test #4988 1 (4, 8) ......... PP....... AP....... PP....... .B....... P........ SP....... PPPP..... .PAPK.... Expected result: 12 Test #4989 1 (5, 6) ......... ......... .......PP PPP....PA PAP....PP PPPPP.... ..PAPK... ..PPP.... ......... Expected result: 11 Test #4990 1 (4, 7) .PPP..... .PAP..... .PPP..... PP....... AP....... PP.....PP .......PA ....K..PP ......... Expected result: -1 Test #4991 1 (5, 4) ..PSPPAP. ...P.PPP. ....B.... ......... .....K... ......... .....PPP. ..PPPPAP. ..PAPPPP. Expected result: 9 Test #4992 1 (6, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......K.. PPP...... PAP...... Expected result: 12 Test #4993 2 (3, 3) ..B....PP ....P..PA ...PSP.PP ...KP.... ......... ......... ......... PP....... AP....... Expected result: 6 Test #4994 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.B .PPP..... .PAP..... Expected result: 12 Test #4995 1 (6, 5) ......... ....P.... ...PSP... ....P.... ......... ......K.. ......... ......... ....B.... Expected result: 11 Test #4996 1 (2, 6) ......... ......... ........P .......PS ........P ......... ..K...... ..PPP.PPP ..PAP.PAP Expected result: 8 Test #4997 2 (4, 1) ......... ....K.... ......... ...PPP... ...PAP... ...PPP... PPP..PPP. PAP..PAP. PPP..PPP. Expected result: 5 Test #4998 1 (5, 7) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... .....K... ......... Expected result: 12 Test #4999 2 (4, 3) ......... ......... .....PPP. ....KPAP. ...P.PPP. ..PSP.... ...PPPP.. ....PAP.. ....PPP.. Expected result: 7 Test #5000 1 (6, 1) ......... ......K.. ......... ......... PP....... AP....... PP....... ......... ......... Expected result: 7 Test #5001 1 (7, 8) ..PAP.... .PPPP.... .PAP..... .PPP..... ..PPP.... P.PAP.... SPPPP.... P........ .......K. Expected result: -1 Test #5002 2 (6, 1) ......... .B....K.. ......... ......... ......... ..P...... .PSP..... ..P...... ......... Expected result: 7 Test #5003 1 (4, 3) ......P.. .....PSP. ......P.. ....K.... ......... ......... ......... ......B.. ......... Expected result: 7 Test #5004 1 (8, 5) ......... ......... .P....... PSP...... .P....... ........K ......... ......... ......... Expected result: 13 Test #5005 1 (3, 4) ......... ......... ......... PP....... AP.K..... PP....... ..P...... .PSP.PPP. ..P..PAP. Expected result: 7 Test #5006 1 (3, 8) ......... ......... .B....... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #5007 2 (5, 8) ......... ......... ......... ......... ......... ......... .......B. ......... .....K... Expected result: 13 Test #5008 1 (1, 2) ......... ......... .K....... ......... ......... ......... B....PPP. .....PAP. .....PPP. Expected result: 3 Test #5009 1 (5, 6) ......... ......... ......... ......... ......... ......... .....K... .....PPP. .....PAP. Expected result: 11 Test #5010 1 (3, 3) .PPP...PA .PAP...PP .PPP..... ...K..... ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 6 Test #5011 1 (5, 5) ...PPP... ...PAPB.. ...PPP... ..PPP.... ..PAP.... ..PPPK... .PPP..... .PAP..... .PPP..... Expected result: -1 Test #5012 2 (6, 8) ......... ......... ......... ......... ......... .....B... .PPP..... .PAP..... .PPP..K.. Expected result: 14 Test #5013 2 (8, 6) ......... ......... ......... ......... ......... ..PPP.... ..PAP...K ..PPP.... ......... Expected result: 14 Test #5014 2 (2, 3) ...B..... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #5015 1 (5, 8) ......... ......... ......... ......... ......... ......... ......PPP ......PAP .B...KPPP Expected result: 13 Test #5016 2 (7, 6) ......... ..PPP.... ..PAP.... P.PPP.... SP....... P........ .......K. ......... ......... Expected result: 13 Test #5017 2 (3, 7) ......... ......... ......... PPP...... PAP...... PPP.....B PAP....P. PPPK..PSP .......P. Expected result: 10 Test #5018 2 (3, 1) ......... ...K..... ......... ......PPP ......PAP ......PPP PP....... AP....... PP....... Expected result: 4 Test #5019 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #5020 1 (2, 8) ......... ....PPP.B ....PAP.. ....PPPP. ......PSP ...PPP.P. ...PAP... ...PPP... ..K...... Expected result: 10 Test #5021 2 (4, 5) ......... ......... ......... .......P. ......PSP ....K..P. ......... ......... ......... Expected result: 9 Test #5022 2 (3, 5) ......... .....P... ....PSP.. .....P... ......... ...K.PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #5023 1 (6, 6) ..PSP.PAP ...P..PPP ......... ......... ......... ......... ......K.. .......PP .......PA Expected result: 12 Test #5024 2 (2, 3) ......PAP ...PPPPPP ...PAP... ..KPPP... ......... ......PPP ..B...PAP ......PPP ......... Expected result: 5 Test #5025 1 (6, 8) ......... ......... ......... ......... ......... ......... PP....... AP....... PP....K.. Expected result: 14 Test #5026 1 (4, 7) ......... ......... ...P..... ..PSP.... ...P..... ......... ......... ....K.... ......... Expected result: 11 Test #5027 2 (3, 1) ......... ...K..... ......... ......... PP....... APPP..... PPAP..... .PPP..... ......... Expected result: 4 Test #5028 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #5029 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #5030 1 (6, 1) ......... ......K.. ......... ......... .....PPP. .....PAP. .....PPP. .....B... ......... Expected result: 7 Test #5031 2 (5, 3) ......... ......... ......... .....K... .......PP .P.....PA PSP....PP .P.PPP.PP ...PAP.PA Expected result: 8 Test #5032 1 (5, 1) .PPP..... PPAP.K... APPP..... PP....... ......... ......... ......... ......... ......... Expected result: -1 Test #5033 2 (3, 6) ......... ......... ....B.... ......... ......... ......... ...K..... ...P..... ..PSP.... Expected result: 9 Test #5034 1 (4, 1) ........B ....K.... ......... ......... ......... .......PP .......PA .......PP ......... Expected result: 5 Test #5035 2 (5, 2) ...PAP.PA ...PPP.PP .....K... ...PPP... ...PAP... ...PPP... ....B.... ......... ......... Expected result: 7 Test #5036 1 (6, 1) ......... ......K.. ......B.. ......... ......PPP .P....PAP PSP.PPPPP .P..PAP.. ....PPP.. Expected result: 7 Test #5037 1 (2, 8) .......PA .......PP ......... .......PP ...P...PA ..PSP..PP ...P..... ...PPP... ..KPAP... Expected result: 10 Test #5038 1 (6, 8) ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... ......K.. Expected result: 14 Test #5039 2 (4, 4) ......... .......P. ......PSP .......P. ....K.... .....B... ......... ......... ......... Expected result: 8 Test #5040 1 (3, 8) ...B..... ......... ......... ......... ......... ......... .......P. ......PSP ...K...P. Expected result: 11 Test #5041 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #5042 1 (6, 7) ......... ......... ......... ......... ...B..... ......... ......... ......K.. ......... Expected result: 13 Test #5043 1 (5, 5) ...PPP... ...PAP... ...PPP... ......... ..PPP.... ..PAPK... ..PPP.... ...B..... ......... Expected result: 10 Test #5044 2 (8, 7) .PAP..... .PPP..... ......PPP ......PAP ......PPP ......... B........ .PPP....K .PAP..... Expected result: 15 Test #5045 1 (8, 6) ......... ........B ......... ......PPP ......PAP ......PPP PP...PSPK AP....P.. PP....... Expected result: 18 Test #5046 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #5047 1 (1, 7) ......... ..PPP.... ..PAP.... ..PPPP.PP ....PSPPA .....P.PP .....PPP. .K...PAP. .....PPPB Expected result: 8 Test #5048 1 (6, 3) ......... ......... ......... ......KPP .......PA .......PP ....P.... ...PSPB.. ....P.... Expected result: 9 Test #5049 1 (6, 1) ......... ......K.. ......... .P....... PSP...... .P....... ...B..... ......... ......... Expected result: 7 Test #5050 1 (8, 6) ..PAP.... ..PPPPP.. ....PAPB. ....PPP.. ......P.. .....PSP. ...PPPP.K ...PAP... ...PPP... Expected result: -1 Test #5051 1 (1, 1) .....PAP. .K...PPP. ......... ......... ...B..... PP.P..... APPSP.... PP.P..... ......... Expected result: 2 Test #5052 1 (1, 4) ...P..... ..PSP.... ...PPP... ...PAP... .K.PPP... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #5053 1 (3, 3) ......... ....B.... P........ SP.K..... P........ ......... ......... ......... ......... Expected result: 6 Test #5054 1 (2, 5) ......... ......... PPP...... PAP...... PPP...... ..K...... ......... ......... ......... Expected result: 9 Test #5055 2 (2, 6) ......... ......... ......... ......... ......... PP....... APK...B.. PP....... ......... Expected result: 8 Test #5056 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #5057 1 (2, 4) ........P ..PPP..PS ..PAP...P ..PPP.... PPK...... AP....... PP....... ...PPP... ...PAP... Expected result: 12 Test #5058 1 (3, 8) .......PP ...PPP.PA ...PAPPPP ...PPPPAP ......PPP ......... ......... ......... ...K..... Expected result: 11 Test #5059 2 (7, 8) ......... ......... ......... ......... ......... .P....... PSP...... .P..PPP.. ....PAPK. Expected result: 15 Test #5060 2 (6, 7) ...PPP... ...PAP... ...PPP... ......... ..PPP.... ..PAP.... ..PPPP... ...PAPK.. ...PPP... Expected result: 13 Test #5061 2 (4, 6) ...PPPPSP ...PAP.P. ...PPP... .......PP .......PA .B.....PP ....K.... ......... ......... Expected result: 10 Test #5062 2 (1, 3) ......... ....PPP.. ....PAP.. .K..PPP.. ........B ...PPP... ...PAP... ...PPP... ......... Expected result: 4 Test #5063 1 (5, 6) .PPP..... .PAP...PP .PPP...PA .......PP ......... .B....... .....K... PPP...... PAP...... Expected result: 11 Test #5064 2 (1, 3) .PSP..... ..P...... ......... .K....... .......PP PP.....PA AP.....PP PP....... ......... Expected result: 4 Test #5065 2 (2, 4) .....B.PP .......PA .......PP ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #5066 2 (7, 1) ......... ....PPPK. ....PAP.. ....PPP.. ..P...... .PSPPP... ..PPAP..B ..PPPP... ..PAP.... Expected result: 8 Test #5067 2 (1, 5) ...PAP... ...PPP... ......... ......... ......... .K....... ......... ....PPP.. ....PAP.. Expected result: 6 Test #5068 2 (3, 5) ......... ......... ......... .......B. ......... ...K..... ......... ......... ......... Expected result: 8 Test #5069 2 (8, 7) ......... PPP...... PAPPP.PPP PPPAP.PAP ..PPP.PPP ......... ......... ........K ......... Expected result: 15 Test #5070 1 (5, 3) ......P.. PPP..PSP. PAP...P.. PPP..K... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #5071 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K .P.B..... PSP...... Expected result: 14 Test #5072 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ....B.... ......... Expected result: 6 Test #5073 1 (3, 5) ......... ......... ......... ......... ......... ...K..... .....PPP. .....PAP. .....PPP. Expected result: 8 Test #5074 2 (8, 2) ......... .PPP..... .PAP....K .PPP...P. ......PSP .......P. ......... ......... ......... Expected result: 10 Test #5075 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #5076 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... .......B. ......... Expected result: 4 Test #5077 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ..B...... ......... Expected result: 8 Test #5078 2 (6, 7) .......PA .......PP ....PPPPP ....PAPAP ....PPPPP ......... ........B ...P..K.. ..PSP.... Expected result: 13 Test #5079 2 (7, 7) ..PAP.... ..PPP.... ......... ......... PP....... APB...... PP....... ..PPP..K. ..PAP.... Expected result: 14 Test #5080 1 (5, 1) .PAP..... .PPP.K... .PPP..... .PAP..... .PPP..... ......... ...P..... ..PSP.... ...P..... Expected result: 14 Test #5081 1 (3, 1) ......... ...K..... ..P...... .PSP...B. ..PPPP... ...PAP... ...PPP... ..PPPPP.. ..PAPAP.. Expected result: 4 Test #5082 1 (5, 1) .PPP..PAP .PAP.KPPP .PPP..... .......B. .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 10 Test #5083 1 (7, 2) ......... ......... .......K. ......... ......... ........B ......... ......... ......... Expected result: 9 Test #5084 1 (4, 8) .....PAP. ..B..PPP. ......... .......PP .......PA .......PP ......... ......... ....K.... Expected result: 12 Test #5085 2 (2, 6) ......... .......PP .......PA .......PP .B.....PA .......PP ..K...... ......... ......... Expected result: 8 Test #5086 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #5087 2 (5, 2) .....PAP. .....PPP. .....K... ......... ....P.... ...PSP..B ...PPP... ...PAP... ...PPP... Expected result: 7 Test #5088 1 (2, 2) .PSP..... ..P.PPP.. ..K.PAP.. ....PPP.. .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 4 Test #5089 2 (4, 3) ........P .......PS ........P ....K.... ......... ......... ......... ......... ...B..... Expected result: 7 Test #5090 2 (6, 3) ......... ......... PP....... AP....K.. PP....... ......... ......... P........ SP....... Expected result: 9 Test #5091 1 (6, 4) ......... ......... ......... ......... .B....K.. ......... PPP...... PAP...... PPP...... Expected result: 10 Test #5092 1 (7, 4) ..B...... ......... ......... ......... PPP....K. PAP...... PPP...... ......... ......... Expected result: 11 Test #5093 1 (4, 7) ......... ......PPP ......PAP ......PPP ......... ......... ......... P...K.... SP....... Expected result: 11 Test #5094 1 (7, 6) ......PAP ......PPP ......... ......... ......... ......... .......K. ......... ........B Expected result: 13 Test #5095 2 (8, 4) ......... ......... ......B.. ......... ....PPP.K ....PAPPP ....PPPPA ...PPP.PP ...PAP... Expected result: 12 Test #5096 2 (6, 8) ....PPP.. ....PAP.B ....PPP.. ...P..... ..PSP.... ...P..... ......... ......... ......K.. Expected result: 14 Test #5097 2 (1, 1) .......PP .K.....PA ......PPP ......PAP ......PPP .PB..PPP. PSP..PAP. .P...PPP. ......... Expected result: 2 Test #5098 1 (8, 2) ....PPP.. ....PAP.. ....PPP.K ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 12 Test #5099 1 (6, 8) ......... ......... ......... B..PPP.PP ...PAP.PA ...PPP.PP .PPP..... .PAP..... .PPP..K.. Expected result: 14 Test #5100 2 (3, 6) ......... .BP.PPP.. .PSPPAP.. ..P.PPP.. .....PPP. .....PAP. ...K.PPP. ......... ......... Expected result: 9 Test #5101 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ........P .......PS Expected result: 5 Test #5102 1 (3, 8) ......... ......... ....B.... ......... ......... .......PP .......PA ....PPPPP ...KPAP.. Expected result: 11 Test #5103 2 (7, 8) .....PSP. ......P.. ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #5104 2 (7, 5) ......... ....PPP.. ....PAP.. ....PPP.. ......... .......K. ......... .PPP..... .PAP..... Expected result: 12 Test #5105 2 (3, 5) ......... PP....... APPPPPP.. PPAPPAP.. .PPPPPP.. ...K..... ......... ..P...... .PSP..... Expected result: 16 Test #5106 1 (8, 6) ....B.... ......... ......... ......... ......... ......... P.......K SP....... P........ Expected result: 14 Test #5107 2 (7, 2) ......... ......... .......K. ......... ........P .......PS ........P .......PP .......PA Expected result: 9 Test #5108 1 (3, 7) ..PAP.... ..PPP..B. ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #5109 1 (5, 7) ....PAP.. ....PPP.. ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #5110 2 (4, 3) ..PPP.... ..PAP.... ..PPP.... ....K.... ......... ...B..... ......... ......... ......... Expected result: 7 Test #5111 2 (5, 3) ......... ........B ......... ....PK... ...PSP... ....P.... ......... ......... ......... Expected result: 8 Test #5112 2 (4, 8) ..PSP.... ...P..... ......... ......... ......... ......... PPP...... PAP...... PPPBK.... Expected result: 12 Test #5113 2 (3, 1) ......... ...K..PPP ......PAP ......PPP ......... ......... ......... ......... ......... Expected result: 4 Test #5114 1 (4, 5) ..PAP.... ..PPPP... ...PAP... ...PPP... ......... ....K.... ......... ....PPP.. ....PAP.. Expected result: 9 Test #5115 2 (8, 8) ......... ......... ......... ......... PPP...... PAP...... PPP...... ......... ........K Expected result: 16 Test #5116 1 (4, 1) ......... ....K.... ......... ......... .......B. ......... ......... ......... ......... Expected result: 5 Test #5117 1 (8, 7) ......... ......... ......... ......... ......... ......... .....B... ........K ......... Expected result: 15 Test #5118 2 (6, 8) ......... ......... ......... ......... ......... ......... .....P... ....PSP.. .....PK.. Expected result: 16 Test #5119 2 (7, 5) ......... ...P..... ..PSP.... ...P..... ......... .......K. ......... ......... ......... Expected result: 12 Test #5120 2 (2, 2) ......... ......... ..K.P.... ...PSPPP. ....PPAP. .....PPP. ......... ......... ......... Expected result: 4 Test #5121 2 (6, 3) ......... ......... ......... ......K.. ......... ......... .......PP .......PA .......PP Expected result: 9 Test #5122 2 (2, 7) ......... ......... .....PPP. .....PAP. .....PPPP .......PA .......PP ..K...... .B....... Expected result: 9 Test #5123 2 (7, 4) ......... .....B... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #5124 2 (2, 7) .......P. ..PPP.PSP ..PAP..P. ..PPP.... ......... .B..PPP.. ....PAPPP ..K.PPPPA .......PP Expected result: 9 Test #5125 2 (6, 7) ...PPP... ...PAP... ...PPP... ......... ....P.... ...PSP..B ....P.... ......K.. ......... Expected result: 13 Test #5126 2 (2, 3) ......... .....PPP. .....PAP. ..K..PPP. ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 5 Test #5127 2 (7, 7) ......... ......... .....PPP. ...PPPAP. ...PAPPP. ...PPP... ......... .......K. ......... Expected result: 14 Test #5128 2 (4, 1) ......... ....K..P. ......PSP .......P. ......... ......... ........B ......... ......... Expected result: 5 Test #5129 2 (7, 1) ....PAP.. ....PPPK. ......... ......PPP ......PAP ......PPP .....PSP. PPP...P.. PAP...... Expected result: 10 Test #5130 1 (8, 7) ......... .......PP P..PPP.PA SP.PAP.PP P..PPP... ....PPP.. ...BPAP.. ....PPP.K ......... Expected result: 15 Test #5131 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... .......B. Expected result: 11 Test #5132 1 (2, 4) ......... ......... ......... PP...PPP. APK..PAP. PP...PPP. .B...PSP. PP....P.. AP....... Expected result: 6 Test #5133 1 (5, 1) ......... .....K... .......PP .......PA .......PP ......... PPPPP.... APPAP.... PPPPP.... Expected result: 6 Test #5134 2 (7, 8) ......... ...PPP... ...PAP... ...PPP... ......... ......... PP....... AP.P..... PPPSP..K. Expected result: 15 Test #5135 1 (1, 8) .......PS ........P ......... ......... ......... ......... ......... .....PPP. .K...PAP. Expected result: 9 Test #5136 1 (2, 5) ......... ......... ......... ......... ......B.. ..K...... ......... ......... ......... Expected result: 7 Test #5137 1 (5, 7) ......... ......... ..B...... .......PP ....PPPPA ....PAPPP ....PPP.. .....KPPP .....PSPA Expected result: 12 Test #5138 2 (4, 8) ......... .......B. ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ....K.... Expected result: 12 Test #5139 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ....B.... ......... Expected result: 12 Test #5140 2 (7, 2) ........B ......... .......K. ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 9 Test #5141 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #5142 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #5143 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #5144 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #5145 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #5146 1 (7, 2) ...PAP... ...PPP... .......KB ......... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 9 Test #5147 1 (1, 5) ......... .PPP..... .PAP..... .PPP..... ......... .K....... ......... ......... ......... Expected result: 6 Test #5148 2 (5, 2) ......... ......... .....KPPP ....P.PAP B..PSPPPP ....P.PAP ......PPP PPP...... PAP...... Expected result: 7 Test #5149 2 (8, 5) .PPP..... .PAP..... .PPP..... ......... ......... ........K ....P.... ...PSP... ....P.... Expected result: 13 Test #5150 1 (8, 6) ......P.. .....PSP. ......P.. ......... ......... ..B...... ........K .PPP..... .PAP..... Expected result: 14 Test #5151 2 (3, 8) ..PAP.... ..PPPPPP. .....PAP. .....PPP. ......... ......P.. .....PSP. ......P.. ...K..... Expected result: 11 Test #5152 1 (1, 5) ..P...... .PSP..... ..P...... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #5153 1 (8, 2) ......... .PPP..... .PAP....K .PPP..... ..P...... .PSP..... ..P....PP PP.....PA AP.....PP Expected result: 10 Test #5154 2 (1, 7) ......... PPP...... PAP...... PPP...... ......... .....B... ......... .K....... ......... Expected result: 12 Test #5155 2 (2, 1) ......... ..K...... ......... ......... ......... ......... .......PP .......PA .......PP Expected result: 3 Test #5156 2 (7, 2) .PAP..... .PPP..... .......K. ......... ......... ..PPP.... ..PAP.... PPPPP.... AP....... Expected result: 9 Test #5157 2 (7, 7) ......... ........B .....PPP. .....PAP. .....PPP. ......... ......... .......K. ......... Expected result: 14 Test #5158 2 (4, 8) ...PPP... ...PAP... PPPPPP... PAP...... PPP...... .......P. ......PSP ..B....P. ....K.... Expected result: -1 Test #5159 1 (6, 4) .......PP .......PA B.PPP..PP ..PAP.... ..PPP.K.. ...PPP... ...PAP... ...PPP... ......... Expected result: 10 Test #5160 1 (5, 5) ......... ......... ......... ......... ......... .....K... ....P.... ...PSP.B. ....P.... Expected result: 10 Test #5161 1 (3, 3) ......... ......... ......... ...K..... B........ ....P.... ...PSP... ....P.... ......... Expected result: 6 Test #5162 1 (6, 7) .PSP..... ..P...... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #5163 1 (5, 6) ......... ......... ......... ........B ......... PP....... AP...K... PP....... ......... Expected result: 11 Test #5164 2 (1, 3) ...PAPPPP ...PPPPAP ..PPP.PPP .KPAP.... ..PPP.... ......... ......... ......... ......... Expected result: 4 Test #5165 1 (5, 8) ......... ......... ......B.. ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #5166 2 (3, 2) ....PPP.. ...BPAP.. ...KPPP.. .PPP..... .PAP..PPP .PPP..PAP .....PPPP ....PSP.. .....P... Expected result: 5 Test #5167 1 (8, 8) ....PAP.. ....PPP.. P........ SP....... P......PP ......BPA .......PP ......... ........K Expected result: 16 Test #5168 1 (2, 6) ...B..... ......... ......P.. .....PSP. ......P.. ......... ..K....PP .......PA .......PP Expected result: 8 Test #5169 1 (5, 8) ......... .P....... PSP...... .P....... ......... ......... PP....... APB...... PP...K... Expected result: 13 Test #5170 1 (1, 7) ......... ......... ....PPP.. ....PAP.. ..PPPPPP. ..PAPPAP. ..PPPPPP. .K....... ......... Expected result: 8 Test #5171 2 (3, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... B..K..... ......PPP ......PAP Expected result: 9 Test #5172 2 (3, 7) ...PPP... ...PAP... ...PPP... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #5173 2 (1, 1) .......PA .K..PPPPP ....PAP.. ....PPP.. ......... ......... .......PP .......PA .......PP Expected result: 2 Test #5174 1 (5, 3) ......... ........P .......PS PPP..K..P PAP.PPP.. PPP.PAP.. PPP.PPP.. PAP.B.... PPP...... Expected result: 8 Test #5175 1 (3, 8) ..B...... ......... ....P.... .PPPSP... .PAPP.... .PPPPP... ...PAP.PP ...PPP.PA ...K...PP Expected result: 11 Test #5176 1 (3, 4) ...P..... ..PSP.... ...P..... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #5177 2 (7, 7) ......... ..PPP.... ..PAP.... ..PPP.... ...PPP... ...PAP... ...PPP... .......K. ......... Expected result: 14 Test #5178 1 (6, 1) ......... .PPP..K.. .PAP..... .PPPP.... ...PSP.PP ....P..PA .......PP ......... ......... Expected result: 7 Test #5179 1 (1, 1) ......... .K....... ......... ...PPP... ...PAP... .PPPPP... .PAPPPP.. .PPPPAP.. ....PPP.. Expected result: 2 Test #5180 2 (4, 2) ...P..... PPPSP.... PAPPK.... PPP...... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: -1 Test #5181 1 (1, 2) ......P.. .....PSP. .K....P.. ......... ..PPP.... ..PAP.... ..PPP.... PPP...... PAP...... Expected result: 3 Test #5182 2 (5, 2) ..PSP.PPP ...P..PAP .....KPPP ......... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 7 Test #5183 1 (3, 7) ....PAP.. ....PPP.. ...PSP... ....P.... .......PP .......PA .......PP ...K..... ......... Expected result: 10 Test #5184 2 (7, 5) ......... .......PP ....PPPPA ....PAPPP ....PPP.. .......K. ....B.... ......... ......... Expected result: 12 Test #5185 1 (1, 8) ......... ......... ......... ......... PPB...... AP....PPP PP....PAP .....PPPP .K..PSP.. Expected result: 11 Test #5186 1 (5, 7) ......... .......PP .....B.PA .......PP ....PPP.. ....PAPPP ....PPPPA .....K.PP ......... Expected result: 12 Test #5187 2 (1, 4) ..PSP.PPP PPPP..PAP PAP...PPP PPP..PPP. .K...PAP. .....PPP. ....B.... ......... ......... Expected result: -1 Test #5188 2 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #5189 1 (3, 5) ......... ......... ...PPP... ...PAP... ...PPP... ...K..... ........B ......... ......... Expected result: 8 Test #5190 1 (5, 2) ......... ......... .....K... ..B...... ......... ......... ......... ........P .......PS Expected result: 7 Test #5191 1 (5, 2) ......... ......... .....K... ........P .......PS ........P ......... ......... ......... Expected result: 7 Test #5192 2 (6, 5) ......... ....B.... .....PPP. PP...PAP. AP...PPP. PP....K.. ......... ......P.. .....PSP. Expected result: 11 Test #5193 2 (2, 6) ......PPP ......PAP ......PPP P....B... SP....... P........ ..K...PPP ......PAP ......PPP Expected result: 8 Test #5194 1 (1, 3) ......... ......... ......... .K....... ......... .......B. ......... ......... ......... Expected result: 4 Test #5195 1 (5, 1) ......... .....K... ......... ......... ......... PP....... AP....... PP....... ......... Expected result: 6 Test #5196 2 (4, 4) .PAP..... .PPP..... .PPP..... .PAP..... .PPPK.... ......... ...PPP... ...PAP... ...PPP... Expected result: 10 Test #5197 2 (4, 3) ......... ......... ......... .PPPK.... .PAP..... .PPP..... ..PSP.... ...P...PP .......PA Expected result: 7 Test #5198 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......B.. ......... ......... Expected result: 11 Test #5199 2 (5, 3) ......... ....P.... .B.PSP... PP..PK... AP....... PP....... ......... PPP..PPP. PAP..PAP. Expected result: 10 Test #5200 1 (6, 2) ......... PPP..B... PAP...K.. PPP...... ......... PPP.PPP.. PAPPPAP.. PPPSPPP.. ...P..... Expected result: 8 Test #5201 2 (5, 8) .PSP..... ..P..PPP. ..PPPPAP. ..PAPPPP. ..PPP.... ......... .......PP B......PA .....K.PP Expected result: 13 Test #5202 1 (6, 5) ..B...... ......... .PPP..... .PAP..... .PPP..... PP....K.. AP....... PP....... ......... Expected result: 11 Test #5203 2 (4, 8) ......... ......... ......... .PPP..... .PAP..... PPPP..PPP AP....PAP PP....PPP ....K..PS Expected result: 12 Test #5204 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #5205 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #5206 2 (2, 4) ......... ......... ......... .......PP ..K....PA PP.....PP AP....... PP.....PP .......PA Expected result: 6 Test #5207 2 (4, 3) ..PPPP... .PSPAP... ..PPPP... PP..K.... AP....... PP....... ......... ......... ......... Expected result: -1 Test #5208 1 (5, 6) .PAP..... .PPP..... ......PPP ....P.PAP ...PSPPPP ....P.... .....K... ......... ......... Expected result: 11 Test #5209 2 (5, 6) .PAP..... .PPP..... .....B... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #5210 2 (2, 7) ......... .......P. ..B...PSP .......P. ......... ......... ......... ..K...... ......... Expected result: 9 Test #5211 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....KB... ......... Expected result: 11 Test #5212 1 (4, 7) .....PPP. B....PAP. .....PPP. ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #5213 2 (1, 2) ......... ......... .K....... ......... ......... ......... .....P... ....PSP.. B....P... Expected result: 3 Test #5214 1 (8, 6) ......PAP ..PPP.PPP PPPAP.... PAPPP.... PPP...... ......... ......P.K .....PSP. ......P.. Expected result: 14 Test #5215 2 (4, 6) ...PPP... ...PAP... .B.PPP.PP ....PPPPA ....PAPPP ....PPP.. ....K.... ......P.. .....PSP. Expected result: 10 Test #5216 2 (5, 3) ..PAPPPP. ..PPPPAPP .....PPPA ..B.PK.PP ...PSP... ....P.... ......... ......... ......... Expected result: 16 Test #5217 1 (7, 4) .....PPP. .P...PAP. PSP..PPP. .P....... .......K. ......... ......... ......... ......... Expected result: 11 Test #5218 2 (1, 1) ......... .K.....PP .....PPPA .....PAPP .....PPP. ..BPPP... ...PAP... ...PPP... ......... Expected result: 2 Test #5219 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #5220 2 (8, 7) ......... ......... ......... ......... ......PPP ......PAP ....PPPPP ....PAP.K ....PPP.. Expected result: -1 Test #5221 2 (7, 4) ......... ...PPP... ...PAP... .PPPPP... .PAP...K. .PPPP.... ...PSP... ..PPP.... ..PAP.... Expected result: 11 Test #5222 1 (6, 7) ......... ...PPP.PP ...PAP.PA .B.PPP.PP ......... ..PPP.... ..PAP.... ..PPP.K.. ......... Expected result: 13 Test #5223 1 (4, 2) ......... ......PPP ....K.PAP ......PPP ..PPP.... ..PAP.... ..PPP.... ...PPP... ...PAP... Expected result: 6 Test #5224 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... PP.....P. AP....PSP Expected result: 8 Test #5225 2 (8, 7) .PPP...PP .PAP...PA .PPP...PP ......... ......... ......... .P....... PSP.....K .P....... Expected result: 15 Test #5226 2 (5, 8) ......... ......... ......... ......B.P PP.....PS AP......P PP....... ......... .....K... Expected result: 13 Test #5227 2 (6, 7) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......K.. ......... Expected result: 13 Test #5228 2 (3, 1) ......... PP.K..... APPP..... PPAP..... .PPP..... ......... P..PPP... SP.PAP... P..PPP.B. Expected result: 4 Test #5229 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #5230 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ....P.... ...PSP... Expected result: 4 Test #5231 2 (3, 6) ......... ..P...... .PSPPP... ..PPAP... ...PPP... ......... ...K..... ......... ......... Expected result: 9 Test #5232 1 (8, 5) .....PPP. .....PAP. .....PPP. ......... ......... ...PPP..K ...PAP... ...PPPPPP ......PAP Expected result: 13 Test #5233 1 (7, 1) ....PAP.. ....PPPK. ......... ....B.... ......... ..P...... .PSP..... ..P...PPP ......PAP Expected result: 10 Test #5234 1 (8, 2) ......... ..PPP.... ..PAP...K P.PPPPP.. SP..PAP.. P...PPP.. ......... PP....... AP....... Expected result: 10 Test #5235 2 (2, 4) ......PAP ......PPP ......... ......... ..K...... ......... ..B...... ......... ......... Expected result: 6 Test #5236 2 (6, 1) ......... ......K.. ......... ......... ......... ......... .......B. ......... ......... Expected result: 7 Test #5237 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ........B ......PPP ......PAP Expected result: 5 Test #5238 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......P.. .....PSP. ......P.. Expected result: 7 Test #5239 1 (1, 1) ....PAP.. .K..PPPPP .B..PAPAP ....PPPPP ......... ......... ......... ......... ......... Expected result: 2 Test #5240 2 (2, 3) ......... ......... ......... ..K.....P .......PS ........P ......... ......... ......... Expected result: 5 Test #5241 1 (8, 8) ......... ......... ......... ......... PPP...... PAP...... PPP...... ......... ........K Expected result: 16 Test #5242 1 (1, 6) ......... ......... ......... ......... ...PPP... B..PAP... .K.PPP... ......... ......... Expected result: 7 Test #5243 2 (7, 1) ......... .......K. PPP...... PAP.PPP.. PPP.PAP.. ....PPP.. .....PPP. ....PPAP. ...PSPPP. Expected result: 8 Test #5244 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #5245 1 (7, 4) .PPP..... .PAP..... .PPP..... ...P..... ..PSP..K. ...P..... ......... ...PPP... ...PAP... Expected result: 15 Test #5246 1 (2, 6) ......... ......... ......... .......PP .......PA .......PP ..K...... ......... ......... Expected result: 8 Test #5247 2 (5, 4) ......... ......... ......... ........B PPP..K... PAP...... PPP...... ......... ......... Expected result: 9 Test #5248 1 (8, 1) .....PPP. .....PAPK .....PPP. ......... ......... ......... ......... ......... ......... Expected result: 13 Test #5249 2 (4, 2) .....B.PA .......PP PPP.K.PSP PAP....P. PPP...... ......... ......... ......... ......... Expected result: 6 Test #5250 2 (1, 8) ......... ......PPP ......PAP ......PPP ......... ......... ......... ......... .K....... Expected result: 9 Test #5251 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #5252 2 (8, 6) .....PAP. .....PPP. ......... ......... ......... .PPP..... .PAP...BK .PPP..... ......... Expected result: 14 Test #5253 1 (7, 6) ......... ......... ......... ......... ......... ......... .B.....K. ......... ......... Expected result: 13 Test #5254 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ..B...... ......... Expected result: 9 Test #5255 1 (1, 1) ......... .K....... ......PPP ......PAP ......PPP ..PPP...B ..PAP.... ..PPP.PPP ......PAP Expected result: 2 Test #5256 1 (1, 1) ......... .K..PPPP. ...PSPAPB ....PPPP. ......... ......... ......... ......... ......... Expected result: 2 Test #5257 2 (8, 1) ......... ........K ......... ......... ......... ......... ......B.. ......... ......... Expected result: 9 Test #5258 1 (2, 1) ...PPP... ..KPAP... ...PPP... .....PPP. .....PAP. .B.PPPPP. ...PAP... ...PPP... ......... Expected result: 3 Test #5259 1 (8, 1) ......... ........K ......... ......... ..P...... .PSP..... ..P...... .PPP..... .PAP..... Expected result: 9 Test #5260 2 (8, 3) ......... ....PPP.. ....PAP.. ....PPP.K PP.P..... APPSP.... PP.P..... ......... ......B.. Expected result: 11 Test #5261 1 (7, 3) ..PAP.... ..PPP.... ......... ..PPP..K. PPPAP.... APPPP.... PP....... ......... ......... Expected result: 10 Test #5262 2 (4, 2) .B....... ......... ....K.... ....PPP.. ....PAP.. PP..PPP.. AP.PSP... PP..P.... ......... Expected result: 6 Test #5263 1 (7, 3) .....PSPB ......P.. ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #5264 2 (6, 1) ....PSP.. .....PK.. ......... B........ ......... .......PP ..PPP..PA ..PAP..PP ..PPP..PA Expected result: 9 Test #5265 1 (3, 7) ......... .B....... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #5266 1 (4, 6) ....P.PAP ...PSPPPP ....P.... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #5267 2 (6, 7) ......... ......... ......... ......... ......... ......... ......... ...P..K.. ..PSP.... Expected result: 13 Test #5268 1 (1, 7) ......... ......... ....B.... ......PPP ......PAP ......PPP ......PSP .K.....P. ......... Expected result: 8 Test #5269 1 (8, 6) ......... ......... ...PPP... ...PAP... ...PPP... ..PPP.... ..PAP...K PPPPP.... PAPPSP... Expected result: 14 Test #5270 2 (5, 1) ...B....P .....K.PS ...PPP..P .PPPAP... .PAPPP... .PPP..... ......... ......... ......... Expected result: 6 Test #5271 2 (7, 4) ......... ......P.. .....PSP. ......P.. .......K. ......... ......... ........B ......... Expected result: 11 Test #5272 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #5273 2 (6, 6) .PAP..... .PPP..... ......PPP ...PPPPAP ...PAPPPP ...PPP... ......K.. ......... ......... Expected result: 12 Test #5274 2 (8, 4) ......... ......... ......... ......... ........K .P....... PSP...... .P....... ......... Expected result: 12 Test #5275 2 (6, 7) ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... ....P.KB. ...PSP... Expected result: 13 Test #5276 2 (5, 2) ...B...PS ........P .....K... ......... ......... ......... ......... ......PPP ......PAP Expected result: 7 Test #5277 1 (3, 2) ......... ......... ...K..... ......... ........P .......PS ........P ......... ......... Expected result: 5 Test #5278 1 (2, 7) ......... .....B... ......... ......... ......... .......P. ......PSP ..K....P. ......... Expected result: 9 Test #5279 2 (4, 4) ......... ......... ......... PPP...... PAP.K.... PPP...... ......... ....PPP.. ....PAP.. Expected result: 8 Test #5280 2 (2, 6) ......... .....PPP. .....PAP. .....PPP. P........ SP...PPP. P.K..PAP. .....PPP. .....PAP. Expected result: 8 Test #5281 1 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #5282 2 (1, 5) ......... .....PPP. .....PAP. .....PPP. ......... .K....... ..P...... .PSP..... ..P...... Expected result: 6 Test #5283 2 (8, 7) ...PPPPP. ...PAPAP. PPPPPPPP. PAP...... PPP...... ......... ......... ........K ......... Expected result: -1 Test #5284 1 (8, 6) ..PAP.... ..PPP.... ......... ......... ..P...... .PSP..... ..P..B..K ......... ......... Expected result: 14 Test #5285 1 (6, 4) ......... ......... .PPP..... .PAP..... .PPP..K.. ......... ......... ......... ......... Expected result: 10 Test #5286 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #5287 1 (7, 8) ......... ......... ......... ..PPP...P PPPAP..PS APPPPPPPP PP...PAP. .....PPP. B......K. Expected result: -1 Test #5288 1 (2, 4) .......PA PP.....PP AP....... PP....... ..K...... ......... ......... ......... ......... Expected result: 6 Test #5289 1 (1, 7) ......PAP ......PPP ...PPP... ...PAPPPP ...PPPPAP ......PPP .B....... .K....... ......... Expected result: 8 Test #5290 2 (7, 2) .....PAP. .....PPP. .......K. ......... ......... ......... ......... ..P...... .PSP..... Expected result: 9 Test #5291 1 (7, 6) ......... ......... ......... ......... ......... ......... PPP.B..K. PAP...... PPP...... Expected result: 13 Test #5292 2 (8, 1) ......... ........K ......... .P....... PSP...B.. .P....... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #5293 1 (4, 8) ..PAP.... ..PPPPPP. .....PAP. .....PPP. ......... ......... ......... ......... ....K.... Expected result: 12 Test #5294 2 (1, 1) ......... .K....... .P....... PSP.B.... .P....... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 2 Test #5295 2 (7, 7) .....PPP. .....PAP. .....PPP. ......B.. ......... ...PPP... ...PAP... PPPPPP.K. PAP...... Expected result: 14 Test #5296 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......B.. PP....... AP....... Expected result: 5 Test #5297 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......PPP ......PAP Expected result: 7 Test #5298 2 (2, 4) ......... ......... ......... .....PPP. ..K..PAP. .....PPP. ...PPP... ...PAP... ...PPP... Expected result: 6 Test #5299 2 (2, 3) ..PAP..P. ..PPP.PSP .......P. ..K...... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #5300 2 (2, 6) ......... .....PPP. .....PAP. .PPP.PPP. .PAP.B... .PPP.PPP. ..K..PAP. .....PPP. ......... Expected result: 8 Test #5301 1 (5, 3) ......... ......... ..PPP.... ..PAPK... ..PPP.... ......... ......... ........B ......... Expected result: 8 Test #5302 1 (5, 5) ......... ........P .......PS ........P ......... .....K... ......... ....PPP.. ....PAP.. Expected result: 10 Test #5303 2 (4, 8) ......... ......... PP..PPP.B AP..PAP.. PP..PPP.. ......... ......... ......... ....K.... Expected result: 12 Test #5304 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ...PPP.P. ...PAPPSP ...PPP.P. Expected result: 5 Test #5305 2 (4, 7) ......... ..PPP.... ..PAP.... ..PPP.... ......... ....B.... ......... ....K.... ......... Expected result: 11 Test #5306 2 (6, 3) ......... ..PPP.... ..PAP.... ..PPP.K.. ......... .......PP .......PA PP.....PP AP....... Expected result: 9 Test #5307 2 (8, 6) ......... ......... .......B. .......PP .......PA ..PPP..PP ..PAP...K ..PPP.... ......... Expected result: 14 Test #5308 2 (1, 7) ......... ......... ......... ......... PPP...... PAP...... PPP...... .K....PPP ......PAP Expected result: 12 Test #5309 2 (6, 4) ......... ......... ...PPP... ...PAP... ...PPPK.. ......... ........P .......PS ........P Expected result: 10 Test #5310 1 (6, 1) ......... ......K.. ......... ......... ......P.. .....PSPP ...PPPPPA ...PAP.PP ...PPP... Expected result: 7 Test #5311 2 (4, 3) ......... ......... ......... ....K.... ...P..... ..PSP.... ...P..... ......... ......... Expected result: 7 Test #5312 2 (7, 4) .....P... ....PSP.. .....P... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #5313 1 (6, 2) .......PA .......PP .B....K.. ......... ...PPP... ...PAPPPP ...PPPPAP ......PPP ......... Expected result: 8 Test #5314 1 (6, 7) ......... ......... ......B.. ......... .....PPP. .....PAP. .P...PPP. PSP...K.. .P....... Expected result: 13 Test #5315 1 (5, 6) ..PPP.... ..PAP.... .PPPP.... PSP...... .P....... ..PPP.... ..PAPK... ..PPP.... ......... Expected result: -1 Test #5316 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ....PPP.. ....PAP.. Expected result: 10 Test #5317 1 (2, 3) ......... ......... ......... ..K...... ......... ..PPPB... ..PAP.... ..PPP.PPP ......PAP Expected result: 5 Test #5318 2 (6, 2) ......... ......... ......K.. PPP...P.. PAP..PSP. PPP...P.. ..PPP..PP ..PAP..PA ..PPP..PP Expected result: 8 Test #5319 1 (5, 6) ......... ......... ......... ...P..... ..PSP..PP ...P...PA .....K.PP ......... ......... Expected result: 11 Test #5320 1 (7, 4) .......PP .......PA .......PP ..PPP.... ..PAP..K. ..PPP.... ...P..... ..PSP.... ...P..... Expected result: 11 Test #5321 1 (2, 8) ....PAP.. ....PPP.. .......B. PPP...... PAP.PPP.. PPP.PAP.. PSP.PPP.. .P....... ..K...... Expected result: 12 Test #5322 2 (4, 6) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ....K.... ......... ......... Expected result: 10 Test #5323 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......B.. Expected result: 11 Test #5324 2 (3, 7) ......... ........P .......PS ........P ......... ......... ......... ...K..... ......... Expected result: 10 Test #5325 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ..B...... ......... Expected result: 10 Test #5326 1 (8, 7) ......PPP P.....PAP SP....PPP P.PPPPP.. ..PAPAP.. ..PPPPP.. ......... ........K ......... Expected result: -1 Test #5327 2 (4, 5) ......... ......... ......... ......... ......... .P..K.... PSP...... .P....... .....B... Expected result: 9 Test #5328 2 (2, 2) ......... ......... ..K...... ......... ......... ........B ..PPP.PPP ..PAPPPAP ..PPPSPPP Expected result: 4 Test #5329 2 (2, 2) ......PAP ......PPP ..K...... .PPPPP... .PAPAP... .PPPPP... ......P.. ....BPSP. ......P.. Expected result: 4 Test #5330 2 (6, 6) ......... ......... ......... B........ .......PP P.PPP..PA SPPAP.KPP P.PPP.... ......... Expected result: 12 Test #5331 2 (1, 7) .PAP..... .PPP..... ......... ......... ......... ......... ......PPP .K....PAP ......PPP Expected result: 8 Test #5332 2 (4, 6) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ....K..P. ......PSP ...B...P. Expected result: 10 Test #5333 2 (4, 2) ......... ......... ....K.... ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 6 Test #5334 1 (5, 1) ......PAP .....KPPP ......... ....PPP.. P...PAP.. SP..PPP.. P........ ......PPP ......PAP Expected result: 6 Test #5335 1 (5, 4) ..PPP.... ..PAP.... .PPPP.... PSP...... PP...K... AP....... PP.....B. ......... ......... Expected result: -1 Test #5336 2 (1, 6) ......... ......... ......... PB....... SP....... P........ .K....... PP....... AP....... Expected result: 9 Test #5337 2 (7, 8) ......... PP....... APPP..... PPAP..... .PPP..... ......... ......... ......... .......K. Expected result: 15 Test #5338 2 (8, 8) ......... ......... ......... ......P.. .....PSP. ......P.. ......... ......... ........K Expected result: 16 Test #5339 1 (8, 2) ......... ......... ........K ......P.. .....PSP. ......P.. ......... ...PPP... ...PAP... Expected result: 10 Test #5340 2 (8, 3) ......... ...PPP... ...PAP... ...PPP..K ......... ......... ....B.... .......PP .......PA Expected result: 11 Test #5341 2 (1, 5) .....PSP. ......P.. ......... B...PPP.. ....PAP.. .K..PPPPP ......PAP ..PPP.PPP ..PAP.... Expected result: 6 Test #5342 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... .....B... ......... Expected result: 6 Test #5343 1 (4, 6) .......PP ..PPPPPPA ..PAPAPPP ..PPPPP.. ......... .P....... PSP.K.... .P....... ......... Expected result: 10 Test #5344 2 (6, 8) .PPP..... .PAP...B. .PPP..... ......... ......... ..P...... .PSPPP... ..PPAP.PP ...PPPKPA Expected result: 14 Test #5345 1 (2, 5) ......... .P....... PSP...... BP....... .....PPP. ..K..PAP. .....PPP. ......... ......... Expected result: 9 Test #5346 1 (7, 4) ......... .....B... ......... ......... .PPP...K. .PAP..... .PPP..... ......PPP ......PAP Expected result: 11 Test #5347 2 (6, 4) ...PPP... P..PAP... SP.PPP... P..B..... ......K.. .PPP..... .PAP...PP .PPP...PA .......PP Expected result: 10 Test #5348 1 (7, 6) ......... ......... ......... ......... ..PPP.... .BPAP.... ..PPP..K. ......... ......... Expected result: 13 Test #5349 1 (1, 3) ......... ......... ......... .K.....B. ......... ......... ......... ......... ......... Expected result: 4 Test #5350 1 (8, 7) ..PAP.... ..PPP.... ......... ......... ......B.. ......... ......... ...PPP..K ...PAP... Expected result: 15 Test #5351 1 (3, 1) .......PA ...K...PP ......... ......... PP....... AP....... PP....... ......... ......... Expected result: 4 Test #5352 2 (1, 2) ......... ......... .K....... ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 3 Test #5353 1 (8, 1) ......... .....B..K .PPP..... .PAP..... .PPP..... PPP...... PAPPPP... PPPPAP... ...PPP... Expected result: 9 Test #5354 1 (1, 4) ......... ......... ......... ......... .K....... .......B. ......... ......... ......... Expected result: 5 Test #5355 2 (4, 4) ......... ......... ......... .......PP ....K..PA .......PP ......... ......... ......... Expected result: 8 Test #5356 1 (2, 6) ......... ......... ......... ......... ....PPP.. ....PAP.. ..K.PPP.. ......... ......... Expected result: 8 Test #5357 1 (7, 5) ..P...... PPSP..... APP...... PP....... ......... .......K. PPBPPP... AP.PAP... PP.PPP... Expected result: -1 Test #5358 2 (4, 7) .......PP .......PA .......PP ....PPPPS .B..PAP.P ....PPP.. ......PPP ....K.PAP ......PPP Expected result: 11 Test #5359 2 (2, 6) ......... ......... ......... ......... .......B. ......... ..K...... PP....... AP....... Expected result: 8 Test #5360 1 (8, 2) ......... ......... PP......K AP....... PP...P... ....PSP.. .....P... .PPP.PPP. BPAP.PAP. Expected result: 10 Test #5361 2 (8, 6) ......... ......... .PPP..... .PAP..... .PPPBP... ....PSP.. .....P..K ......PPP ......PAP Expected result: 14 Test #5362 1 (7, 4) .PAP.PAP. .PPP.PPP. ......B.. ......... .......K. ......... ......... ..PPP.... ..PAP.... Expected result: 11 Test #5363 1 (4, 1) ......... ....K.... ......... ......... ......... ......B.. ......... ......... ......... Expected result: 5 Test #5364 1 (1, 6) ......... ......... ......... ......... ........B ......... .K....... ......... ......... Expected result: 7 Test #5365 2 (4, 4) ......... ......... ......... ......... .P..K.... PSP...... .PPP..... .PAPPPPP. .PPPAPAP. Expected result: 8 Test #5366 1 (3, 1) ......... ...KPPPPP B...PAPPA ....PPPPP ......... ......... ......... P........ SP....... Expected result: 4 Test #5367 1 (6, 7) .PAP..... .PPP...PP .......PA .......PP .......PS ........P ......... ......K.. ......... Expected result: 13 Test #5368 2 (1, 5) ......... ......... ....PPP.. ....PAP.. ....PPP.. .K....... ......... ......... ........B Expected result: 6 Test #5369 1 (5, 8) ......... ...PPP... ...PAP... .PPPPP... .PAP..... .PPP..... ......... ......... .....K... Expected result: 13 Test #5370 2 (3, 5) .......PA .......PP ......... ......... ......... ...K.PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #5371 2 (5, 1) .....PSP. .....KP.. PPP..PPP. PAP..PAP. PPP..PPP. ...B..... ......PPP ......PAP ......PPP Expected result: 6 Test #5372 2 (5, 4) ......... ......... ......... ......... ..PPPK... ..PAP.... ..PPP.PPP ......PAP ......PPP Expected result: 9 Test #5373 2 (4, 2) ......... ......... ....K.... ......... ......... ......... .B....... ......... ......... Expected result: 6 Test #5374 2 (6, 7) ......... ......... ......... ......... ......... ......... ..BPPP... ...PAPK.. ...PPP... Expected result: 13 Test #5375 1 (5, 2) .PPP..... .PAP..... .PPP.K... ......... P........ SP...B... P........ ......... ......... Expected result: 9 Test #5376 2 (4, 3) ....PPP.. ....PAP.. ....PPP.. ....K.... ...PPP... ...PAP... ...PPPPPP ......PAP ..B...PPP Expected result: 7 Test #5377 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #5378 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #5379 1 (3, 7) ....PPP.. ....PAP.. ....PPP.. PP....... AP....... PP..PPP.. ....PAP.. ...KPPP.. ......... Expected result: 10 Test #5380 2 (1, 6) .....P... ....PSP.. .....P... .PPPPPP.. .PAPPAP.. .PPPPPPB. .K...PPP. .....PAP. .....PPP. Expected result: 7 Test #5381 1 (2, 5) ......... ......... ......... ......... ......... ..K.P.... ...PSP... ....P.... ......... Expected result: 7 Test #5382 1 (3, 5) ......... ......... ......... ......... ......... ...K....B ......... ......... ......... Expected result: 8 Test #5383 2 (2, 8) .PAPAP... .PPPPP... ......... ......... .....P... .PPPPSP.. .PAP.P... .PPP..... ..K...... Expected result: 10 Test #5384 2 (5, 1) ......... .....K... ......... ......... ...P..... ..PSP.... .PPP..... .PAPPP.PP .PPPAP.PA Expected result: 6 Test #5385 2 (6, 8) ......... ......... PP....... AP....... PP....PPP ......PAP .B.PPPPPP ...PAP..P ...PPPKPS Expected result: -1 Test #5386 2 (3, 1) ......... ...K..... ...PPP... ...PAP... ...PPPPP. .P...PAP. PSP..PPP. .P...PPP. .....PAP. Expected result: 4 Test #5387 1 (8, 8) ......... ......... ......... ...P..PPP ..PSP.PAP PP.PPPPPP AP..PAP.. PP..PPP.. ........K Expected result: -1 Test #5388 2 (3, 2) ......... ......... ...K..... ......... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 5 Test #5389 2 (2, 5) ......... ......... ......... ...B.PPP. .....PAPP ..K..PPPA .......PP ...PPP... ...PAP... Expected result: 7 Test #5390 1 (2, 6) ......PPP ......PAP ......PPP .PPP..... .PAP..... .PPP..... ..K...... ......... ...B..... Expected result: 8 Test #5391 2 (8, 8) ......... .PPP..... .PAP..... .PPP..... .....B... ......... ......... PPP...... PAP.....K Expected result: 16 Test #5392 1 (6, 4) ......... ......... .PPP..... .PAP..... .PPP..K.. ......... ......... .PPP..... .PAP..... Expected result: 10 Test #5393 1 (6, 5) ......... ......... ......... ......... ..PPP.... ..PAP.K.. ..PPP.... ......... ......... Expected result: 11 Test #5394 2 (3, 2) ......... ......... ...K..... .P....... PSP...... .PB...... ......... ......... ......... Expected result: 5 Test #5395 1 (8, 3) ......... ......... ....PPP.. ....PAP.K ....PPP.. ......... ......... ......B.. ......... Expected result: 11 Test #5396 1 (5, 8) ......... .......PP .......PA .......PP ......... ......... ..PPP.... ..PAP.... ..PPPK... Expected result: 13 Test #5397 1 (8, 8) .......PP .......PA .......PP PPP...... PAP...... PPP...... ..B...... ......... ........K Expected result: 16 Test #5398 2 (3, 7) ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... ...KPPP.. ....PAP.. Expected result: 10 Test #5399 2 (6, 3) .PAPAP... .PPPPP... ......... ......K.. ......B.. ......... .......PP .......PA .......PP Expected result: 9 Test #5400 1 (2, 3) ......... ......... ..B...... ..K...... .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 5 Test #5401 2 (3, 6) ....PAPPA ....PPPPP .......PP .......PA .......PP ......... ...K..... ......... ......... Expected result: 9 Test #5402 2 (4, 2) ....PAP.. ....PPP.. ....K.... ......... ......... ....P..PP ...PSP.PA ....P..PP ......... Expected result: 6 Test #5403 2 (7, 6) ......... ......... ......... ......... .B....... ......... .......K. ......... ......... Expected result: 13 Test #5404 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #5405 2 (8, 2) ....PPPP. ...PSPAP. ....PPPPK ......... ......... ......... .......PP ...PPP.PA ...PAP.PP Expected result: 12 Test #5406 2 (2, 3) .......PP .......PA .......PP ..K..B... ..PPP.... ..PAP.... ..PPP.... .....PPP. .....PAP. Expected result: 5 Test #5407 2 (4, 7) .......PA PP.....PP AP....... PP...B... ...P..... ..PSP.... ...P..... ....K.... ......... Expected result: 13 Test #5408 2 (4, 8) ..PPP.... ..PAP.... ..PPP.... ......... PPPPP.... PAPAP.... PPPPP.... ......... ....K.... Expected result: 14 Test #5409 2 (4, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ....K.... ....PPP.. ..B.PAP.. Expected result: 10 Test #5410 1 (7, 5) .PPP..... .PAP..... .PPP..... ......... ........B .......K. ......... ......... ......... Expected result: 12 Test #5411 1 (2, 5) .B....... .....PPP. .....PAP. .....PPP. .....P... ..K.PSP.. .....P... ......... ......... Expected result: 7 Test #5412 2 (7, 1) ....P.... ...PSP.K. ....P.... ......... ......... ......... ......... ......... ......... Expected result: 12 Test #5413 2 (4, 8) ......... ......... ...P..... ..PSP.... ...P..... ......... ....B.... ......... ....K.... Expected result: 12 Test #5414 2 (2, 6) ......PAP .....PPPP PPP.PSP.. PAPPPP... PPPPAP... ...PPP... ..K...... ..B...... ......... Expected result: -1 Test #5415 1 (6, 6) ..PPP.... ..PAP.... ..PPP.... ......... ..B...... ......... ......K.. ......... ......... Expected result: 12 Test #5416 2 (3, 8) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ...K..... Expected result: 11 Test #5417 2 (2, 3) ....B.... ......... ......... ..K...... ......PPP ......PAP ......PPP ......... ......... Expected result: 5 Test #5418 2 (2, 1) ......... ..K..PPP. .....PAP. .....PPP. ......... ......... .....B... P........ SP....... Expected result: 3 Test #5419 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #5420 2 (7, 2) ......... ......... PP.....K. AP....... PP....... AP.....B. PP....... .......P. ......PSP Expected result: 9 Test #5421 1 (4, 1) ......... ....K.... ......... ......... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 5 Test #5422 1 (7, 4) .......B. .P....... PSP...... .P....... .......K. ......PPP ....PPPAP ....PAPPP ....PPP.. Expected result: 11 Test #5423 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... B.K...... ......... Expected result: 9 Test #5424 2 (1, 4) ......B.. .......PP .......PA .....PPPP .K...PAP. .....PPP. ......... .....PPP. .....PAP. Expected result: 5 Test #5425 1 (2, 1) ......... ..K...... ......... .......B. ......... ...P..... ..PSP.... ...P.PPP. .....PAP. Expected result: 3 Test #5426 2 (7, 2) ........P ..PPP..PS ..PAP..KP ..PPP.... .....PPP. .PPP.PAP. .PAP.PPP. .PPP..... ......... Expected result: 9 Test #5427 1 (7, 3) ......... ......... PP....... AP.....K. PP....... ......... ....P.... ...PSPPPP ....P.PAP Expected result: 10 Test #5428 1 (8, 8) ......PPP ......PAP ......PPP PP....... AP..PPP.. PP..PAP.. ....PPP.. ......... ........K Expected result: 16 Test #5429 2 (4, 3) ....PAP.. ....PPP.. ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #5430 2 (2, 3) ......... P........ SP.PPP... P.KPAP... ...PPP... ......... ......... ......... ......... Expected result: 5 Test #5431 2 (1, 4) ......... ......... ......... ......... .K......P .......PS ........P ......... ......... Expected result: 5 Test #5432 2 (2, 5) ......... ......... ......... ......... ......... ..K...PPP ......PAP .P....PPP PSP...... Expected result: 7 Test #5433 2 (2, 7) ......... ......... ......... ......... ......... .B....... ......... ..K..PPP. .....PAP. Expected result: 9 Test #5434 2 (4, 4) ......... ......... ......... ......... ....K.... ...PPP... PPPPAP.B. PAPPPP... PPP...... Expected result: 8 Test #5435 2 (1, 1) ......... .K......P .......PS PP......P AP....... PP...B... ......... ......... ......... Expected result: 2 Test #5436 2 (8, 4) ......... ......... ......... ......... ........K ..P...... .PSP..... ..P...... ......... Expected result: 12 Test #5437 2 (1, 6) ......... ......... ......... ......... ......... ........B .K....... ......... ......... Expected result: 7 Test #5438 2 (6, 2) ..PPPB..P ..PAP..PS ..PPP.K.P ......... ......... ......... ......... ......... ......... Expected result: 10 Test #5439 2 (1, 8) ......... .......PB ......PSP ...PPP.P. ...PAP... ...PPPP.. ....PAP.. ....PPP.. .K....... Expected result: 9 Test #5440 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #5441 1 (1, 5) ....PPP.. ....PAP.. ....PPP.. .......B. ......... .K....... ......... ......... ......... Expected result: 6 Test #5442 2 (1, 1) ......... .K....... ...PPP... ...PAP... B..PPPPP. .....PAP. PPP..PPP. PAP...... PPP...... Expected result: 2 Test #5443 1 (8, 7) ......... ......... PPP...... PAP...... PPP...... ......... ...PPP... ...PAP..K ...PPP... Expected result: 15 Test #5444 1 (7, 7) ......... ......... ...P..... ..PSP.... ...P..... ......... ......... PPP....K. PAP...... Expected result: 14 Test #5445 1 (1, 4) ......... ......... ......... .....PPP. .K...PAP. ...PPPPP. ...PAP... ...PPPP.. .....PSP. Expected result: 5 Test #5446 1 (7, 7) ...PPP... ...PAP... .PPPPP... .PAP.PPP. .PPP.PAP. .....PPP. ......... .......K. ......... Expected result: 14 Test #5447 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #5448 1 (5, 8) ......... ......... ......... ......... ......... ......... .......B. .......P. .....KPSP Expected result: 13 Test #5449 2 (5, 1) ..PAP.... ..PPPK... ......... ......... .....B... ......... ......... ........P .......PS Expected result: 8 Test #5450 2 (2, 4) ......... P........ SP....... P........ ..K...... ......... ......... ......... ......... Expected result: 6 Test #5451 2 (2, 5) ....PSP.. .....P... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #5452 1 (2, 1) ......... ..K...... ........P .......PS ........P ......... ......... ......... .....B... Expected result: 3 Test #5453 2 (6, 3) ..PAP.... ..PPP.... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #5454 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #5455 2 (8, 1) ...PPP... ...PAP..K ...PPP... ......... ......... PP...PPP. AP...PAP. PP...PPP. ......... Expected result: 13 Test #5456 1 (6, 8) ......... ......... ......... ......... ......... ......... ....B.... ......... ......K.. Expected result: 14 Test #5457 1 (3, 8) ...PPP... .P.PAPPPP PSPPPPPAP .P....PPP ......... ......... ......... ......... B..K..... Expected result: -1 Test #5458 1 (6, 3) ..PPP.... ..PAP.... ..PPP.... ......K.. ..B...... ......... ......... PPP...... PAP...... Expected result: 9 Test #5459 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #5460 1 (8, 7) ......... ......... ......... PPP...... PAP...... PPP...... ......... ........K ......... Expected result: 15 Test #5461 1 (3, 2) ......... ......... ...K..... ......... ......... ......... .......BP .......PS ........P Expected result: 5 Test #5462 1 (5, 5) ......... ......... ......... ......... ......... .....K... .PPP....B .PAPPP... .PPPAP... Expected result: 10 Test #5463 1 (1, 3) ......... ......... ......... .K....... ......... ......... PPP...... PAP...... PPP...... Expected result: 4 Test #5464 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #5465 1 (5, 6) ......... ......... ......... .PPP..... .PAP..... .PPP..... .....K... PP....... AP....... Expected result: 11 Test #5466 1 (4, 4) ......... ......... ......... ......... ....K.... ....P.... ...PSP... ....P.... ......... Expected result: 8 Test #5467 1 (3, 6) ......... ......... ......... ......... ......... ........P ...K...PS ........P .....B... Expected result: 9 Test #5468 1 (4, 8) ...PAP... ...PPP... ......... .......PP ......PPA .....PSPP .....PPP. .....PAP. ....KPPP. Expected result: 12 Test #5469 1 (5, 3) ......... ......... ......... PP...K... AP....... PP....... ......... ......... ......... Expected result: 8 Test #5470 2 (5, 4) ......... ......PPP ......PAP ......PPP .....K.PA .......PP ......... ......... ......... Expected result: 9 Test #5471 1 (3, 6) .......PP .......PA PPP....PP PAP...... PPP...... ......PPP ...K..PAP ......PPP ......... Expected result: 9 Test #5472 1 (8, 5) ......... ......... ......B.. ......... ......... ........K ......... ......... ......... Expected result: 13 Test #5473 1 (8, 4) ......... ......... .....PPP. .....PAP. .....PPPK .PPPP.... PSPAP.... .PPPP.... ......... Expected result: 12 Test #5474 1 (6, 8) ......... ......... ......... ......... ......... ......... .PPP..... .PAP..... .PPP..K.. Expected result: 14 Test #5475 2 (4, 2) ......... ......... ....K.... ......... ......PPP ......PAP ......PPP ......... ......... Expected result: 6 Test #5476 1 (2, 8) ......... ......... .P..PPPPP PSP.PAPAP .P..PPPPP ......... ......... ......... ..K.....B Expected result: 12 Test #5477 2 (2, 2) ...PPP... ...PAP... ..KPPP... .......P. ..PPPPPSP ..PAPAPP. ..PPPPP.. ......... .....B... Expected result: 4 Test #5478 2 (7, 7) .PSP..... ..P...... .PPP...B. .PAP..... .PPP..... ......... ......... .......K. ......... Expected result: 14 Test #5479 2 (3, 4) ....PPP.P ....PAPPS ....PPP.P ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #5480 1 (7, 2) ......... ......... .......K. ......... ........P .......PS ........P ......... ......... Expected result: 9 Test #5481 1 (6, 5) ......... ......... ......... ......... P........ SP....K.. P........ ......... ...B..... Expected result: 11 Test #5482 2 (8, 4) ......... ......... ......... ......... ....P...K ...PSP... ....P.... ......... ........B Expected result: 12 Test #5483 1 (1, 1) ......... .K....... ......... ......... PPP...... PAPB..... PPP...... ......... ......... Expected result: 2 Test #5484 2 (7, 3) ......... .......B. ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #5485 1 (8, 2) ......... ....PPP.. ....PAP.K ....PPP.. ......... ......PPP ......PAP ......PPP ......PSP Expected result: 10 Test #5486 2 (4, 2) ...PAP... ...PPP... .PPPK.... .PAP..... .PPP..... ......PPP ......PAP ......PPP ......... Expected result: 12 Test #5487 2 (1, 1) ..PSP.... .K.P.PPP. .....PAP. .....PPP. ......PPP ....PPPAP ....PAPPP ....PPP.. ......... Expected result: 2 Test #5488 2 (4, 3) ......... ......... .......PP ....K..PA .PPP...PP .PAP..... .PPP..... .......PP .......PA Expected result: 7 Test #5489 2 (4, 4) ......... ......... .....PPP. .....PAP. ....KPPP. .....PAPP .....PPPA .......PP ......... Expected result: 8 Test #5490 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #5491 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #5492 2 (4, 4) ......... ......... ......... ......... ....K.... ........B ......... ......... ......... Expected result: 8 Test #5493 2 (2, 6) ......... ......... ......... ......... ......... ....B..PP ..K....PA .......PP ......... Expected result: 8 Test #5494 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ..P...... .PSP..K.. Expected result: 14 Test #5495 1 (1, 8) ......... ......... ......... B........ ......... ..PPP.... ..PAP.... ..PPP.... .K....... Expected result: 9 Test #5496 2 (8, 7) ......... ......... ......... ......... ......... ....B.... ......... ........K ......... Expected result: 15 Test #5497 2 (2, 8) ......P.. .....PSP. ......P.. ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #5498 2 (4, 6) ......... ......... ......... ......... ......... ..B...... ....K.... ......... ......... Expected result: 10 Test #5499 2 (2, 2) ....PPAP. ...PSPPP. ..K.P.... .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 4 Test #5500 1 (5, 8) ......... ......... .P....... PSP...PPP .P....PAP ......PPP .PPP..... .PAP..... .PPP.K... Expected result: 13 Test #5501 2 (6, 4) ......PPP ......PAP .P....PPP PSP...... .P....K.. .....B... ......... PP....... AP....... Expected result: 10 Test #5502 2 (4, 5) .PPP..... .PAP..... .PPP..... ......... ....B.... ....KPPP. .P...PAP. PSP..PPP. .P....... Expected result: 9 Test #5503 1 (4, 1) ......PAP ....K.PPP .......PA .......PP PPP...... PAP...... PPP...... ......... ......... Expected result: 5 Test #5504 2 (1, 1) ....PAP.. .K..PPP.. ......... ......PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.... ......... Expected result: 2 Test #5505 1 (7, 4) ......... ......... ......... ......... .......KB ...PPP... ...PAPPPP ...PPPPAP ......PPP Expected result: 11 Test #5506 2 (1, 1) ......... BK....... ......... ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... ......... ......... Expected result: 2 Test #5507 2 (8, 5) ......... PPP...... PAP...... PPP...... ......... .....PPPK .....PAP. ...P.PPP. ..PSP.... Expected result: 13 Test #5508 2 (8, 3) ....PSP.. .....P... PPP...... PAP...B.K PPP...... ......... ......... ......... ......... Expected result: 11 Test #5509 1 (1, 7) ......... ......... ......... ......... ......... ......... ..B...... .K....... ......... Expected result: 8 Test #5510 2 (7, 8) ......... ......... ......... ......... PPP...... PAP...... PPP...... ......... .......K. Expected result: 15 Test #5511 2 (5, 3) ......... ......... ......... PP...K... AP.P..... PPPSP.B.. ...P..... ......... ......... Expected result: 8 Test #5512 1 (1, 6) ......... ......... ......... PP....... AP....... PP....... .K....B.. ...PPP... ...PAP... Expected result: 9 Test #5513 1 (1, 5) ..PPP.... ..PAP.... ..PPP.... ......... ......... .K....... ......PPP ......PAP ......PPP Expected result: 6 Test #5514 1 (6, 5) ..B...... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #5515 1 (8, 4) ......... ...PPP..B ...PAP... ...PPP... ........K ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 12 Test #5516 1 (7, 4) .PPP..... .PAP..... .PPP..... ......... PPPPP..K. APPAP.... PPPPP.... ......... ......... Expected result: 11 Test #5517 1 (4, 6) ...PAPPAP ...PPPPPP ......... ......... .....BPPP ......PAP ....K.PPP ......... ......... Expected result: 10 Test #5518 2 (7, 7) ......... ......... ......... ......... ......B.. ...P..... ..PSP.... ...P...K. ......... Expected result: 14 Test #5519 2 (8, 6) ......... ......... ......... ......... ......... .....P... ....PSP.K .....P... ......... Expected result: 14 Test #5520 2 (3, 2) ......... ......... ...K..... ......... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 5 Test #5521 2 (1, 7) ......... ......... ...B..... ......... ...PPP... ...PAP... ...PPP... .K...P... ....PSP.. Expected result: 8 Test #5522 2 (2, 6) .....PPP. .....PAP. .....PPP. ......... ......... ......... ..K...... .PPP..... .PAP..... Expected result: 8 Test #5523 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... .P....... PSP...... Expected result: 9 Test #5524 2 (4, 7) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... ....K.... ......... Expected result: 11 Test #5525 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ..B...... Expected result: 6 Test #5526 2 (4, 2) .......PP ...B...PA ....K..PP ......... ......... ......... ......... ......... ......... Expected result: 6 Test #5527 1 (2, 5) .......PA P......PP SP....... P..PPPPP. ...PAPAP. ..KPPPPP. ......... ......... ......... Expected result: 7 Test #5528 2 (1, 8) .PAP..... .PPP..... ......... ......... ......... ......... ....P.... ...PSP.B. .K..P.... Expected result: 9 Test #5529 1 (8, 1) ......... ........K .PPP..... .PAP..... .PPP..... ......... PP....... APP...... PPSP..... Expected result: 9 Test #5530 2 (4, 2) ......... ......... B...K.... ......... ......... ......... ......... ...P..... ..PSP.... Expected result: 6 Test #5531 2 (6, 7) ......... .PPP..... .PAP..... .PPP..... ....PPP.. ....PAP.. ....PPP.. PP....K.. AP....... Expected result: 13 Test #5532 1 (2, 7) ......... .P....... PSP....PP .P...PPPA .....PAPP .....PPP. ......... ..K...... ......... Expected result: 11 Test #5533 1 (6, 6) ......... ......... .....PPP. .PPP.PAP. .PAP.PPP. .PPP..... ......K.. ......PPP ......PAP Expected result: 12 Test #5534 1 (3, 7) ......... PP.P..... APPSP.... PP.P..... ......... ......... ......... ...K..... ......... Expected result: 14 Test #5535 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #5536 2 (4, 1) ......... ....K.... .......PP .......PA ..PPP..PP ..PAP.... ..PPP.PPP ....B.PAP ......PPP Expected result: 5 Test #5537 1 (8, 1) ......... ........K .......PP .......PA .......PP .PPPB.... .PAP..... .PPP..... ......... Expected result: 9 Test #5538 2 (8, 4) .PPPSPAP. .PAPPPPP. .PPP..... ......... ........K ......... ......... .......PP .......PA Expected result: 12 Test #5539 1 (2, 1) ......... ..K...... ......... PP....... AP....... PP..P.... ...PSPPP. ....PPAP. .....PPP. Expected result: 3 Test #5540 2 (1, 2) ....PPP.. ....PAP.. .K..PPP.. .......PP .......PA .......PP ......... ......... ......... Expected result: 3 Test #5541 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......B.. ......... Expected result: 4 Test #5542 1 (3, 3) ......... ......... ......... ...K.B... ......... ......... .P....... PSP...... .P....... Expected result: 6 Test #5543 1 (1, 6) ......... .......P. ..PPP.PSP ..PAP..P. ..PPP.... .......PP .K.....PA .....PPPP .....PAP. Expected result: 7 Test #5544 1 (1, 1) ......... .K....... ......... ......... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... ......... Expected result: 2 Test #5545 2 (8, 8) ......... PPPPP.... PAPAP.... PPPPP.... ...PPP... ...PAP... ...PPP... ......... ........K Expected result: 16 Test #5546 1 (6, 8) ......PPP ......PAP ......PPP PPP...... PAP...... PPP...... ......... ......... ......K.. Expected result: 14 Test #5547 2 (2, 2) ......... ......... ..K...... ......... .P....... PSP...... .P....... ......... ......... Expected result: 4 Test #5548 2 (8, 8) ...PPP... ...PAPPP. ...PPPAP. .....PPP. ......... ......... PPP...... PAP...... PPP.....K Expected result: 16 Test #5549 2 (3, 8) ......... ......... ......... ..P...... .PSP..... PPP...PPP AP....PAP PPB...PPP ...K..... Expected result: 13 Test #5550 1 (3, 6) ...B..... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #5551 2 (2, 6) .PPP..... .PAPB.... .PPP..... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #5552 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ..B...... Expected result: 11 Test #5553 2 (1, 8) .PAP..... .PPP..... P.....PPP SP....PAP P.....PPP ......... ..B...... ......... .K....... Expected result: -1 Test #5554 1 (7, 5) ...PAP... ...PPP... ..PSP.... ...PPPP.. ....PAP.. ....PPPK. ......... ...PPP... ...PAP... Expected result: 14 Test #5555 2 (4, 6) ......... ......... ......... ......PPP ......PAP ......PPP ....K.... .PPP..... .PAP..... Expected result: 10 Test #5556 1 (3, 2) ....PAP.. ....PPP.. ...K..... ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 5 Test #5557 2 (6, 4) ......... ......... ......B.. .P....... PSP...K.. .P....... ......... ......... ......... Expected result: 10 Test #5558 1 (5, 2) .......PA .......PP .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #5559 2 (8, 1) .PAP..... .PPP....K PPP...... PAP...... PPP...... ......... ......... ......... ......... Expected result: -1 Test #5560 2 (4, 3) ......... ......... ......... ....K.... ......... ......... .B....... ......... ......... Expected result: 7 Test #5561 2 (1, 1) .B....... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #5562 1 (4, 8) ......... .....P... ....PSP.. .....P... ......... ......... ......... ......... ....KB... Expected result: 12 Test #5563 2 (1, 1) ......... PK..PPP.. SP..PAP.. P...PPP.. ......... ......PPP ......PAP ......PPP ......... Expected result: 2 Test #5564 2 (4, 5) .PPP..... .PAP..... .PPP..... ......... ..B...... ....K.... ......... ...P..... ..PSP.... Expected result: 9 Test #5565 1 (2, 6) ......... PP...PPP. AP...PAP. PP.P.PPP. ..PSP.... ...P..... ..K...... ....PPP.. ....PAP.. Expected result: 20 Test #5566 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #5567 2 (5, 3) ..PPP.... ..PAP.... ..PPP.... .P...KPPP PSP...PAP .P....PPP PPPB..... PAP...... PPP...... Expected result: -1 Test #5568 2 (2, 4) ......... .......P. ......PSP .......P. ..K...... ......... ......... ......... ......... Expected result: 6 Test #5569 2 (5, 3) ......... ......... ....B.... .....K... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 8 Test #5570 2 (8, 7) ......... ......... ......... ......... ......... .PPP..... .PAP..... .PPPPPP.K ....PAP.. Expected result: 15 Test #5571 2 (5, 6) ......... ......... .......PP .......PA .......PP ......... .....K... ......... ......... Expected result: 11 Test #5572 2 (8, 2) ......... ......... ........K ......... ......... ......... .....B... ......... ......... Expected result: 10 Test #5573 2 (5, 5) ......B.. ......... ..PPP.... ..PAP.... ..PPP.... .....K... PP....... APP...... PPSP..... Expected result: 10 Test #5574 2 (7, 6) ......... ......... ......... ......... .....P... ....PSP.. .....P.K. ......... ......... Expected result: 13 Test #5575 2 (6, 1) .PPP..... .PAP..K.. .PPP..... .......P. .PPP..PSP .PAP...P. .PPPPP... ...PAP... ...PPP... Expected result: 11 Test #5576 2 (2, 6) ........P ..PPP..PS PPPAP...P PAPPPPP.. PPP.PAP.. ....PPP.. ..K...... ......... .B....... Expected result: 18 Test #5577 1 (8, 6) .PPPPPP.. .PAPPAP.. .PPPPPP.. .PAP..... .PPP..... ......... ........K ......... ......... Expected result: 14 Test #5578 1 (2, 8) ..P.PAP.. .PSPPPP.. ..P...... ......... .....PPP. PPP..PAP. PAP..PPP. PPP...... ..K...... Expected result: 12 Test #5579 2 (8, 7) ......... ......... ......PPP ......PAP ......PPP ......... ......... ........K ......... Expected result: 15 Test #5580 1 (6, 1) ......... ......K.. ......... ......... ..PPPP... .PSPAPPPP ..PPPPPAP ....PPPPP ....PAP.. Expected result: 7 Test #5581 2 (7, 2) ......PAP ......PPP .......K. ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 9 Test #5582 2 (1, 2) ......B.. ....PPP.. .K..PAP.. ....PPP.. ...PPP... ...PAP... ...PPP... .......PP .......PA Expected result: 3 Test #5583 2 (2, 6) ......... ........B ......... ......... ......... ......... .PK...... PSP...... .P....... Expected result: 8 Test #5584 2 (7, 4) ......... ......... ......... ........B .......K. ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 11 Test #5585 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... B........ Expected result: 7 Test #5586 1 (8, 1) ......... ........K ......... .PPP..... .PAP..... .PPP..... .PPP..... .PAP.P.B. .PPPPSP.. Expected result: 9 Test #5587 2 (3, 1) ......P.. ...K.PSP. ...PPPP.. ...PAP... ...PPP... ......PPP ......PAP ......PPP ......... Expected result: 4 Test #5588 2 (7, 7) ......... ......PPP ......PAP ......PPP ......... ......... .P....... PSP....K. .P....... Expected result: 14 Test #5589 1 (7, 6) ......... ......... ......... ......... ..B...... ......... .......K. ......... ......... Expected result: 13 Test #5590 2 (8, 3) ......... ......... ......... PPP.....K PAPPPP.B. PPPPAP... SPPPPP... PPAP..... .PPP..... Expected result: 11 Test #5591 1 (8, 5) ..PSP.... ...P..... .PPP..... .PAP..... PPPP..... PAP.....K PPP...... ......... ......... Expected result: -1 Test #5592 1 (2, 5) ......... ......... ......... .....PPP. .....PAP. PPK..PPP. AP....... PP.PPP... ...PAP... Expected result: 7 Test #5593 2 (2, 5) ....PSP.. .....P... ......... ......... ......... ..K...... ..B...... ......... ......... Expected result: 7 Test #5594 2 (8, 5) ......... .......PP PP.....PA AP.....PP PP....... ........K ......PPP ......PAP ......PPP Expected result: 13 Test #5595 1 (2, 4) ......... .PPP..... .PAP..... .PPP..... PPKPPP... AP.PAP... PP.PPP... SP....... P........ Expected result: 20 Test #5596 1 (5, 4) ........P .PPP...PS .PAP....P .PPP...B. .....K... ......... ...PPP... PP.PAP... AP.PPP... Expected result: 9 Test #5597 1 (1, 5) ......... ......... ......... B........ ......... .K....... ......... ......... ......... Expected result: 6 Test #5598 1 (4, 5) ..PAP.... ..PPP.... ......... ......... PP....... AP..K.... PP....... ......... ......... Expected result: 9 Test #5599 1 (7, 2) ......... .PPP..... .PAP...K. .PPP..... PSP...... PP....... AP...PPP. PP...PAP. .....PPP. Expected result: 9 Test #5600 2 (1, 8) ....B.PAP ......PPP .......PA .......PP ......... ......... ......... ......... .K....... Expected result: 9 Test #5601 1 (2, 6) .PPP..... .PAP..... .PPP..... ......... ......... ......... ..K...... PPP...... APSP..... Expected result: 8 Test #5602 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #5603 2 (7, 2) ......PAP ......PPP .......K. ..PPP.... ..PAPPPP. ..PPPPAP. .....PPP. ......... ......... Expected result: 9 Test #5604 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ..B...... ......... Expected result: 6 Test #5605 2 (8, 6) ......... ........B ......... ......... PPP...... PAP...... PPP.....K ......... ......... Expected result: 14 Test #5606 1 (1, 2) ..PSP.PAP ...P..PPP .K....... ......... ....B.PPP ......PAP ......PPP ......... ......... Expected result: 3 Test #5607 1 (4, 7) ......... ......... ......... ......PPP ......PAP ...B..PPP .......PP ....K..PA .......PP Expected result: 11 Test #5608 2 (4, 8) .B....... ......... ......... ......... ..PPPPP.. ..PAPAP.. ..PPPPPP. .....PAP. ....KPPP. Expected result: 12 Test #5609 1 (5, 3) ......PPP ......PAP ......PPP .....K... ......P.. .....PSP. ......P.. ......... ......... Expected result: 8 Test #5610 1 (2, 6) ..PPP.... ..PAP.... ..PPP.... .....PPP. .....PAP. ....PPPP. ..KPSP... ....P.... ......... Expected result: 8 Test #5611 2 (4, 1) ......... ....K.... ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 5 Test #5612 2 (2, 2) .......PA PP.....PP APKPPP... PP.PAP... ...PPP... ......... ......... ......... ......... Expected result: 4 Test #5613 1 (2, 3) ......... ......... ......... PPK...... AP....... PP....... ......... .......P. ......PSP Expected result: 5 Test #5614 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #5615 1 (7, 1) ......... .......K. PPP...... PAP..B... PPP...... ......... ......... .....PPP. .....PAP. Expected result: 8 Test #5616 2 (3, 6) ......... P........ SP.....B. PPPP..... .PAP..... .PPP..... PP.K..... AP....... PP....... Expected result: 11 Test #5617 1 (5, 2) ......... PPP...... PAP..K... PPP...... PPP...PPP PAP.P.PAP PPPPSPPPP ....P.... ......... Expected result: 7 Test #5618 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #5619 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ...P..... ..PSP.... Expected result: 4 Test #5620 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... P........ SP....... Expected result: 9 Test #5621 2 (8, 7) ......... ..B...... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #5622 2 (3, 1) ......... ...K..... B........ .P....... PSP...... .P....... ......... ......... ......... Expected result: 4 Test #5623 2 (8, 8) ......... ......... ......... ......... ..P...... .PSP..B.. ..P...... ......... ........K Expected result: 16 Test #5624 1 (1, 6) ......... ......... .......PP .....P.PA ....PSPPP .....P... .K....PPP ......PAP ......PPP Expected result: 7 Test #5625 1 (3, 2) ......... ......... ...K..... ......... ......... ......... PP....... AP....PPP PP.B..PAP Expected result: 5 Test #5626 1 (2, 1) ......... ..K...... .....PPP. ...P.PAP. ..PSPPPP. ...P..... ...B..... .PPP..... .PAP..... Expected result: 3 Test #5627 1 (8, 5) ......... ......... ......... ......... ..PPP.... ..PAP...K ..PPP.... ......... ......... Expected result: 13 Test #5628 1 (4, 1) ......... .PPPK.... .PAP..... .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 5 Test #5629 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #5630 2 (7, 7) .....PAP. ..B..PPP. ......... ......... ...PPP... ...PAP... ...PPP... .......K. ......... Expected result: 14 Test #5631 1 (3, 8) ......... ......... .......B. ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #5632 2 (3, 1) ......... ...K..... ...PPP... ...PAP... ...PPP... BPPP..... .PAPPPP.. .PPPPAP.. .PSPPPP.. Expected result: 4 Test #5633 2 (3, 5) ......PAP PPP...PPP PAP...... PPP...... PSP..B... .P.K..... .PPP..... .PAP..... .PPP..... Expected result: 8 Test #5634 2 (5, 3) ....PSP.. .....P... ......... .....K... ......B.. ......... ......... ......... ......... Expected result: 8 Test #5635 1 (6, 8) .......PP PPP....PA PAP....PP PPP...... ......... ......... .P....... PSP...... .P....K.. Expected result: 14 Test #5636 1 (7, 8) ......... ......... ......... ......... ......... ......... .....P... ....PSP.. .....P.K. Expected result: 15 Test #5637 1 (8, 8) ....P.... PP.PSP... AP.BPPP.. PP..PAP.. ....PPP.. ......PPP ......PAP ......PPP ........K Expected result: 16 Test #5638 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... .......B. ......... Expected result: 11 Test #5639 1 (4, 2) .PPP..... .PAP.PPP. .PPPKPAP. .PAP.PPP. .PPP..... ......... ......... ......... ......... Expected result: 12 Test #5640 1 (8, 8) ...PPPAP. ...PAPPPP ...PPPPAP .P....PPP PSP...... .P....... ..B...... ......... ........K Expected result: 16 Test #5641 1 (1, 1) .....PSP. .K....P.. ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #5642 2 (1, 5) .PPP....B .PAP...PP .PPP...PA .......PP ......... .K....... .....P... ....PSP.. .....P... Expected result: 6 Test #5643 1 (6, 2) ......... ......... ......K.. ...PPP... ...PAP... ...PPP..B ......... ....P.PPP ...PSPPAP Expected result: 8 Test #5644 2 (5, 7) ........B ......P.. .....PSP. ......P.. ......... ......... ......... .....K... ......... Expected result: 12 Test #5645 2 (5, 6) ......... ...PPP... ...PAP... ...PPP... ......... B........ .....K... .......PP .......PA Expected result: 11 Test #5646 2 (5, 6) ......... ......... P........ SP....... P........ ......... .....K... ......... ......... Expected result: 11 Test #5647 1 (3, 1) .....PPP. ...K.PAP. .....PPP. ......... ......... ......... ....P.... ...PSP... ....P.... Expected result: 4 Test #5648 2 (1, 6) ......... ......... ......P.. ...PPPSP. ...PAPP.. .B.PPPPP. .K...PAP. PP...PPP. AP....... Expected result: 7 Test #5649 2 (7, 1) ......... PPP....K. PAPPPP... PPPPAP... ...PPP... ......B.. ......PPP ....P.PAP ...PSPPPP Expected result: 8 Test #5650 1 (3, 8) .......PA .......PP PPPPPP... PAPPAP... PPPPPP... SP....... P........ ........B ...K..... Expected result: 17 Test #5651 1 (5, 2) .PSP..... ..P...... ...B.K... ......... ......... .....PPPP ..PPPPAPA ..PAPPPPP ..PPP.... Expected result: 7 Test #5652 2 (8, 6) .......B. ......... ......... ......... PP....... AP....... PP......K .......PP .......PA Expected result: 14 Test #5653 2 (5, 8) ..B...PSP .......P. ......... ..PPP.... PPPAP.... APPPP.... PP....... .......PP .....K.PA Expected result: 13 Test #5654 2 (5, 7) ......... ......... ......... .....B... ......... ......... ......... .....K... ......... Expected result: 12 Test #5655 1 (5, 3) ......... ......PPP ......PAP .....KPPP .PPP..... .PAP...B. .PPP..PPP ......PAP ......PPP Expected result: 8 Test #5656 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #5657 1 (7, 6) ......... ......... .PPP..... PPAP..... APPP..... PP....... .......K. ......... ......... Expected result: 13 Test #5658 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ..B...... ......... Expected result: 11 Test #5659 1 (1, 1) ......... .K....... ......... .PPPPP... .PAPAP... .PPPPP... ...PPP... ...PAP... ...PPP... Expected result: 2 Test #5660 2 (3, 3) ......... ......... ......... ...K..... .......PP PP.....PA AP.....PP PP.....PP .......PA Expected result: 6 Test #5661 1 (8, 7) .....P... ....PSPPP .....P.PA .......PP ......... ......... PPP...... PAP.....K PPP.....B Expected result: 15 Test #5662 2 (2, 6) ......... ........P .......PS .....PPPP ...PPPAP. .B.PAPPP. ..KPPP.PP .......PA .......PP Expected result: 8 Test #5663 1 (7, 7) ......BPP .......PA ..PPP.PPP ..PAPPSP. ..PPP.P.. ......... ......... ....PPPK. ....PAP.. Expected result: 14 Test #5664 1 (1, 7) ......... .PPPPP... .PAPAPP.. .PPPPPSP. ......P.. ......... ......... .K.B..... ......... Expected result: 8 Test #5665 2 (6, 7) ...PAP... ...PPP... ......P.. .....PSP. PPP...P.. PAP...... PPP...... .....BK.. ......... Expected result: 13 Test #5666 2 (3, 5) ...PPP... ...PAP... ...PPP... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #5667 1 (5, 8) ......... .....PPP. .....PAP. .....PPP. ...PPP... ...PAP.B. ...PPP... ......... .....K... Expected result: 13 Test #5668 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......PPP ...K..PAP Expected result: 11 Test #5669 1 (8, 7) ......... PP....... AP....... PP..PPP.. ....PAP.. .PPPPPP.. .PAP..... .PPP....K ......... Expected result: 15 Test #5670 2 (7, 5) ......... ......... ....P.... ...PSP... ....P.... .......K. ......... ......PPP ......PAP Expected result: 12 Test #5671 1 (5, 8) ...PPP... ...PAP... ...PPP... ..P...... .PSP..... ..P...... ......... ......... .....K... Expected result: 13 Test #5672 1 (4, 3) ......... ......... ......... ....K.... ......... .....PPP. .B.PPPAP. PPPPAPPP. PAPPPP... Expected result: 7 Test #5673 2 (7, 2) .......PA .......PP .......K. ......... ......... ......... ..PPPP... .PSPAP... ..PPPP... Expected result: 9 Test #5674 1 (8, 5) ......... .......PP B......PA .....PPPP ...PPPAP. ...PAPPPK ...PPP... ......... ......... Expected result: 17 Test #5675 1 (2, 6) .PAP..... .PPP..... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #5676 2 (7, 6) .....PAP. .....PPP. ......... ......... B........ ......... .......K. PP....... AP....... Expected result: 13 Test #5677 1 (7, 7) ......PAP ......PPP ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #5678 2 (2, 1) ......... ..K...... ....PPP.. ....PAP.. ....PPP.. ......... ......... ...PPP.B. ...PAP... Expected result: 3 Test #5679 1 (5, 3) ......... ......... ......PPP ....BKPAP ......PPP ....P.... ...PSP... ....P.... ......... Expected result: 8 Test #5680 1 (8, 2) ......... ......... ........K ......... .....PPP. PP...PAP. AP...PPP. PP....... ......... Expected result: 10 Test #5681 1 (5, 6) ......... .....PPP. .....PAP. .....PPP. ......... ......... .....K.P. ......PSP .......P. Expected result: 11 Test #5682 2 (8, 7) ......... ......... ......... ......... PP.....PP AP.....PA PP.....PP ........K ......... Expected result: 15 Test #5683 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... .PPPKB... .PAP..... Expected result: 11 Test #5684 2 (5, 4) .....P... ..PPPSP.. PPPAPP... APPPP.... PPPP.K... .PAP..... .PPP..... ......... ......... Expected result: -1 Test #5685 1 (3, 8) ......... ......P.. .....PSP. ......P.. ......... PPP...... PAP...... PPP...... ...K..... Expected result: 11 Test #5686 2 (7, 1) .PPPPP... .PAPAP.K. .PPPPP... ......... ......... .PPPP.... PSPAP.... .PPPP.... ......... Expected result: 12 Test #5687 2 (7, 4) ...B..... ....PPP.. ....PAP.. ....PPP.. ..PPP..K. ..PAP.... ..PPP.... ......... ......... Expected result: 11 Test #5688 2 (8, 8) .PAP..... .PPP..... ..PSP.... ...P..... PPP...... PAP...... PPP...... ......... ........K Expected result: -1 Test #5689 2 (3, 4) ......... ...P..... ..PSP.... ...P..... ...K..... ......... ......... ......... ......... Expected result: 7 Test #5690 2 (4, 2) ......... .......PP ....K..PA ....PPPPP ....PAP.. ....PPP.. ......... .......PP .......PA Expected result: 6 Test #5691 1 (6, 1) ......... ...PPPK.. ...PAP... ...PPP... ......... ......... ......... ......... ......... Expected result: 7 Test #5692 1 (1, 2) .....PAP. .....PPP. .K....... ......... ....B.... ......... .P....... PSP...... .P....... Expected result: 3 Test #5693 1 (8, 1) ..B..PAP. .....PPPK ......... .P....... PSPPPPPP. .P.PAPAP. ...PPPPP. ......... ......... Expected result: 11 Test #5694 1 (3, 7) ......... ......... PPP...... PAP...... PPP...... ......PPP ......PAP P..K.PPPP SP...PAP. Expected result: 10 Test #5695 2 (6, 3) .....PSP. .PPP..P.. .PAP..... .PPP..K.. ......... ......... PP....... AP....... PP....... Expected result: 9 Test #5696 1 (4, 5) ......... ...PPP... PPPPAP... PAPPPP... PPPPPSP.. .PAPKP... .PPP..... ......... ......... Expected result: 17 Test #5697 1 (4, 7) ......... ......... ......... ......... ......... .....PPP. .....PAP. ....KPPP. ......... Expected result: 11 Test #5698 2 (7, 8) ....P.... ...PSP.PP ....P..PA .......PP ......PPP ......PAP ....PPPPP ....PAP.. .B..PPPK. Expected result: -1 Test #5699 1 (5, 3) ......... ......... ......... ...P.K... ..PSP.... ...P..... ......... ......... ......... Expected result: 8 Test #5700 2 (6, 4) .......PP .......PA ..P....PP .PSP..... PPP...K.. PAP...... PPPPPP... ...PAP... ...PPP... Expected result: 10 Test #5701 1 (3, 7) .....B.PA .......PP .......PA .......PP ......... PP....... AP....... PP.K..... ......... Expected result: 10 Test #5702 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ..P...... .PSP..... Expected result: 4 Test #5703 1 (3, 6) .....B... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #5704 2 (7, 6) ..PAP.... .BPPP.... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #5705 1 (6, 6) ......... PPPPPP... PAPPAP... PPPPPP... ......... PPP...... PAP...K.P PPP....PS ........P Expected result: 12 Test #5706 1 (5, 5) ......... ......... ......... ......... ......... .....K... ........P .......PS ........P Expected result: 10 Test #5707 2 (7, 6) ......... ..PPP.... ..PAP.... ..PPP.... PP....... AP....... PP.....K. ......... .B....... Expected result: 13 Test #5708 2 (7, 7) ...PPPPPP ...PAPPAP ...PPPPPP ..P...... .PSP..... ..P...... ......... PP.....K. AP.....B. Expected result: 14 Test #5709 1 (8, 1) ......... PPP.....K PAP.B.... PPP...... ..PPP.... ..PAP..PP ..PPP..PA .......PP ......... Expected result: 9 Test #5710 1 (4, 4) ...PPP... ...PAP... ...PPP... PP....... AP..K.... PP....... ......... ......... ......... Expected result: 8 Test #5711 2 (3, 1) ......... ...K..... ......... ......... ......... ..P...... .PSP..... ..P...... ......... Expected result: 4 Test #5712 1 (2, 7) ..B.P.... ...PSP... ....P.... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #5713 1 (8, 2) ..PSP.... ...P..... ........K ......... ......... ....PPP.. ....PAP.. .PPPPPP.. .PAP..... Expected result: 10 Test #5714 2 (5, 8) ......P.. .....PSP. PPP...P.. PAP....B. PPP...PPP ......PAP ..PPP.PPP ..PAP.... ..PPPK... Expected result: 13 Test #5715 2 (8, 2) ......... ....P.... ...PSP..K ....P.... ......... ......... ......... ......... ......... Expected result: 10 Test #5716 2 (7, 3) ...PPPPPP ...PAPPAP ..BPPPPPP ..P....K. .PSP..... ..P...... ......... ......... ......... Expected result: 16 Test #5717 2 (5, 8) ....PAP.. ....PPP.. ......... ......... ......... ......... P........ SP....... P....K... Expected result: 13 Test #5718 2 (5, 6) ....PSP.. PPP..P... PAP...... PPP...... .......B. ......... .....K... ......... ......... Expected result: 11 Test #5719 2 (7, 7) ......... .......P. ......PSP .......P. ......... ......... ......... .......K. ......... Expected result: 14 Test #5720 2 (2, 1) ....PPP.. ..K.PAP.. ....PPP.. ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 3 Test #5721 1 (2, 1) ......... ..K.PPP.. ....PAP.. ....PPP.. ......... ......... ...PPP... PPPPAP... PAPPPP... Expected result: 3 Test #5722 1 (2, 5) .PPP..... .PAPPP... .PPPAP... ...PPP... ......... ..K...... .....P... ....PSP.. .....P... Expected result: 7 Test #5723 2 (4, 3) ......... .PPP..... .PAP..... .PPPK.... ......... ......... ......... ......... .......B. Expected result: 7 Test #5724 1 (8, 8) ......... ......... ......... ......... ..B...... ........P ....PPPPS ....PAP.P ....PPP.K Expected result: -1 Test #5725 2 (4, 3) .PPP..... .PAP..... .PPP..... ....K..PP ....PPPPA ....PAPPP ....PPP.. ...P..... ..PSP.... Expected result: 7 Test #5726 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K.B...P. ......PSP Expected result: 8 Test #5727 1 (3, 2) .......B. PPP...... PAPK..... PPP...... ......... PPP...... APSP..... PPPPPP... ...PAP... Expected result: 5 Test #5728 1 (5, 7) ......... ......... .....P... .PPPPSP.. .PAP.P... .PPP..... .PAP...B. .PPP.K... ......... Expected result: 14 Test #5729 2 (3, 4) ......... ......... ......... ......... ...K..... ......... B........ ......... ......... Expected result: 7 Test #5730 2 (2, 8) ......... ......... ......... ......... .....B... ........P .......PS ........P ..K...... Expected result: 10 Test #5731 2 (2, 3) ......... ......... ......... ..K....PP .......PA .......PP ......... ......... ......... Expected result: 5 Test #5732 1 (5, 7) ......... ...PPP... ...PAP... ...PPP... .PPP..... .PAP..... .PPP..... .....K... ......... Expected result: 12 Test #5733 1 (2, 3) ......... ......... ......... ..K...... .....B... ......... ......... ......... ......... Expected result: 5 Test #5734 1 (1, 6) ......... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... ......P.. .K...PSP. ......P.. .B....... Expected result: 7 Test #5735 1 (4, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ....K..B. PPP...... APSP..... Expected result: 10 Test #5736 1 (7, 8) ......... ......... ......... ......... ......... ....PPPPP ....PAPPA ....PPPPP .......K. Expected result: 15 Test #5737 2 (6, 3) ......... ......... .PPP..... .PAP..K.. .PPP..... ..B...... .....PPPP PP...PAPS AP...PPPP Expected result: 9 Test #5738 1 (2, 4) ..PPP.... ..PAP.... ..PPP.... ......... ..KPPP... ...PAP... ...PPP... .PPP..... .PAP..... Expected result: 6 Test #5739 2 (6, 3) ....PAP.. ....PPP.. ......... ......K.. ......PPP ......PAP ......PPP .......PP .......PA Expected result: 9 Test #5740 2 (2, 7) ......... ......PPP ......PAP ......PPP ......P.. .....PSP. ......P.. ..K...... ......... Expected result: 9 Test #5741 2 (4, 4) ......... ......... .......P. ......PSP ....K..P. .PPP..... .PAP..... .PPP..... ......... Expected result: 8 Test #5742 2 (8, 5) ......... ......... ......... ..B..PPP. .....PAP. .....PPPK .PPPPP... .PAPAP... .PPPPP... Expected result: 13 Test #5743 2 (8, 3) ......... ...PPP... ...PAP... ...PPP.PK ......PSP .......PP ..PPP..PA ..PAP..PP ..PPP.... Expected result: 11 Test #5744 1 (6, 7) ......... ......... ....PPP.. ....PAP.. PP..PPP.. AP....... PP....... PPP...K.. PAP...... Expected result: 13 Test #5745 2 (8, 5) .......PA .......PP ..PPPPP.. ..PAPAP.. ..PPPPP.. ........K ......... ......... ......... Expected result: 13 Test #5746 1 (2, 1) ......... ..K...... ......... ......... ..PPP.... ..PAP.... PPPPP.... AP.B..PPP PP....PAP Expected result: 3 Test #5747 1 (7, 8) ...PPP... ...PAP... ...PPP... .PPP..... .PAPPP... .PPPAP... ...PPP... ......... .......KB Expected result: 15 Test #5748 2 (5, 7) .PPP..PPP .PAP..PAP .PPP..PPP ......... .....PPP. .....PAP. ..P..PPP. .PSP.K... ..P...... Expected result: 12 Test #5749 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ....P.... ...PSP... ....P.... Expected result: 5 Test #5750 1 (1, 8) ......... ......... ......... ......... ...P..... ..PSP.... ...P..... ..PPP.... .KPAP.... Expected result: 9 Test #5751 1 (4, 2) ...P..... ..PSP.... ...PK.... ......... ......... ......... ......... PP....... AP....... Expected result: 8 Test #5752 2 (1, 6) ......... PP.....PP AP.....PA PPP....PP PAP...... PPP.B.... .K......P .......PS ........P Expected result: 11 Test #5753 1 (3, 2) ......... ......... ...K...P. ......PSP .B.....P. ......... ......... ......... ......... Expected result: 5 Test #5754 2 (3, 7) ....P.... ...PSP... ....PPPP. ....BPAP. .....PPP. ......... ......... ...K..... ......... Expected result: 10 Test #5755 1 (6, 8) ...P.PPP. ..PSPPAP. PP.P.PPP. AP....... PP....... ......... ......... ......... ......K.. Expected result: -1 Test #5756 1 (8, 4) .PPP.PAP. .PAP.PPP. .PPP..... ......... ..B.....K P........ SP...PPP. P....PAP. .....PPP. Expected result: 12 Test #5757 1 (5, 2) ......... ......... .....K... ......... ......... ......... ...B..... ......... ......... Expected result: 7 Test #5758 2 (5, 8) ......PPP ......PAP ......PPP ...B...PP .......PA .......PP ....P.... ...PSP... ....PK... Expected result: 15 Test #5759 2 (5, 1) ......PPP .....KPAP ......PPP ......... B........ ......... .......PP .......PA .......PP Expected result: 6 Test #5760 2 (4, 7) ......... ......... ......... ......... ......PPP ......PAP ......PPP ....K.PPP ......PAP Expected result: 11 Test #5761 2 (8, 7) ......... ......... .....PPP. .....PAPP .....PPPS ....PPP.P ....PAP.. ....PPP.K ......... Expected result: 17 Test #5762 2 (7, 6) ...PPP.PA ...PAPPPP ...PPPPAP ......PPP ......B.. ......... .......K. .P....... PSP...... Expected result: 13 Test #5763 1 (1, 3) ..P...... .PSP..... ..P...B.. .K....... ......... .......PP ..PPP..PA ..PAP..PP ..PPP.... Expected result: 4 Test #5764 1 (2, 6) ......... ......... ......... ......... P........ SP....... P.K...... ......... ......... Expected result: 8 Test #5765 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #5766 1 (8, 3) ......... .....PPP. .P...PAP. PSP..PPPK .P....B.. .....PPP. .....PAP. .....PPP. ......... Expected result: 11 Test #5767 2 (6, 1) .......PP ......KPA .....PPPP B....PAP. .....PPP. ......... .PPP..... .PAP..... .PPP..... Expected result: 7 Test #5768 1 (1, 8) .B....... ...PPP... ...PAP... ...PPPPPP ......PAP .PPP..PPP .PAP..... .PPP..... .K....... Expected result: 9 Test #5769 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #5770 2 (8, 1) ..PPPPPP. ..PAPPAPK ..PPPPPP. ..B..PAP. .....PPP. ......... ......P.. .....PSP. ......P.. Expected result: 17 Test #5771 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #5772 2 (1, 1) ......... .K..PPP.. ....PAP.. .PPPPPP.. .PAP..... PPPP..... PAP...... PPP..P... ....PSP.. Expected result: 2 Test #5773 1 (6, 2) ...P..... ..PSP.... ...P..K.. ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 10 Test #5774 1 (3, 1) .......PP ...K...PA .......PP ....B.... .PPP..... .PAP....P PPPP...PS AP......P PP....... Expected result: 4 Test #5775 1 (7, 7) ..B...... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #5776 2 (4, 4) ......... .....B.PP .......PA .......PP ....K.... .....P... PPP.PSP.. PAP..P... PPP...... Expected result: 8 Test #5777 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #5778 2 (4, 1) ......... ....K.... ......... ......... ..B...... .....PPP. .....PAP. .....PPP. ......... Expected result: 5 Test #5779 2 (6, 5) ......... .....PPP. .....PAP. .....PPP. ......... ...P..K.. ..PSP.... ...PPP... ...PAP... Expected result: 11 Test #5780 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #5781 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #5782 1 (8, 2) ......P.. .....PSP. ..B...P.K ......... ......... ......... ......... ......... ......... Expected result: 12 Test #5783 1 (2, 1) ......... ..K...... ......... ......... .P....... PSP...... .P....... ......... ......... Expected result: 3 Test #5784 2 (1, 5) ......... ......... ......... ...PPP... ...PAP... .K.PPP... ......... PP....... AP....... Expected result: 6 Test #5785 1 (4, 8) ....PAP.. B...PPP.. ......... ......... ......... ...P..... ..PSP.... ...P..... ....K.... Expected result: 12 Test #5786 2 (1, 5) ....PSP.. .....P... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #5787 2 (1, 7) .PPP..... .PAP..... .PPP....P .......PS ........P ......... ......... .K..B.... ......... Expected result: 8 Test #5788 2 (2, 8) .......PA ....PPPPP ....PAPSP ....PPPP. ......... ..B...PPP ......PAP ......PPP ..K...... Expected result: 10 Test #5789 1 (3, 2) ......... ......... ...K..... ..PPP.... P.PAP.... SPPPP.... PP....... AP....... PP....... Expected result: 5 Test #5790 1 (1, 2) ......... ......... .K.....P. ..B...PSP .....PPP. .....PAP. .....PPP. PP....... AP....... Expected result: 3 Test #5791 2 (3, 3) ...PPP... ...PAP... ...PPP... ...K..... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 6 Test #5792 1 (3, 7) ......... ....P.... ...PSP... ....P.... ......... ......... ......... ...K..... ......... Expected result: 10 Test #5793 2 (8, 2) ......... ......... PPP.....K PAP...... PPP...... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #5794 1 (8, 8) ......... ......... ......... ......... .PPP..... .PAP..... .PPP...P. ......PSP .......PK Expected result: -1 Test #5795 1 (7, 5) ......... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... .......K. PP......B AP....... PP....... Expected result: 12 Test #5796 2 (5, 2) ......... ......... .....K... .......PP .......PA ....PPPPP ....PAP.. ....PPPPP ......PAP Expected result: 7 Test #5797 1 (1, 6) ......... .....B... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #5798 2 (2, 4) ...B..PPP ......PAP ....PPPPP ....PAP.. ..K.PPP.. ......... ...PPP... ...PAP... ...PPP... Expected result: 6 Test #5799 1 (2, 4) ......... ......... ......... ......... ..K...... ......... PPPB..... PAP.PPP.. PPP.PAP.. Expected result: 6 Test #5800 1 (1, 1) ...B..... .K....... ......... .P....... PSP...... .P....... ......... PP....... AP....... Expected result: 2 Test #5801 1 (7, 2) .PAP..... PPPP..... PAP....K. PPP...... ......... ......... ...B..... .....PPP. .....PAP. Expected result: -1 Test #5802 2 (1, 2) .PAP..... .PPP..... .K..B.... ....PPP.. ....PAP.. ....PPP.. .PPP..P.. .PAP.PSP. .PPP..P.. Expected result: 3 Test #5803 1 (7, 3) ..PAP.... ..PPP.... ......... .......K. ......... ......... ...PPP.B. ...PAP... ...PPP... Expected result: 10 Test #5804 1 (4, 6) ......... ...B..... ......... ..P...... .PSP..... ..P...... ....K.PPP ......PAP ......PPP Expected result: 10 Test #5805 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #5806 1 (6, 2) ......... ......... ......KPP ....PPPPA ....PAPPP ...PPPP.. ..PSP.... ...P...PP .......PA Expected result: 8 Test #5807 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #5808 2 (3, 4) ......... ......... ......... ......... ...KB.... ..PPP...P ..PAP..PS ..PPP...P ......... Expected result: 7 Test #5809 1 (3, 2) ......... ....PPP.. ...KPAP.. ....PPP.. ....P.... ...PSP... ....P..PP PP.....PA AP.....PP Expected result: 5 Test #5810 2 (4, 2) .......PP .......PA ....K..PP ......... ......... ......... ......... PP....... AP....... Expected result: 6 Test #5811 1 (1, 4) .......PA ....PPPPP ....PAP.. ....PPP.. .K.....PP ......PPA .....PSPP ......P.. ......... Expected result: 5 Test #5812 2 (5, 2) ...PAP... ...PPP... .....K... ......PPP ......PAP ......PPP ..PPP.... ..PAP.... ..PPP.... Expected result: 7 Test #5813 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #5814 1 (1, 2) ......... ......... .K....B.. ......... ......... ......... ......... ......... ......... Expected result: 3 Test #5815 2 (1, 4) .....PAP. ..PPPPPP. ..PAP.... ..PPP.... PK....... SP....... P........ ......... ......... Expected result: 5 Test #5816 1 (8, 1) ......... ..PPP...K ..PAP.... ..PPP.... .B....... ......... ......... ......... ......... Expected result: 9 Test #5817 2 (7, 7) ......... ......... ......... ......... ......... ......... ..P...... .PSP...K. ..P...... Expected result: 14 Test #5818 2 (8, 3) ......... .PPP..... .PAP..... .PPP....K .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 11 Test #5819 1 (3, 7) ......... ........P .......PS ........P ......... .......B. ......... ...K..... ......... Expected result: 10 Test #5820 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #5821 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #5822 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... B........ ......... Expected result: 10 Test #5823 1 (8, 1) .PAP..... .PPP....K ........B ......... .....PPP. ..PPPPAP. P.PAPPPP. SPPPP.... P........ Expected result: 11 Test #5824 1 (2, 7) .PAP..... .PPP..... ......PPP .B....PAP ......PPP .......P. ......PSP ..K....P. ......... Expected result: 9 Test #5825 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #5826 2 (4, 7) ......PAP ...P..PPP ..PSP.... ...P..... ......PPP ......PAP ......PPP ....KPPP. .....PAP. Expected result: 11 Test #5827 1 (4, 1) ........B ....K.... ......... ...P..... ..PSP.... ...P..... ......... ......... ......... Expected result: 5 Test #5828 1 (4, 5) ..BPSP... ....P.... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #5829 1 (8, 7) .....PPP. .....PAP. .....PPP. ......... ..PPP.... ..PAP.... ..PPP.... ........K ......... Expected result: 15 Test #5830 2 (7, 2) ......... ......... .......K. ......... .......PP .......PA .......PP .......PS ........P Expected result: 9 Test #5831 1 (8, 6) .....PAP. ...P.PPP. ..PSP.... ...P..... PP....... AP....... PPPPP...K ..PAP...B ..PPP.... Expected result: 14 Test #5832 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #5833 2 (1, 2) ......... ....PPP.. .K..PAP.. ....PPP.. ..PB..... .PSP..... ..P...... ......... ......... Expected result: 3 Test #5834 1 (3, 7) .PSP..... ..P...... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #5835 1 (8, 2) ......... ......... ........K ......... B........ ......... ......... ......... ......... Expected result: 10 Test #5836 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #5837 1 (4, 8) ......... ......... ......... PP....... APPPP.... PPPAP.... P.PPP.... SP....... PB..K.... Expected result: 14 Test #5838 1 (4, 8) ....P.... ...PSP... ....P.... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #5839 2 (3, 1) ......... ...K..... ......... ...B..... ......... ......... ......... ......... ......... Expected result: 4 Test #5840 2 (6, 8) ......... ....PPP.. ....PAP.. PPP.PPP.. PAP...... PPP...... ......... PPP...... PAP...K.. Expected result: 14 Test #5841 2 (3, 8) ....PPP.. ....PAP.. ....PPP.. ......... ......... PP......P AP.....PS PP...PPPP ...K.PAP. Expected result: 11 Test #5842 1 (8, 7) .B...PPPA .....PAPP .....PPP. ......... ......... .....PPP. .....PAP. .....PPPK ......... Expected result: 15 Test #5843 2 (1, 4) ......... ......... ......... ....PPP.. .K..PAP.. ...BPPP.. ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #5844 1 (6, 8) ......... ...B.PPP. .....PAP. .....PPP. ......... ......... ......... ...PPP... ...PAPK.. Expected result: 14 Test #5845 1 (2, 5) .PAP...PA .PPP...PP ......... ......... ......... ..K.P.... ...PSP... ....P.... ......... Expected result: 7 Test #5846 1 (6, 4) .....P... ....PSP.. .....P... ......... ......KB. ......... ......... ......... ......... Expected result: 10 Test #5847 1 (2, 7) .B....... ......... ......... .....PPP. .....PAP. .....PPP. ......... ..K...... ......... Expected result: 9 Test #5848 2 (4, 6) ......... ......... ..P...... .PSP..... ..P..PPP. .....PAP. ....KPPP. ..PPP.... ..PAP.... Expected result: 10 Test #5849 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... .....B... ......... Expected result: 8 Test #5850 1 (1, 8) ......... .B....P.. PP...PSP. AP.PPPP.. PP.PAP.PP ...PPP.PA .......PP ......... .K....... Expected result: 11 Test #5851 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ...PPP... ...PAP... Expected result: 8 Test #5852 2 (1, 4) ......... ......... ......... ......... .K....... ......... PP....... AP....... PP....... Expected result: 5 Test #5853 2 (5, 1) ......... .....K... .PPP..... .PAP..... .PPP..... ......... ......... ...BP.... ...PSP... Expected result: 6 Test #5854 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #5855 1 (2, 4) .PAP.PPPP .PPP.PAPA .....PPPP ......... ..K....P. ......PSP .......P. ......... ......... Expected result: 6 Test #5856 1 (7, 1) ......... ..PPP..K. ..PAP.... ..PPP.... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... ......... Expected result: 8 Test #5857 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #5858 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #5859 2 (5, 1) ......... .P...K... PSP...... .P....... ......... ......... ......... ......... ......... Expected result: 6 Test #5860 1 (1, 1) ......... .K....... ......... ......... PPP...... PAP...... PPP...... ......... ......... Expected result: 2 Test #5861 2 (1, 7) .....PAP. PP...PPP. AP....... PP....... ....PPP.. ....PAP.. ....PPP.. .K....... ........B Expected result: 10 Test #5862 1 (1, 4) ......... ......PPP P.....PAP SP....PPP PK....PPP ......PAP ......PPP ......... ......... Expected result: 7 Test #5863 2 (4, 6) ......... ......... ......... ......... ...P..... ..PSP..B. PPPPK.... PAP...... PPP...... Expected result: 12 Test #5864 1 (7, 4) ......... ......... ......... ......... .......K. ......... .......B. ......... ......... Expected result: 11 Test #5865 1 (6, 7) ......... .......B. ......... ......... ......... ...P..... ..PSP.... ...P..K.. ......... Expected result: 13 Test #5866 1 (7, 2) ......P.. .....PSP. ......PK. ......... PPP...... PAP...... PPP...... PPP...... PAP..B... Expected result: 11 Test #5867 2 (6, 5) ..P...... .PSP..... ..P...... ......... ......... ......K.B ......... ......... ......... Expected result: 11 Test #5868 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #5869 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... .B...PPP. .....PAP. Expected result: 4 Test #5870 1 (8, 4) .PPP..... .PAP..... .PPP..... ......... ....P...K ...PSP... ....P.PPP ....PPPAP ....PAPPP Expected result: 12 Test #5871 1 (5, 8) ......... ....PPP.. ....PAP.. ....PPP.. .....PSP. .....BP.. ......... .......PP .....K.PA Expected result: 13 Test #5872 2 (7, 4) ......... .B.PPP... ...PAP... ...PPP... .......K. ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. Expected result: 11 Test #5873 2 (1, 6) ......... ......... PP....... AP....... PP....... ......... .K....... ......... ......... Expected result: 9 Test #5874 2 (5, 5) ......... ..PPP.... ..PAP.... ..PPP.... ......... .....K... ......... PPP...... PAP...... Expected result: 10 Test #5875 1 (3, 4) ......... ......... PPP...... PAP...... PPPK..... ....B.... ......... ......... ......... Expected result: 7 Test #5876 1 (1, 2) ....PPPPP ....PAPPA .KB.PPPPP .......PP .......PA .......PP ......... ......... ......... Expected result: 3 Test #5877 2 (5, 2) ......... ......... .....KPPP ......PAP PP.PPPPPP AP.PAP... PP.PPP... ......... ......... Expected result: 7 Test #5878 1 (3, 6) ..PPP.... ..PAP.... ..PPP.... ..PPP.... ..PAP.... ..PPP.... ...K..... ......... ......... Expected result: 9 Test #5879 2 (5, 6) ......... ......... PPP...... PAP...... PPP...... ......... .....KPPP ......PAP ......PPP Expected result: 11 Test #5880 1 (4, 4) ....PSP.. .....P... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #5881 1 (8, 6) ......... .....PPP. .....PAP. .P...PPP. PSP...... .P....... ........K ......... ......B.. Expected result: 14 Test #5882 1 (1, 4) .......PA .......PP ......... .......PP .K.....PA ....PPPPP P...PAP.. SP..PPP.. P........ Expected result: 5 Test #5883 2 (1, 8) ......... .....B... ......... ......... ......... .....PPP. .....PAP. .....PPPP .K.....PA Expected result: 9 Test #5884 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ..P...... .PSP..... Expected result: 12 Test #5885 1 (3, 8) ....PAP.. ....PPP.. ......... ..PPP.... ..PAP.... B.PPP.... ......... ......... ...K..... Expected result: 11 Test #5886 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #5887 2 (2, 3) ......... ...PPP... ...PAP... ..KPPP... ...PPP... ...PAP... ...PPP... .PPPP.... .PAPSP... Expected result: 5 Test #5888 1 (2, 1) ...PPP... ..KPAP... ...PPP... ......... ......... ......... .P....... PSP...... .P....... Expected result: 3 Test #5889 2 (8, 2) .....PAP. .....PPP. ........K ......... ..PPP.P.. ..PAPPSP. ..PPP.P.. ......... ......... Expected result: 10 Test #5890 2 (8, 5) ..P...... .PSP..... ..P...... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #5891 2 (3, 6) ......... ....PPP.. ....PAP.. ....PPP.. ...PSP... ....P.... ...KB.... ......... ......... Expected result: 9 Test #5892 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #5893 2 (7, 8) ......... ..PPP.... ..PAP.... ..PPP.PPP ......PAP ......PPP ......... ..PPP.... ..PAP..K. Expected result: 15 Test #5894 2 (7, 8) ......... ..P...... .PSP..... ..P...... ....B.... .PPPPPP.. PPAPPAP.. APPPPPP.. PP.....K. Expected result: 15 Test #5895 2 (1, 6) ......... .......PP .......PA .......PP ......... ......... .KP....PP .PSPPP.PA ..PPAP.PP Expected result: 7 Test #5896 2 (7, 6) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ..PPP..K. PPPAP.... PAPPP.... Expected result: 13 Test #5897 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #5898 2 (5, 3) .....B... ......... ......... .....KP.. .....PSP. ......P.. ......... PP....... AP....... Expected result: 8 Test #5899 2 (7, 3) .......PA ....P..PP ...PSP... ....P..K. ......... ......... PP...B... APPPP.... PPPAP.... Expected result: 10 Test #5900 1 (4, 3) .....BPAP PPP...PPP PAP...... PPP.K.... ......... PPP...... PAP...... PPP...... ......... Expected result: 7 Test #5901 2 (8, 8) ...PAP... ...PPPP.. ....PAP.. ....PPP.. ......... ......... .......P. ......PSP .......PK Expected result: -1 Test #5902 2 (5, 8) ......... PPP...... PAP...... PPP...... AP....... PP....... .PPP..... .PAP..B.. .PPP.K... Expected result: 13 Test #5903 1 (8, 4) ..P..PPP. .PSP.PAP. ..P..PPP. ......... ........K ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 12 Test #5904 1 (3, 1) .......B. ...K..... .......PP .PPP...PA .PAP...PP .PPP..... ......... ......... ......... Expected result: 4 Test #5905 1 (2, 2) ......... ......... ..K...... ......... ....PPP.. ....PAPPP ....PPPPA ....PSPPP .....P... Expected result: 4 Test #5906 1 (5, 1) ..PPP.... ..PAPK..B ..PPP.... .P....... PSP...... .P....... ......... ......... ......... Expected result: -1 Test #5907 2 (3, 4) ......... .....PPP. .....PAPP .....PPPS ...K....P ......... ......... ......... ......... Expected result: 7 Test #5908 1 (1, 2) ......... ......... .K....... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 3 Test #5909 1 (1, 2) ......... ......... .K....... ......... ....PPP.. B...PAP.. .P..PPP.. PSP...... .P....... Expected result: 3 Test #5910 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ..P...... .PSP..... Expected result: 8 Test #5911 1 (7, 3) ......... ......... ......... .......K. ..PPP.... ..PAP.... .BPPP.... ......... ......... Expected result: 10 Test #5912 2 (6, 1) ......... ......K.. ......PPP ......PAP ......PPP ...P..PAP ..PSP.PPP ...P..... ......... Expected result: 7 Test #5913 2 (6, 1) .......B. ......K.. ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 7 Test #5914 2 (1, 2) ......... ......... .K....... ......... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 3 Test #5915 1 (6, 3) ......... ...PPP... ...PAP... ...PPPK.. ......... .......B. ......... ......... ......... Expected result: 9 Test #5916 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #5917 2 (1, 3) ......... .......PP .......PA .K.....PP PP....... AP..P.... PP.PSP... ....P.... ......... Expected result: 4 Test #5918 1 (6, 8) ......... ......... PP....... AP....... PP....... ......... ......... PP....... AP....K.. Expected result: 14 Test #5919 2 (7, 3) ......... ......... .....P... ....PSPK. .....P... ......... ......... ......... ......... Expected result: 10 Test #5920 1 (4, 8) ......... ......... ......... ......... .......B. .....P... ....PSP.. .....P... ....K.... Expected result: 12 Test #5921 1 (8, 3) ......... ......... ......... ........K ......... ......... .P....B.. PSP...... .P....... Expected result: 11 Test #5922 2 (2, 7) ......... ......... .......P. ......PSP PPP....P. PAP...... PPP...PPP ..K...PAP ......PPP Expected result: 11 Test #5923 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #5924 2 (5, 3) ....B.... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #5925 1 (1, 7) ......... PP....... AP....... PP....... ......... ......... ......... .K....... ......... Expected result: 10 Test #5926 2 (6, 8) ......PPP ......PAP PP....PPP AP....... PP....... PPP...... PAP...... PPP...... ......K.. Expected result: 14 Test #5927 2 (8, 7) ......... ......... ......... .....P... ....PSP.. .....P... ......... ......B.K ......... Expected result: 15 Test #5928 1 (7, 3) ......... ...PPP... ...PAP... ...PPP.K. ......... ......... PPP....PP PAPP...PA PPPSP..PP Expected result: 10 Test #5929 2 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #5930 1 (3, 5) ......... ......... ......... ......... ......... ...K..... .....PPP. ....BPAP. .....PPP. Expected result: 8 Test #5931 2 (3, 1) ......... .B.K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #5932 2 (2, 3) ......... ......... ......... .PK...... PSP...... .P...B... ......... ......... ......... Expected result: 5 Test #5933 1 (5, 7) ......... ......PPP ......PAP ......PPP ......... ......... ......... .....K... ......... Expected result: 12 Test #5934 2 (8, 5) ......... ......... ......... ..B...... ......... ........K ......... ......... ......... Expected result: 13 Test #5935 1 (8, 6) ......... ......... .....PPP. .....PAP. .....PPP. ......... ........K .....PPP. .....PAP. Expected result: 14 Test #5936 1 (8, 7) ......... ..P...... .PSP..... ..P...... ......... ......... ..PPP.... ..PAP...K ..PPP.... Expected result: 15 Test #5937 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #5938 2 (8, 4) ......... ......B.. ......... ......... ........K ......... ......... ......PPP ......PAP Expected result: 12 Test #5939 1 (8, 2) .PPP..... .PAP.PPP. .PPP.PAPK .....PPP. ...PPPPSP ...PAP.P. ...PPP... ......... ......... Expected result: 16 Test #5940 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......PPP ....B.PAP Expected result: 10 Test #5941 2 (2, 4) ......... ......... ......... ........P ..K....PS ........P ......... ......... ......... Expected result: 6 Test #5942 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #5943 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #5944 1 (3, 8) ......... .P....... PSP...... .P....... ......... ......... ......... ......... ...K..... Expected result: 11 Test #5945 2 (2, 3) ......... ......... ......... ..K...... ....P.... ...PSP... ....P.... ......... ......... Expected result: 5 Test #5946 2 (1, 4) .....PPP. B....PAP. .....PPP. ......... .K....... ......... ........P .......PS ........P Expected result: 5 Test #5947 2 (8, 8) .......PP .......PA .......PP ......... ......... .PPP..... .PAP..... .PPP..... ....B...K Expected result: 16 Test #5948 2 (7, 4) ..P...... .PSP..... ..P...... ......... .......K. .......PP .......PA .....PPPP .....PAP. Expected result: 11 Test #5949 2 (6, 2) ......... ......... PP....K.. AP..PPP.. PP..PAP.. ....PPP.. ......... ......PPP ......PAP Expected result: 8 Test #5950 2 (4, 6) ......... ......... ......... ...B..... ......... ......... ....K.... ......... ......... Expected result: 10 Test #5951 1 (6, 6) ......... ....PPP.. .PPPPAPP. .PAPPPPSP .PPP...P. ......... ......K.. ......... ......... Expected result: 12 Test #5952 2 (4, 1) ......... ....K.... ......... .PPP..... .PAP..P.. .PPP.PSP. B.....P.. ......... ......... Expected result: 5 Test #5953 2 (4, 8) ....PPP.. ....PAPPP ....PPPAP ......PPP PPP...... PAP...... PPP...... ......... ....K.... Expected result: 12 Test #5954 2 (6, 2) ......... ..PPP.... ..PAP.K.. ..PPP.... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #5955 1 (7, 6) ......... ..PPP.P.. ..PAPPSP. ..PPP.P.. ......... ...PPP... ...PAP.K. ...PPPPP. .....PAP. Expected result: 13 Test #5956 2 (4, 1) ......... ....K...P .......PS ........P ......... ......... ......... ......... ......... Expected result: 5 Test #5957 1 (3, 5) .PPPAP... .PAPPP... .PPP..PPP ......PAP ......PPP ...K.B... ....P.... ...PSP... ....P.... Expected result: 8 Test #5958 2 (4, 6) ......P.. .....PSP. ...B..P.. ....PPP.. ....PAP.. .PPPPPP.. .PAPK.... .PPP...PP .......PA Expected result: 14 Test #5959 1 (1, 1) ....PAP.. .K..PPP.. .....BPPP ......PAP ......PPP ......... ...PPP.P. ...PAPPSP ...PPP.P. Expected result: 2 Test #5960 1 (7, 8) ..B...... PP....... AP....... PP....... ......... .....PPP. .....PAP. ...PPPPP. ...PAP.K. Expected result: 17 Test #5961 1 (3, 3) .......PP .......PA PP.....PP AP.K..... PP....... ......... ......... ......... ......... Expected result: 6 Test #5962 2 (7, 2) ......... ....B.... .......K. ......... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 9 Test #5963 2 (1, 2) ......... ......... .K....... ........P .....B.PS ........P ......... ......... ......... Expected result: 3 Test #5964 1 (4, 2) ......... ......... ....K.... ..PPP.... ..PAP.... PPPPP.... PAP...... PPP...... ......... Expected result: 6 Test #5965 1 (8, 7) ......... ..PPP..PP ..PAP..PA ..PPP..PP ......... ......... ......... ........K ......... Expected result: 15 Test #5966 1 (1, 1) ......... .K....... ......... ......... ......... ...PPP... ...PAP... P..PPP... SP....... Expected result: 2 Test #5967 2 (1, 5) .PPP..... .PAP..PPP .PPP..PAP ......PPP ......... .KPPP.... ..PAP.... ..PPP.... ......... Expected result: 6 Test #5968 1 (4, 8) ......... ......... B........ ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #5969 1 (4, 2) ......... .PPP...PP .PAPK..PA .PPP...PP ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 6 Test #5970 2 (3, 3) ...P..... ..PSP.... ...P..... ...K.PPP. .....PAP. .....PPP. ......... ......... B........ Expected result: 6 Test #5971 1 (1, 5) ......B.. ......... ......... ......... ......... .K....... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #5972 2 (2, 1) ......PAP ..K..BPPP ......... ......... ......... ......... ...PPP... PPPPAP... PAPPPP... Expected result: 3 Test #5973 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... ....PPP.. .K..PAP.. Expected result: 9 Test #5974 1 (6, 6) ......... .B....... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #5975 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #5976 1 (1, 7) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... .K....... ......... Expected result: 8 Test #5977 1 (4, 4) ......... ......... ......... ......... ....K.... .....PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #5978 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #5979 1 (2, 7) ......... ......... ..P...... .PSP..... ..P...... ...PPPPPP ..BPAPPAP ..KPPPPPP ......... Expected result: 9 Test #5980 2 (7, 5) ......... ...PPP... ...PAP... ...PPP... ......... .....P.K. PPP.PSPPP PAP..PPAP PPP...PPP Expected result: 12 Test #5981 1 (7, 4) ......... ......... ......... ..B...... .......K. .....P... ....PSP.. .PPP.P... .PAP..... Expected result: 11 Test #5982 1 (8, 7) ...PPP... ...PAP... ...PPP... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #5983 1 (5, 2) ......... ......... .....K... ......... PP....... AP....... PP....... ......... ......... Expected result: 7 Test #5984 1 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #5985 1 (3, 6) .......PP .......PA .......PP ......... ......... .......PP ...K...PA .......PP ......... Expected result: 9 Test #5986 1 (8, 6) ......... ......... ......... ......... ......... .PPP.PPP. .PAP.PAPK .PPP.PPPB ......... Expected result: 14 Test #5987 2 (4, 4) ......... ......... ......... ......... ....K.... ......... PPP...... PAP...... PPP...... Expected result: 8 Test #5988 1 (5, 7) .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... ......... ......... ..PPP.... ..PAPK... ..PPP.... Expected result: 12 Test #5989 1 (7, 5) ......P.. .....PSP. ......P.. ......... ......... ......BK. ......PPP ......PAP ......PPP Expected result: 12 Test #5990 2 (4, 5) ......... ...PPP... ...PAP... ...PPP... ......... ....K.... ......... PP....... AP....... Expected result: 9 Test #5991 2 (8, 3) ......... ......... ......B.. ........K .....PPP. .....PAP. .PPP.PPP. .PAP..... .PPP..... Expected result: 11 Test #5992 1 (6, 3) ......... ...PPP... ...PAP... ...PPPK.. ......... ......... ......... ......... ......... Expected result: 9 Test #5993 1 (5, 7) ..PAP.... ..PPP.... ......... P........ SP....... P........ ......... ..PPPKPPP ..PAP.PAP Expected result: 12 Test #5994 1 (7, 3) ..PSP.... ...P..... ......... .......K. ......... ......... ......... .......PP .......PA Expected result: 10 Test #5995 2 (8, 8) .......PA .......PP ......... ....PPP.. ....PAP.. ..B.PPP.. ..PPP.... ..PAP.... ..PPP...K Expected result: 16 Test #5996 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... PP....... APB...... Expected result: 7 Test #5997 2 (7, 7) ....PAP.. ....PPP.. ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #5998 2 (5, 6) ...PPP... ...PAP... ...PPP... ......... ......... ......... ..B..K... PPP...... PAP...... Expected result: 11 Test #5999 1 (5, 7) ......... ......... ......... ......... ...PPP... ..PPAP... .PSPPP... ..P..K... ...B..... Expected result: 14 Test #6000 2 (8, 1) ......... ........K ......PPP ......PAP ..B.PPPPP ....PAP.P ....PPPPS ........P ......... Expected result: 9 Test #6001 1 (5, 7) ......... PPP...... PAP....P. PPP...PSP .......P. .PPP..... .PAP..... .PPP.K... ......... Expected result: 12 Test #6002 2 (5, 2) ......... ......... .P...K... PSP...... .P....... ......... ......... ......... ......... Expected result: 7 Test #6003 2 (2, 3) .PAP..... .PPP..... PSP...... .PK...... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: -1 Test #6004 1 (4, 6) .PPP..... .PAP..... .PPP..... ......... ......... ......... PPPPK.... PAPSPPP.. PPPPPAP.. Expected result: 10 Test #6005 2 (4, 2) ......... ......... ....K.... PPP.....B PAP...P.. PPPPPPSP. ...PAPP.. ...PPPP.. ....PAP.. Expected result: 6 Test #6006 2 (4, 6) ......... ......P.. .....PSP. B.....P.. ......... ......... ....K.... ......... ......... Expected result: 10 Test #6007 2 (1, 7) ..PAP.... ..PPP.... .PPPB.... .PAP..... .PPP..... .....PPP. .....PAP. .K...PPP. ......... Expected result: 8 Test #6008 1 (8, 2) ......... ......... ........K ......... ......... ......... ...P..... ..PSP.... ...P..... Expected result: 10 Test #6009 2 (1, 8) ......... ......PPP ......PAP ......PPP ......PSP .......P. ......... ....PPP.. .K..PAP.. Expected result: 9 Test #6010 1 (4, 6) .......PA .......PP ......P.. ..B..PSP. ......P.. ......... ....K.... ......... ......... Expected result: 10 Test #6011 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #6012 2 (2, 4) ......... ..B...... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #6013 2 (7, 6) ......... ...BP.... ...PSP... ....P.PPP ......PAP ......PPP .......K. ......... ......... Expected result: 13 Test #6014 1 (2, 6) ......... ......... PPP...... PAP.....B PPP...... ......... ..K...... ...PPP... ...PAP... Expected result: 10 Test #6015 2 (2, 8) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... .....PPP. .....PAP. ..KB.PPP. Expected result: 10 Test #6016 1 (8, 6) ......... ......... ......... ......... ......... ..P..B... .PSP....K ..P...... ......... Expected result: 14 Test #6017 2 (3, 3) ......... ......... ......... PPPK..... PAP...... PPP...... AP....... PP....... ......... Expected result: 6 Test #6018 1 (3, 4) ......... ......... ......... ......... ..BK..... ......... ......... ......... ......... Expected result: 7 Test #6019 2 (4, 3) .....P... ....PSP.. .....P.PP ....K..PA .......PP ......... ......... .PPP..... .PAP..... Expected result: 7 Test #6020 1 (3, 8) ......... ......... ......... ......... ......... ......... ...B..... ......... ...K..... Expected result: 11 Test #6021 2 (6, 8) ...PAP... ...PPPP.. ....PAP.. ....PPP.. P.......B SP...PPP. P....PAP. .....PPP. ......K.. Expected result: 14 Test #6022 1 (8, 3) ......... .....PPP. .....PAP. ..PPPPPPK ..PAP.... ..PPP...P .......PS ........P ......... Expected result: 11 Test #6023 1 (1, 8) ......... ......... ......... ......... ......... ......... ....B.... ......... .K....... Expected result: 9 Test #6024 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #6025 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ...P..B.. ..PSP.... Expected result: 10 Test #6026 2 (8, 6) ......... P...PPP.. SP..PAP.. PP..PPPP. AP...PAP. PP...PPP. ........K ......... ......... Expected result: 14 Test #6027 2 (2, 2) ......... P........ SPK...... P........ ......... ......... ......... ......... ......... Expected result: 4 Test #6028 1 (8, 2) ......... PPP...... PAP.....K PPP...... ...PPP... ...PAPB.. ...PPP... ......... ......... Expected result: 10 Test #6029 1 (5, 5) ......... ......... .......PP .......PA .......PP .....K... P........ SP....... P........ Expected result: 10 Test #6030 2 (8, 5) ......... PP....... AP....... PP....... ......... ........K ......... ......... ......... Expected result: 13 Test #6031 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #6032 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #6033 1 (6, 4) .......PA .......PP PPP...... PAPP..... PPPSP.K.. ...P..... ...PPP... ...PAP... ...PPP... Expected result: 10 Test #6034 2 (1, 6) .PAP..... .PPPP.... ..PAP.... ..PPP.... ......... ......... .K....... ....B.... ......... Expected result: 7 Test #6035 2 (7, 7) ......... ......... ......... ......... ......... ......... ......... ...P...KB ..PSP.... Expected result: 14 Test #6036 1 (4, 3) ......... ......... ......... ....K.... ......... .......PP ....B..PA .......PP ......... Expected result: 7 Test #6037 1 (4, 8) ......PSP ..PPP..P. ..PAP.... ..PPP.... PP....... AP....... PP....... .PPP..... .PAPK.... Expected result: 14 Test #6038 2 (1, 1) ......... .K....... ........B ....P.... ...PSP... ....P.... ......... ......... ......... Expected result: 2 Test #6039 2 (5, 8) ...PPP... ...PAP... ...PPP... ..P...... .PSP..... ..P...... ......... ......... ...B.K... Expected result: 13 Test #6040 1 (7, 7) ..PPPPP.. ..PAPAP.. .BPPPPP.. ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #6041 1 (3, 6) ......... ......... ......... ......... ......... .......B. ...K..... ......... ......... Expected result: 9 Test #6042 2 (6, 1) ..PAP.PSP ..PPP.KP. ......... ......PPP ......PAP ...PPPPPP ...PAP... ...PPP... ......... Expected result: 9 Test #6043 2 (1, 7) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......P.. ...PPPSP. .K.PAPP.. ...PPP... Expected result: 8 Test #6044 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #6045 1 (3, 2) ......... P........ SP.K..... PB....... ......... ......... ......... ......... ......... Expected result: 5 Test #6046 2 (3, 5) ......... B........ ......... ......... ......... ...K.P... ....PSP.. .....P... ......... Expected result: 8 Test #6047 2 (3, 4) ...PPPAP. ...PAPPP. ...PPP... ......... ...K..... ......... ......... ....B.... ......... Expected result: 7 Test #6048 1 (2, 8) ..PPP.... B.PAP.... ..PPP.... ...PSP... ....P.... PP....... AP....... PP....... ..K...... Expected result: 10 Test #6049 1 (8, 3) ......... ......... ......... ........K ....PPP.. ....PAP.. P...PPP.. SP.PPP... P..PAP... Expected result: 11 Test #6050 1 (1, 5) ...PAP... ...PPP... ......PPP ......PAP ..PPP.PPP .KPAP.... ..PPP.P.. .....PSP. ......P.. Expected result: 6 Test #6051 2 (8, 1) ......... ...PPP..K ..PPAP..B .PSPPP... ..P...... ......... ......... ......... ......... Expected result: 9 Test #6052 2 (4, 8) ......... ......... PPP...... PAP....P. PPPP..PSP APAP...P. PPPP..... ......... ....K.... Expected result: 12 Test #6053 2 (8, 1) .B....... ........K ......PPP ......PAP ......PPP ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 9 Test #6054 1 (5, 7) ......... ......... .....P... ....PSP.. PPP..P... PAP...... PPP...... ..PPPK... ..PAP.... Expected result: 12 Test #6055 2 (6, 8) ......... ......... PPP.PPP.. PAP.PAP.. PPP.PPP.. ......... ......... ......... ......K.. Expected result: 14 Test #6056 2 (5, 6) ..PAPPP.. ..PPPAP.. ....PPP.. .......PP .......PA .......PP .....K... ......... ......... Expected result: 11 Test #6057 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #6058 2 (3, 4) ......... ..PPP.... ..PAP.... ..PPP.... ...KB.... ......... ......... .......PP .......PA Expected result: 7 Test #6059 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #6060 1 (3, 6) ......... ......... ......... ....P.... ...PSP... ....P.... ...KB.... ......... ......... Expected result: 9 Test #6061 2 (6, 3) ......... ......... ......... ......K.. ......... ......PPP .PPP..PAP .PAP..PPP .PPP....B Expected result: 9 Test #6062 2 (7, 7) ..PSPAP.. ...PPPP.. ....PAP.. ....PPP.. ......... ......... ......... ....PPPK. ....PAP.. Expected result: 14 Test #6063 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #6064 2 (1, 2) ......... ......... .K...B... ......... ......... ......... ......... P......PP SP.....PA Expected result: 3 Test #6065 1 (1, 2) ......... ......... .K...B... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 3 Test #6066 2 (5, 4) ......... ......... ......... ..PPP.... ..PAPK... ..PPP.... ......... .......PP .......PA Expected result: 9 Test #6067 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #6068 1 (2, 4) ......... ..P...... .PSP..... ..P...... ..K...... ......PPP ......PAP ......PPP ......... Expected result: 6 Test #6069 2 (6, 7) .......PA ...P...PP ..PSP.... ...P.B... ......... ......... ......... ......K.. ......... Expected result: 13 Test #6070 1 (4, 3) .......PP .......PA .PPP.PPPP .PAPKPAP. .PPP.PPP. ......... ......B.. ......... ......... Expected result: 7 Test #6071 1 (4, 1) ......... ....K.... ......... ......... ......... ......... .......P. ......PSP .......P. Expected result: 5 Test #6072 1 (6, 8) ......... ......... PPP...... PAP...... PPP.PPP.. ....PAP.. ....PPP.. ......... ......K.. Expected result: 14 Test #6073 1 (1, 1) .PSP..... .KP...... ..PPP.... PPPAP.... APPPP.... PP....PPP ......PAP .B....PPP ......... Expected result: 2 Test #6074 2 (1, 1) ........B .K...PPP. .....PAP. .....PPP. PPP...... PAP...... PPP...... ......... ......... Expected result: 2 Test #6075 1 (1, 6) ......... ..B...... ....P.... ...PSPPPP ...PPPPAP ...PAPPPP .K.PPP... ......... ......... Expected result: 7 Test #6076 1 (7, 7) ......... ......... ......... .....P... ....PSP.. .....P... .....B... .......K. ......... Expected result: 14 Test #6077 1 (3, 1) .......P. ...K..PSP .......P. PPP...... PAPB..... PPP...... .....PPPP .....PAPA .....PPPP Expected result: 4 Test #6078 1 (2, 4) .......B. ......P.. .....PSP. ......P.. ..K...... .PPP..... .PAP..... .PPP..... ......... Expected result: 6 Test #6079 2 (4, 4) ......... ......... .PPP..... .PAP..... .PPPK.... ......... ......... ......... ......... Expected result: 8 Test #6080 1 (5, 5) ...B..... PPP..PPP. PAP..PAP. PPP..PPP. ......... .....K... ......... ......... ......... Expected result: 10 Test #6081 1 (3, 3) ......... ......... ......B.. ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #6082 2 (8, 8) ..PPP.... ..PAP.... ..PPP.... ...PPP... ...PAP... PP.PPP... AP....... PP....... ......B.K Expected result: 16 Test #6083 2 (5, 1) ......... .....K... P........ SP....... PPP...... PAP....B. PPP...... ......... ......... Expected result: 6 Test #6084 2 (4, 7) ......... ......... ......... ......... ...B..... ......... ..P...... .PSPK.... ..P...... Expected result: 11 Test #6085 1 (1, 6) ......... ....B.... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #6086 1 (8, 6) ......... ......... ......... ......... ....PPP.. ...PPAP.. ..PSPPP.K ...P..... .B....... Expected result: 14 Test #6087 1 (8, 2) ......... ......... ........K ......... ......... PP....... AP....... PP.P..... ..PSP.... Expected result: 10 Test #6088 2 (4, 1) ......... ....K.... ......... ......... ......... ........P .......PS ......B.P ......... Expected result: 5 Test #6089 1 (2, 3) ......... ......... ......... ..K...... .......PP .......PA .......PP P........ SP....... Expected result: 5 Test #6090 1 (2, 6) ......... PPP...... PAP...... PPPPP.... ..PAP.... ..PPP.... ..K...... PP....... AP.....B. Expected result: 14 Test #6091 2 (2, 3) ......... ......... .....P... ..K.PSP.. .....P... ......... ......... .PPP..... .PAP..... Expected result: 5 Test #6092 1 (8, 1) ..PAP.... ..PPP...K ....PPP.P ....PAPPS ....PPP.P ......... ......... ......... ...B..... Expected result: -1 Test #6093 1 (4, 5) ...PAP... PP.PPP... AP....... PP....... ......... B...K.PPP ..P...PAP .PSP..PPP ..P...... Expected result: 9 Test #6094 2 (6, 7) ....PAP.. ....PPP.. ......PPP ......PAP ......PPP .......PA .......PP ......K.. ......... Expected result: 13 Test #6095 1 (2, 6) ......B.. ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #6096 2 (3, 8) ......PPP ......PAP B.....PPP ...PPP... ...PAPP.. ...PPPSP. ......P.. ......... ...K..... Expected result: 11 Test #6097 2 (4, 2) .B....... ......... ....KPPP. .....PAP. .....PPPP ...PPPPAP ...PAPPPP ...PPP... ......... Expected result: 6 Test #6098 1 (5, 2) ......... ......... .....K... .....P... ....PSP.. .....P... .B....... ......... ......... Expected result: 7 Test #6099 1 (3, 2) ......... ......... PPPKPPP.. PAP.PAP.. PPP.PPP.. .....PPPP ....PSPAP .....PPPP B........ Expected result: 5 Test #6100 2 (2, 1) ......... ..KPPP... ...PAP... ...PPP... ...P..... ..PSP.... ...P..... ......... ......... Expected result: 3 Test #6101 1 (1, 4) .......PA .......PP ......... ......... .K.P..... ..PSP.... ...P..... ......... ......... Expected result: 5 Test #6102 1 (4, 2) ......... ......B.. ....K.... .....PPP. .....PAP. PPP..PPP. PAP...... PPP...... ......... Expected result: 6 Test #6103 2 (8, 1) ...PAP... ...PPP..K ......... ......... ...PPP... ...PAPPP. ...PPPAP. .....PPP. ......... Expected result: 11 Test #6104 2 (1, 3) ..PPP.... ..PAPPP.. ..PPPAP.. .K..PPP.B ......PPP ......PAP ......PPP ........P .......PS Expected result: 4 Test #6105 2 (6, 2) ......... ....B.... PPP...K.. PAP.....P PPP....PS ........P ......... ......... ......... Expected result: 8 Test #6106 1 (4, 4) ......... ......... ......... ......... ....K...B ......... .......PP .PPP...PA .PAP...PP Expected result: 8 Test #6107 1 (4, 5) ......... ......... .......B. ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #6108 1 (6, 2) ......... ......... ..PPP.K.. ..PAP.... ..PPPPP.. ..PSPAP.. ...PPPP.. ...PPP... ...PAP... Expected result: 8 Test #6109 1 (8, 8) ......... ......... ......... PPP...... PAP...... PPP...PPP PSP...PAP .P....PPP ........K Expected result: 16 Test #6110 1 (5, 1) ......... .....K... .....BP.. .....PSP. ......P.. ......... ......... ......... ......... Expected result: 6 Test #6111 2 (7, 3) .......PP .......PA .......PP .....B.K. ......... ......... ..P...... .PSP..... ..P...... Expected result: 10 Test #6112 2 (2, 2) ......... ...PPP... ..KPAP... ...PPP... ....PPP.. ....PAP.. ..P.PPPPP .PSP..PAP ..P...PPP Expected result: 4 Test #6113 1 (1, 4) ...PAP... ...PPP... ......... ......... BK....... ......... ......PPP ......PAP ......PPP Expected result: 5 Test #6114 2 (6, 2) ......... ......... ...PPPK.. ...PAP... ...PPP... ......... ......... ......... ......... Expected result: 8 Test #6115 1 (6, 4) .....P... ....PSP.. .....P... ......... ......K.. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #6116 2 (8, 4) ...PAP... ..PPPP... ..PAP.... ..PPP.... ..P.PPP.K .PSPPAP.. ..P.PPP.. ......... ......... Expected result: 18 Test #6117 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #6118 1 (3, 8) ...PAP... ...PPP... ......... ..PPP.... ..PAP.... ..PPP.... .PSP..... ..P...... ...K..... Expected result: 11 Test #6119 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ...B..... Expected result: 11 Test #6120 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ...PPP... .PPPAP... .PAPPP... Expected result: 4 Test #6121 2 (3, 5) ..P...... .PSP..... ..P...... ......... ......... ...K..... ......B.. ......... ......... Expected result: 8 Test #6122 1 (5, 3) ......... ......... ......... .....K... ......... ........P ....PPPPS .PPPPAP.P .PAPPPP.. Expected result: 8 Test #6123 1 (4, 4) ......... ...PPP... ...PAP... ...PPP... ....K.... ......... ......... .PPP..... .PAP..... Expected result: 8 Test #6124 2 (3, 8) .....P... ....PSP.. .....P... PPPPP.... PAPAP.B.. PPPPP.... PAP...... PPP...... ...K..... Expected result: -1 Test #6125 2 (4, 4) ......... .B....PPP ......PAP ......PPP ....K.... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #6126 1 (8, 1) ...B..... ........K ......P.. .....PSP. ......P.. ..PPP..PP PPPAP..PA APPPP..PP PP....... Expected result: 9 Test #6127 2 (4, 8) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... .PPP..... .PAPK.... Expected result: 12 Test #6128 2 (1, 5) ......... ......... ......... ......... ......... .K....P.. .....PSP. ......P.. B........ Expected result: 6 Test #6129 1 (2, 7) .......PA .......PP ......... ......... ......... .....PPP. .....PAP. ..K..PPP. ......... Expected result: 9 Test #6130 1 (3, 5) ......... ......... ......... ......... ......... ..BK..... ......... ......... ......... Expected result: 8 Test #6131 2 (5, 7) .....PAP. .....PPP. ......... .......PP .......PA PP.....PP AP....... PP...K... ......... Expected result: 12 Test #6132 1 (4, 2) .......PP .......PA ....K.PPP ......PAP ......PPP ......... ......... ......... ......... Expected result: 6 Test #6133 1 (3, 4) ......... ......... ......... .....PPP. ...K.PAP. .....PPP. .....B... ......... ......... Expected result: 7 Test #6134 1 (1, 5) ......... ......... ......... ...PPPPPP ...PAPPAP .K.PPPPPP ...PB.... ..PSP.PPP ...P..PAP Expected result: 6 Test #6135 1 (4, 7) ......... .PPPPP... .PAPAP... .PPPPP... ......... .......PP .......PA ....K..PP ......... Expected result: 11 Test #6136 1 (2, 7) ......PPP PPP...PAP PAP...PPP PPP...PSP .......P. ......... ....PPP.. ..K.PAP.. ....PPP.. Expected result: 11 Test #6137 1 (4, 6) ...B..... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #6138 2 (6, 2) ..PPP.... ..PAP.... ..PPP.K.. ......... ......... .......P. ....PPPSP ..B.PAPP. ....PPP.. Expected result: 10 Test #6139 2 (8, 3) .......PA .......PP P........ SP......K P...B.... ......... ......... ......... ......... Expected result: 11 Test #6140 2 (8, 5) ......... .......B. ...PPP... ...PAP... ...PPP... ........K ......... ......... ......... Expected result: 13 Test #6141 2 (4, 1) ......... PPP.K..PP PAP....PA PPP....PP ......... ......... .....PPPP .....PAPS .....PPPP Expected result: 5 Test #6142 2 (5, 7) ......... PP...PPP. AP...PAP. PP...PPP. ......... ......... ......... .....K... ......... Expected result: 12 Test #6143 1 (7, 1) .....P... ....PSPK. .....P... ......... ......... ......... ......... ......... ......... Expected result: 12 Test #6144 1 (6, 1) ......... ......K.. ..PPP.... ..PAP.... ..PPP.... .PSP...PP ..P....PA ....B..PP ......... Expected result: 7 Test #6145 2 (7, 4) .......PS ........P ......... ....PPP.. ....PAPK. ....PPPP. .....PAP. PP...PPP. AP.....B. Expected result: 11 Test #6146 2 (2, 5) ......... ......... ......... ......... ......... ..K...... B........ ......... ......... Expected result: 7 Test #6147 1 (6, 4) .....B... ......... ......... ........P ......KPS ........P ......... ......... ......... Expected result: 10 Test #6148 2 (7, 8) .PAP..P.. .PPP.PSP. ......P.. PPP...... PAP...... PPP...... ......... ......... .......K. Expected result: 15 Test #6149 1 (7, 2) ......... ......... .......K. ..B...... ......... ......... ..P...... .PSP..... ..P...... Expected result: 9 Test #6150 2 (1, 8) ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... ......PPP .K....PAP Expected result: 9 Test #6151 1 (7, 1) ......... ......PK. .....PSP. ......P.. ......PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.... Expected result: 8 Test #6152 1 (6, 3) ....PAP.. ....PPP.. ......... ......K.. .....P... ....PSP.. .....P... ......... ......... Expected result: 9 Test #6153 2 (4, 7) ......... ......... ......... .B....... ......... ......... ......... ....K.... ......... Expected result: 11 Test #6154 1 (4, 7) ......... .PPP..... .PAP...B. .PPP..... PP....P.. AP...PSP. PP....P.. ....K.... ......... Expected result: 11 Test #6155 2 (3, 7) ......... ......... ..P...... .PSP..... PPP...... AP....... PP....... ...K..... ......... Expected result: 12 Test #6156 1 (6, 8) ......... ......... PP....... AP....... PP...P... ....PSP.. .....P... ...PPP... ...PAPK.. Expected result: 16 Test #6157 1 (5, 6) ...B..... ......PPP ......PAP ......PPP ......... ......... ..PPPK... ..PAP.... ..PPP.... Expected result: 11 Test #6158 1 (3, 3) ......... ......... ......... PP.K..... AP....... PPP...... PAP...... PPP...... ......... Expected result: 6 Test #6159 2 (7, 6) ......... B........ .PPP..... .PAPPPP.. .PPPPAP.. ..PAPPP.. ..PPP..K. P........ SP....... Expected result: 13 Test #6160 1 (1, 5) ......... ...PPP... ...PAP... ...PPP... ......... .K....... ......... P........ SP....... Expected result: 6 Test #6161 2 (7, 2) ......... ......... .......K. ......... PP..PPP.. AP..PAP.. PP..PPP.. .....PPP. .....PAP. Expected result: 9 Test #6162 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... .......B. ......... Expected result: 6 Test #6163 1 (3, 8) ......... ......... ......... ......... ......P.. .....PSP. ......PPP .......PA ...K...PP Expected result: 11 Test #6164 1 (2, 1) ......... ..K...... ......... ......... ......... ......P.. .....PSP. ......P.. ......... Expected result: 3 Test #6165 2 (4, 7) ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... ....K.... ......... Expected result: 11 Test #6166 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......BP. .K....PSP Expected result: 9 Test #6167 2 (1, 2) ......... ......... .K...B... ......... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 3 Test #6168 1 (8, 4) .......PA .......PP ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #6169 1 (7, 5) ......... ....PPP.. ....PAP.. ....PPP.. ......... ..PPP..K. ..PAP.... ..PPP.... ......... Expected result: 12 Test #6170 2 (4, 8) .PPP..PAP .PAP..PPP .PPP.B... ......... ......... ......... ......... P........ SP..K.... Expected result: 12 Test #6171 2 (4, 2) ......... ......... ....K.... ....PPP.B ....PAP.. ....PPP.. PPP.PPP.. PAP.PAP.. PPP.PPP.. Expected result: 6 Test #6172 1 (8, 6) ......... ......... ......... ......... .....PPP. .....PAP. .....PPPK ......... ......... Expected result: 14 Test #6173 2 (2, 6) ......... ......... ......... ......... ...PB.... ..PSP.... ..KP..... ......... ......... Expected result: 8 Test #6174 1 (6, 1) .PAP..... .PPP..K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #6175 1 (8, 7) ......... ......... ..PPP.P.. ..PAPPSP. B.PPP.P.. .....PPP. .....PAP. .....PPPK ......... Expected result: 15 Test #6176 2 (5, 2) .PSP..... PPP...... PAP..K.PP PPP....PA .......PP ......... ......... ......... ......... Expected result: -1 Test #6177 1 (8, 3) ......... ......... .P....... PSP.....K .P.....PP ....B..PA .......PP ...PPP... ...PAP... Expected result: 11 Test #6178 1 (5, 8) .......PP .......PA P......PP SP....PPP P.....PAP PPP...PPP PAP...... PPP...... .....K... Expected result: 13 Test #6179 2 (1, 6) ......... ......... ......... .....PPP. .....PAP. ...PPPPP. .K.PAP... B..PPP... ......... Expected result: 7 Test #6180 1 (6, 5) ......... ......... ...PPP... ...PAP... .P.PPP... PSP...K.. .P.....B. PP....... AP....... Expected result: 11 Test #6181 2 (1, 6) .......PA .......PP .......P. ......PSP .......P. ......... .K....... ......... ......... Expected result: 7 Test #6182 1 (3, 8) ......... ......... .PPP..... .PAP..P.. .PPP.PSP. ......P.. ......... ......PPP ...K..PAP Expected result: 11 Test #6183 2 (5, 5) ......... ......... ......... ......... ......... PP...K... AP....... PP....... ......... Expected result: 10 Test #6184 1 (7, 1) ......... ......PK. .....PSP. ......P.. ......... ......... ......... .......PP .......PA Expected result: 8 Test #6185 1 (8, 7) .....PPP. .....PAP. .PPPPPPP. .PAPAP... .PPPPP... .......B. ......... ........K ......... Expected result: 15 Test #6186 1 (8, 5) ......... PPP...... PAP...... PPP...... ......... ........K ....PPP.. ....PAPP. ....PPPSP Expected result: 13 Test #6187 2 (6, 3) .PAP..... .PPP..... ......... ..P...K.. .PSP..... ..P...... .......B. ......... ......... Expected result: 9 Test #6188 1 (4, 1) ......... ....K.... .B....... ....P.... ...PSP... ....P.... ......... ......... ......... Expected result: 5 Test #6189 1 (3, 1) ..B...... ...K..... PP...PPP. AP...PAP. PP...PPP. ......... ......... ......... ......... Expected result: 4 Test #6190 2 (1, 4) ......... .P....... PSP...... .P....... .K....PPP ......PAP ......PPP ......... ......... Expected result: 9 Test #6191 2 (5, 1) ......... .....K... ......... .P....... PSPPPP... .PPPAP... BPAPPP... .PPP..... ......... Expected result: 6 Test #6192 1 (8, 8) .......PP .......PA .P.PPP.PP PSPPAP... BP.PPP... .....PPP. .....PAP. .....PPP. ........K Expected result: 16 Test #6193 2 (8, 3) .......PS ........P ......... ....BPPPK .....PAP. .....PPP. ......PPP PPP...PAP PAP...PPP Expected result: 11 Test #6194 1 (6, 1) ......B.. ......K.. ......... ....P.... ...PSP... ....P.... ......... .PPP..... .PAP..... Expected result: 7 Test #6195 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #6196 1 (4, 7) ......... ......... ......... ......... ......... ......... .....B... ....K.... ......... Expected result: 11 Test #6197 1 (4, 3) ......... ......... .....PPP. ....KPAP. .....PPP. ......... ......... ......... ......... Expected result: 7 Test #6198 1 (6, 2) ......... ......... ......K.. ..PPP.... ..PAP.... ..PPPP... ...PAP... ...PPP... ...PAP... Expected result: 8 Test #6199 2 (6, 1) ......... ......K.. ......... ......... ...PPP... ...PAP... ...PPPPPP .PPP.PPAP .PAPPSPPP Expected result: 7 Test #6200 1 (8, 7) ......... ......... PPP...... PAP...... PPPPP.... ..PAP.... ..PPP.... ........K ......... Expected result: 15 Test #6201 1 (1, 3) ......... ......... ......... .K....... ...B..... ......PPP ......PAP ......PPP ......PAP Expected result: 4 Test #6202 1 (4, 4) ......... .......P. ......PSP .......P. ....K.... ...B.PPP. .....PAP. .....PPP. .....PAP. Expected result: 8 Test #6203 2 (6, 8) ......PAP ......PPP ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #6204 1 (5, 5) ......... ....P.... ...PSP... ....P.... ......... .....K... ....B.... ......... ......... Expected result: 10 Test #6205 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #6206 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #6207 1 (2, 6) ......... ......... ......... ......... ...PPP... ...PAP... ..KPPP... ....PPP.. ....PAP.. Expected result: 8 Test #6208 1 (5, 7) .......B. PP..PPP.. AP..PAP.. PP..PPP.. ......... ......P.. .....PSP. .....KPPP ......PAP Expected result: 12 Test #6209 1 (3, 2) .PAP...PP .PPP...PA ...K...PP ........B ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 5 Test #6210 2 (3, 2) ......... ......... ...K..... .PPP..... .PAP..... .PPPP.PPP ..PAP.PAP ..PPP.PPP ......... Expected result: 5 Test #6211 2 (4, 5) ..PSP.... ...P..... ......... ......... PP....... AP..K.... PP.....B. .......PP .......PA Expected result: 9 Test #6212 2 (7, 2) .......B. ......... .......K. ......... .P....... PSP...... .P.PPP... ...PAP... ...PPP... Expected result: 9 Test #6213 1 (7, 7) .....PPP. .....PAP. .....PPP. ......... ........B ......... ......... .......K. ......... Expected result: 14 Test #6214 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #6215 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... .......B. Expected result: 7 Test #6216 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #6217 2 (1, 2) ......... ......... .K....B.. ......... ...P..... ..PSP.... ...P..... ......... ......... Expected result: 3 Test #6218 2 (3, 6) .B.PAPPAP ...PPPPPP ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #6219 2 (5, 5) ....PPP.. ....PAPPP ....PPPAP ......PPP .......PA .....K.PP ......... B........ ......... Expected result: 10 Test #6220 2 (4, 2) ......... ......... ....K..PP .......PA ....PPPPP ....PAP.. ....PPP.. ......... ......... Expected result: 6 Test #6221 2 (1, 6) ......... ......... ......... .B..PPP.. ....PAP.. ....PPP.. .K....... ......... ......... Expected result: 7 Test #6222 1 (6, 8) ..PPP.B.. ..PAP.... ..PPP.... ......... ......... .P....... PSP...... .P....... ......K.. Expected result: 14 Test #6223 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #6224 2 (5, 5) ......PPP ......PAP ......PPP ......... ......... .....K.PP .......PA .......PP ......PSP Expected result: 10 Test #6225 2 (2, 4) ..PPP.... ..PAP.... ..PPP.... ......... ..K...... PPP...... PAP...... PPP...... ......... Expected result: 6 Test #6226 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #6227 2 (8, 6) ....PPP.. ....PAP.. ....PPPPP ......PAP ......PPP ......... ........K P........ SP....... Expected result: 14 Test #6228 1 (7, 3) ......... ......... PP....... AP..B..K. PP...PPP. .....PAP. .....PPP. ......... ......... Expected result: 10 Test #6229 2 (3, 1) ......... PP.K..... AP....... PPPP..... .PAP..... .PPP..... .P....... PSP...PPP .P....PAP Expected result: 4 Test #6230 1 (3, 1) ......... ...K...B. ......... ......... ......... ...PPP... ...PAP... ...PPP.PP .......PA Expected result: 4 Test #6231 2 (8, 1) ...PPP... ...PAP..K ...PPP... ......P.. .....PSP. ......P.. ......... ......... ......... Expected result: 19 Test #6232 1 (4, 4) ......... ......... .....PPP. .....PAP. ....KPPP. ......... P........ SP....... P........ Expected result: 8 Test #6233 1 (5, 4) ......... ......... .......B. ......... .....K... PP.P..... APPSP.... PP.P..... ......... Expected result: 9 Test #6234 2 (7, 5) ......... ......PPP ...PPPPAP ...PAPPPP ...PPP... ......PK. .....PSP. ......P.. ......... Expected result: 20 Test #6235 2 (1, 6) ......... ......B.. ......... ......... ......... ......... .K.....P. ......PSP .......P. Expected result: 7 Test #6236 1 (5, 4) ......... ......... ...B..... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #6237 2 (1, 8) ......... PPP...... PAP....PP PPP....PA .......PP ......... ......... ......... .K....... Expected result: 13 Test #6238 1 (3, 1) ......... ...K.PPP. .....PAP. .....PPP. .B....PPP ......PAP ......PPP ......... ......... Expected result: 4 Test #6239 2 (4, 8) ......... ......... ......... ......... ......... ........B ......... ......... ....K.... Expected result: 12 Test #6240 1 (4, 8) .....B... ......... ......... .....P... ..PPPSP.. ..PAPP... ..PPP.... ......... ....K.... Expected result: 12 Test #6241 2 (4, 3) ......... .......B. ......... ....K.... ......... ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... Expected result: 7 Test #6242 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #6243 2 (8, 5) ......... ......... ......PPP ......PAP ......PPP .....P..K ....PSP.. .....P... ......... Expected result: 19 Test #6244 2 (2, 1) ......... ..K...... ......... ......... .PPPPP... .PAPAPPPP .PPPPPPAP ......PPP ......... Expected result: 3 Test #6245 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #6246 1 (2, 5) ....PAP.. ....PPP.. ......... ......... ......... ..KP..... ..PSP.... ...P.PPP. .....PAP. Expected result: 7 Test #6247 1 (6, 3) ......... ......... ......... ......K.. ......... .P....... PSP.PPP.. .P..PAPPP ....PPPPA Expected result: 9 Test #6248 1 (1, 6) ...PAPP.. ...PPPSP. ......P.. ......... ......... B.....PPP .K....PAP PP....PPP AP....... Expected result: 7 Test #6249 1 (6, 1) ......... ......K.. ....PPP.. ....PAPPP ....PPPPA P......PP SPPPP.... P.PAP.... ..PPP.... Expected result: 7 Test #6250 2 (7, 2) ......... ......... .......K. ......... ......... ......PPP ......PAP ...PPPPPP ...PAP... Expected result: 9 Test #6251 2 (6, 4) .......PS ........P ......... ..PPP.... ..PAP.K.. ..PPP.... .B....... ....PPPPP ....PAPAP Expected result: 10 Test #6252 1 (1, 4) ......... ....PPP.. ....PAP.. ....PPP.. .K....... .PPP..... PPAP..... SPPP..... P........ Expected result: 5 Test #6253 2 (2, 6) ..PSP.... ...P..... ......... ......... ......... ......PPP ..K...PAP ......PPP ......... Expected result: 8 Test #6254 1 (1, 6) ......... ......... ......... ......... ......... ..PPPPP.. .KPAPAP.. ..PPPPP.. ........B Expected result: 7 Test #6255 2 (6, 1) ..PPP.... ..PAP.K.. ..PPP.... ......... ......... ......... PPPPP.... PAPAP...B PPPPP.... Expected result: 11 Test #6256 1 (1, 8) ......... ......... ...PPP... ...PAPPP. ...PPPAP. .....PPP. ..PPP.... ..PAP.... .KPPP.... Expected result: 9 Test #6257 1 (7, 6) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .......K. PPP...... PAP...... Expected result: 13 Test #6258 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #6259 1 (1, 4) ......... ......... ........B ......... .K......P .......PS ........P ......... ......... Expected result: 5 Test #6260 1 (7, 6) .......PP ..P..B.PA .PSP...PP ..P...... ......... ......... .......K. ......... ......... Expected result: 13 Test #6261 1 (5, 3) ......... ......... ..P.B.... .PSP.K... ..P...... ......... ......... ......... ......... Expected result: 8 Test #6262 1 (4, 8) .PPP..... .PAPPPP.. .PPPPAP.. ....PPPPP .......PA .......PP ......... ......... ....K.... Expected result: 12 Test #6263 1 (2, 1) ......... ..K....PP .......PA .......PP ...P..... ..PSP.... ...P..... ......... ......... Expected result: 3 Test #6264 2 (8, 3) ......... ......... ......... ....P...K ...PSP... ....P.... ......... ......... ......... Expected result: 11 Test #6265 1 (7, 6) ......... ......... ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... .......K. .PPP..... .PAP..... Expected result: 13 Test #6266 2 (5, 2) ......... ........B .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #6267 1 (7, 4) ..PPP.... ..PAP.... ..PPP.... ....PPP.B ....PAPK. PPP.PPP.. PAP...... PPP...... ......... Expected result: 15 Test #6268 1 (1, 2) ......... ......... .K...PPP. .....PAP. .....PPP. ......... .....PPP. .....PAP. .....PPP. Expected result: 3 Test #6269 1 (3, 5) .....PPP. .....PAP. .....PPPP ......PAP ......PPP PP.K..PSP AP.....P. PP....... ......... Expected result: 8 Test #6270 2 (5, 4) ......... ......B.. .PPP..... .PAP..... .PPP.K... ......... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #6271 2 (8, 5) ......... ......... ......... ......... .....PPP. .....PAPK .....PPP. .......PP .......PA Expected result: 13 Test #6272 1 (4, 4) ....PPP.. ....PAP.. ....PPP.. ......... ....K.... ......... .....PPP. .....PAP. .....PPP. Expected result: 8 Test #6273 1 (3, 7) ......... ......... ......... ......... ......... .....PPP. .....PAP. ...K.PPPP .......PA Expected result: 10 Test #6274 2 (7, 4) ......... ....PPP.. PP..PAP.. AP..PPP.. PP.....K. ......... ......... ..PPP.... ..PAP.... Expected result: 11 Test #6275 2 (6, 1) .......PA ......KPP .......PP .......PA .......PP ......... PPP...... PAP...... PPP...... Expected result: 7 Test #6276 2 (5, 6) ......... ......... .....PPP. .....PAP. .....PPP. ......... P....K... SP....... P........ Expected result: 11 Test #6277 2 (1, 4) .....B... ......... ...PPP... ...PAP... .K.PPP..P .......PS ..PPP...P ..PAP.... ..PPP.... Expected result: 5 Test #6278 1 (3, 4) ......... ...PPP... ...PAP... ...PPP... ...K..... PP....... AP....... PP..P.... ...PSP... Expected result: 7 Test #6279 2 (8, 1) ....B.... ........K ......... .......PP .......PA .......PP ......... ......... ......... Expected result: 9 Test #6280 2 (2, 8) ......... ......... ......PPP ......PAP ....PPPPP ....PAP.. ....PPP.. .......B. ..K...... Expected result: 10 Test #6281 2 (5, 5) ......... ......... PPP...... PAP...... PPP...... .....K... ......... ......... ......... Expected result: 10 Test #6282 2 (3, 2) ......... ......... ...K..... ......... B........ ......... ......... ......PPP ......PAP Expected result: 5 Test #6283 2 (3, 1) ......... ...K..... ......... ......... ...PPP... ...PAPPPP B..PPPPAP ......PPP ......... Expected result: 4 Test #6284 2 (8, 7) ......PSP .......P. ......... ......PPP ......PAP ......PPP ......... ........K ......... Expected result: 15 Test #6285 2 (7, 2) ......P.. .....PSP. ......PK. ......... ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 11 Test #6286 1 (1, 7) ......... ......... ......... ......... ......... ...P..... ..PSPPP.. .K.PPAP.. ....PPP.B Expected result: 8 Test #6287 1 (3, 4) ......PAP B.....PPP ......... ......... ...K..... ......... ......... .....P... ....PSP.. Expected result: 7 Test #6288 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #6289 1 (4, 1) ......... ....K.... .P....... PSPB..... .PPPP.... ..PAPPPP. ..PPPPAP. .....PPP. ......... Expected result: 5 Test #6290 2 (6, 1) .PPP..... .PAP..K.. .PPP..... ......... ......... ......... ..PPP.PPP ..PAP.PAP ..PPP.PPP Expected result: 11 Test #6291 1 (7, 7) ....B.... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #6292 2 (2, 2) .PSP..... ..P...... ..K...... ......... ...PPP.PP ...PAP.PA ...PPP.PP ......... ......... Expected result: 4 Test #6293 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #6294 2 (1, 6) ......... ......... ......... ..P...... .PSP....B ..P...... .K....... ......... ......... Expected result: 7 Test #6295 1 (5, 8) ......... P........ SP....... P........ ......... ......... ......... PPP...... PAP..K... Expected result: 13 Test #6296 2 (8, 6) ......P.. .....PSP. ......P.. ......... ......... ......... ........K .....PPP. .....PAP. Expected result: 14 Test #6297 1 (4, 7) ......... ......... ......... ......... ......... ...P..... ..PSP.... ...PK.... ......... Expected result: 13 Test #6298 1 (1, 7) .......PA .......PP ......... ......... ......... ....B.... ......... .K....... ......... Expected result: 8 Test #6299 1 (7, 4) ......... .PPPPP... .PAPAP... .PPPPPP.. ....PAPKB ....PPP.. ......... ..P...... .PSP..... Expected result: 11 Test #6300 1 (4, 5) ......... ......... ......... .....B... PPP...... PAP.K.PPP PPP...PAP ...P..PPP ..PSP.... Expected result: 9 Test #6301 2 (3, 7) ..PAP.... ..PPP.... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #6302 1 (1, 8) ......... ......... ......... .......P. ......PSP .......P. ......B.. ......... .K....... Expected result: 9 Test #6303 1 (5, 8) ......... ..P...... .PSP..PPP ..PPPPPAP ...PAPPPP ...PPP... ......... ......... .....K... Expected result: 13 Test #6304 1 (3, 4) ......... ......... ......... ......... ...K..... ........P .......PS .B......P ......... Expected result: 7 Test #6305 1 (4, 3) ......PPP ......PAP .PPP..PPP .PAPK.... .PPP..... ......... ....PPP.. ....PAP.. ....PPP.B Expected result: 7 Test #6306 2 (6, 4) ...PAPPPP PPPPPPPAP PAPP..PPP PPPSP.... ...P..K.. ........B ......... ......... ......... Expected result: -1 Test #6307 1 (8, 3) ......... ......... ......... ..PPP...K ..PAP.... ..PPP.... ....B.... PP....... AP....... Expected result: 11 Test #6308 1 (2, 8) ......... ...PPP.P. ...PAPPSP ...PPP.P. PP..PPP.. AP..PAP.. PP..PPP.. ......... ..K..B... Expected result: 10 Test #6309 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ..B...... ......... Expected result: 6 Test #6310 1 (4, 1) ......... ....K.... PP....... AP....... PP....... ......... .B..PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #6311 2 (7, 4) .....PAP. .....PPPB ....PPP.. ....PAP.. ....PPPK. ....PSP.. ..PPPP... ..PAP.... ..PPP.... Expected result: -1 Test #6312 2 (7, 8) ......... ......... ......... ......... ......... ......... .P....... PSP...... .P.....K. Expected result: 15 Test #6313 2 (4, 2) ..PSP.... ...P..... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #6314 2 (6, 2) ......... ......... ......KP. ......PSP .......P. ......... ......... ......... ......... Expected result: 8 Test #6315 2 (2, 1) ......... ..K...... .PPPPP... .PAPAP... .PPPPP... ..P...... .PSPPP... ..PPAP... ...PPP... Expected result: 3 Test #6316 2 (8, 3) ......... ......... ......... ....PPP.K ....PAP.. ....PPP.. ......... PP....... AP....... Expected result: 11 Test #6317 1 (8, 2) ....P..PA ...PSP.PP ....P...K ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 12 Test #6318 2 (1, 6) ......... PPP...... PAP...... PPPP..... ..PSP.... ...P..... .K.....PP PP.....PA AP.....PP Expected result: 15 Test #6319 2 (8, 4) ......... ......... .....PPP. .....PAP. .....PPPK ......... .PPP..... BPAP..PPP .PPP..PAP Expected result: 12 Test #6320 1 (5, 3) ......... ......... ......... .....K... .PPP..... .PAP..... .PPP..... ....P...B ...PSP... Expected result: 8 Test #6321 1 (2, 4) ......PPP ......PAP ......PPP ......... .BK...... ......... ......... ......... ......... Expected result: 6 Test #6322 1 (1, 3) ......... ......... ......... .K....... ......... ......... P........ SP....... P........ Expected result: 4 Test #6323 2 (6, 2) ......... ......B.. PPP...K.. PAP...... PPP...... .......P. ......PSP .......P. ......... Expected result: 8 Test #6324 1 (1, 1) ......... .KPPP.... ..PAP...B ..PPP.... ....PPP.P .PPPPAPPS .PAPPPP.P .PPP..... ......... Expected result: 2 Test #6325 1 (7, 5) .......PP .......PA .....PPPP .....PAP. .....PPP. .......K. ......... ......... ......... Expected result: 12 Test #6326 1 (4, 8) .......PA .......PP ......... ......... .....PPP. .....PAP. .PPP.PPP. .PAPPSP.. .PPPKP... Expected result: -1 Test #6327 2 (7, 6) ......... .......PP PP.....PA AP.....PP PP.B..... ......... .......K. PPP...... PAP...... Expected result: 13 Test #6328 1 (1, 2) ......... .....P... .K..PSP.. .....P... .....B... ......... ......... ......... ......... Expected result: 3 Test #6329 2 (2, 6) ......... ......... ......... .....PPP. .....PAP. P....PPP. SPK....PP P...PPPPA .B..PAPPP Expected result: 8 Test #6330 1 (7, 3) .....PAP. .....PPP. ......... .......K. ..P...... .PSP...PP ..P....PA ....PPPPP ....PAP.. Expected result: 10 Test #6331 2 (5, 7) ..PAP.... ..PPP.B.. ......... ......... ......... ......... .P....... PSP..K... .P....... Expected result: 12 Test #6332 1 (8, 3) ...PPP... ...PAP... ...PPP... ........K ......... ....PPP.. ...PPAP.. PPPSPPP.. PAPP..... Expected result: 11 Test #6333 1 (2, 2) ....PPP.. ....PAP.. ..K.PPP.. ......P.. ...B.PSP. ......P.. .....PPP. ..PPPPAP. ..PAPPPP. Expected result: 4 Test #6334 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #6335 2 (5, 3) ........B ......... ......... .....K... ......... ......... ..PPP.P.. ..PAPPSP. ..PPP.P.. Expected result: 8 Test #6336 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ..PPP.... ..PAP.... ..PPP.... Expected result: 11 Test #6337 1 (4, 4) ....PPP.. PP..PAP.. AP..PPP.. PP....... ....K.... ......... ......... .......PP .......PA Expected result: 8 Test #6338 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......B.. Expected result: 6 Test #6339 1 (7, 3) ......... ..PPP.... ..PAP.... ..PPP..K. ......... ......... ......... ..B...... ......... Expected result: 10 Test #6340 1 (6, 3) ....PPP.. ....PAP.. ....PPP.. .B....K.. .......PP .......PA .......PP ......... ......... Expected result: 9 Test #6341 1 (8, 3) ....PPP.. B..PPAP.. ..PSPPP.. ...P....K ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 13 Test #6342 2 (5, 4) ......... ...PPP... ...PAP... ...PPP... .....K... ......... ......... ......... ......... Expected result: 9 Test #6343 2 (6, 2) ......... ......... ......K.. ......... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #6344 2 (8, 5) ......... ......... ......... ......... ..P...... .PSP....K ..P...... ......... ......... Expected result: 13 Test #6345 1 (2, 8) ......... ......... ......... ......... ......... .B....... ......... ......... ..K...... Expected result: 10 Test #6346 2 (7, 2) ......... ...PPP... ...PAP.K. ...PPP... ......... P........ SP....... P........ ......... Expected result: 9 Test #6347 1 (2, 1) ......P.. ..K..PSP. ......P.. ......... ......... ......... ......... ......... B........ Expected result: 3 Test #6348 2 (1, 8) ..PSP..B. ...P..... ......... ......... ......... PP....... AP....... PP....... .K....... Expected result: 11 Test #6349 1 (6, 1) ......... ...PPPK.. ...PAP... ...PPP... ...PPP... ...PAP... ...PPP.B. ......... ......... Expected result: 7 Test #6350 2 (5, 4) .......PP .PPP...PA .PAP...PP .PPP..... .....K... ......... ......... ......PPP ......PAP Expected result: 9 Test #6351 2 (2, 1) ......PSP ..K....P. ..B...... ......... ......... ......... ......PPP ......PAP ......PPP Expected result: 3 Test #6352 1 (8, 1) ......... ........K ......... ..PPP.... ..PAP.... ..PPP.... ......PPP .....BPAP ......PPP Expected result: 9 Test #6353 1 (1, 2) ......... ....B.... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #6354 2 (2, 7) ......... ..P...... .PSP..... ..P...... ......... ......... .......B. ..K...... ......... Expected result: 9 Test #6355 1 (2, 7) ....PPPPP ....PAPAP ..PPPPPPP ..PAP.... ..PPP.... ......... ......... ..K...... ......... Expected result: 9 Test #6356 2 (1, 4) ..PPP.P.. ..PAPPSP. ..PPP.PPP .......PA .K.....PP .....PPP. .....PAP. .....PPP. ......... Expected result: 5 Test #6357 2 (7, 4) .PAP..... .PPPPPP.. ....PAP.. PPP.PPP.. PAP....K. PPP.B.... ......... .....P... ....PSP.. Expected result: 11 Test #6358 2 (1, 4) .PAP..PPP .PPP..PAP ......PPP ......... .K...PPPP ....PSPAP .....PPPP ......... ......... Expected result: 5 Test #6359 2 (7, 3) ..PAP.... ..PPP.... ......... .......K. ......... ......... PP...PPP. AP...PAP. PP...PPP. Expected result: 10 Test #6360 1 (5, 6) ......... PP.PPP... AP.PAPPPP PP.PPPPAP ..B...PPP ......... .....K... ......... ......... Expected result: 11 Test #6361 2 (7, 2) ..PPPPAP. ..PAPPPP. ..PPP..K. ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 11 Test #6362 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ...B.P... ....PSP.. Expected result: 6 Test #6363 2 (1, 4) ....PPP.. ....PAP.. ....PPP.. ......... .K.....PP .......PA .......PP ..B...... ......... Expected result: 5 Test #6364 2 (6, 2) ........P PP.....PS AP....K.P PP......B ......... ......... ......... ......... ......... Expected result: 8 Test #6365 1 (7, 8) ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... .PPP..... .PAP...K. Expected result: 15 Test #6366 1 (7, 8) ......... ......... .......PP .......PA .......PP ......... ..PPP.... ..PAP.... ..PPP..K. Expected result: 15 Test #6367 2 (1, 4) ...P..... ..PSP.... ...PPP... ...PAPPPP .K.PPPPAP ......PPP ......... ...PPP... ...PAP... Expected result: 5 Test #6368 2 (5, 6) ......... ......... ......... .....PPP. .....PAP. .....PPP. .....K... ........P .......PS Expected result: 11 Test #6369 1 (4, 1) ......... ....K.PPP ......PAP ......PPP PPPPPP... PAPPAP... PPPPPP... ..B...... ......... Expected result: 5 Test #6370 1 (7, 3) ......... ........B ......... .......K. ....P.... ...PSP... ....P.... ......... ......... Expected result: 10 Test #6371 1 (3, 8) ......... ......... ......... .....B... ........P .......PS ........P ......... ...K..... Expected result: 11 Test #6372 1 (8, 1) ......... ........K ......... ....PPP.. PPP.PAP.. PAP.PPPP. PPPP..PSP .PAP...P. .PPP..... Expected result: 9 Test #6373 2 (4, 2) ...PAP... ...PPP... ...BK.... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 6 Test #6374 1 (5, 6) .......PA .......PP ......... PPP...... PAP...... PPP...... .....K... ......... ......... Expected result: 11 Test #6375 1 (8, 3) ....PSP.. .....P... PPP...... PAP.....K PPP...... AP.PPP... PP.PAP... ...PPP... ......... Expected result: 11 Test #6376 1 (5, 8) ......... ......... .PPP..... .PAPPPP.. .PPPPAP.. ....PPP.. ......... ......... .B...K... Expected result: 13 Test #6377 1 (2, 3) ......... ......... .....PPP. ..K..PAP. .....PPP. ..B...... ......PPP ....PPPAP ....PAPPP Expected result: 5 Test #6378 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #6379 1 (7, 6) ......... .P....... PSP...... .P....... ..B...... ......... .......K. ......... ......... Expected result: 13 Test #6380 2 (3, 5) ......... ......... ......... ......... ..B...... ...K..... ......... ......... ......... Expected result: 8 Test #6381 2 (3, 3) ......... ......... ......B.. ...K..... PPP...... PAPPP.... PPPAP.PPP ..PPP.PAP ......PPP Expected result: 6 Test #6382 2 (5, 2) ......... ..B...... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #6383 2 (6, 4) .B....PSP .......P. ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #6384 2 (6, 5) ..PPP.... ..PAP.... ..PPP.... ......... ......... .PPP..K.. .PAP..... .PPP..... ......... Expected result: 11 Test #6385 2 (1, 1) ..B...... .K..PPP.. ....PAP.. ....PPPP. .....PAP. .PPP.PPP. .PAP..... .PPP..... ......... Expected result: 2 Test #6386 1 (1, 8) .....PPP. .....PAP. .....PPP. ......P.. .....PSP. ......P.. ......... ......... .K....... Expected result: 9 Test #6387 2 (7, 3) ......... ......... ...P..... PPPSP..K. PAPP..... PPP.....B PAP...... PPP...... ......... Expected result: 10 Test #6388 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... .B....... ......... Expected result: 7 Test #6389 2 (3, 5) ......PAP ......PPP PPP...... PAP...... PPP...... ...K..... .PPP..... .PAP..... .PPP..... Expected result: 8 Test #6390 2 (8, 8) ......PAP ......PPP ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ........K Expected result: 16 Test #6391 2 (7, 6) ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPPK. ..P...... .PSP..... Expected result: 13 Test #6392 2 (2, 5) ......PAP ......PPP ......... ...PPP... ...PAP... ..KPPP... ......... P...PPP.. SP..PAP.. Expected result: 7 Test #6393 1 (6, 8) ......... B........ ......PPP ......PAP ......PPP .......PA .......PP ......... ......K.. Expected result: 14 Test #6394 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #6395 1 (8, 5) .......B. ......... .....PPP. .....PAP. .....PPP. ........K PPP...... PAP...... PPP...... Expected result: 13 Test #6396 1 (7, 8) ..P...... .PSP..... ..P...... ......... ......... ......... .PPP..... .PAP..... .PPP...K. Expected result: 15 Test #6397 1 (8, 8) ....PSP.. ..B..P... ......... .PPP..... .PAP..... .PPP..... ..PPP.... ..PAP.... ..PPP...K Expected result: 16 Test #6398 2 (4, 8) ...P..... ..PSP.... ...P..B.. ......... ......... ......... ......... PP....... AP..K.... Expected result: 12 Test #6399 1 (7, 1) ......... .......K. ......... ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 8 Test #6400 2 (4, 3) .....P... ....PSP.. .....P... ....K.... ......... .PPP..... .PAP..... .PPP..PPP B.....PAP Expected result: 7 Test #6401 2 (2, 2) ......... ......... ..K...... ......... P........ SP....... P........ ......... ......... Expected result: 4 Test #6402 1 (6, 3) ......... ..PPP.... ..PAP.... ..PPP.K.. ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #6403 2 (7, 8) ......... ......... ......... ...PPPP.. ...PAPSP. ...PPPP.. ......... ......... .......K. Expected result: 15 Test #6404 1 (2, 2) ......... ......... ..K...... ......... ......... ........P .......PS ........P ......... Expected result: 4 Test #6405 1 (2, 3) ......... ......... ......... ..K...... ...P..... ..PSP.... ...P..... .....PPP. .....PAP. Expected result: 5 Test #6406 2 (5, 2) ......... B.....PPP P....KPAP SP....PPP P........ ......... ...PPP... ...PAP... ...PPP... Expected result: 7 Test #6407 2 (6, 6) .PSP...PA ..P....PP ......PPP ......PAP ......PPP ......... .PPP..K.. .PAP..... .PPP..... Expected result: 12 Test #6408 2 (7, 1) ......... B......K. ......PPP ......PAP ......PPP ...PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #6409 2 (5, 3) ..PSP.... ...P..... ......... .....K... ......... ......... ......... .PPP....B .PAP..... Expected result: 8 Test #6410 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #6411 1 (8, 3) ......... ......... ......... ........K .B....... ......... ......... ......... ......... Expected result: 11 Test #6412 1 (3, 5) ......... ......... ......... ....PPP.. ....PAP.. ...KPPPP. ......PSP .......P. ......... Expected result: 8 Test #6413 2 (5, 8) ......... ......... ......... ......... ......... ......... ...B..... ......... .....K... Expected result: 13 Test #6414 2 (8, 7) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ........K ......... Expected result: 15 Test #6415 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #6416 1 (5, 4) ......... ......... PPP...... PAP...... PPP..K... ......... ......... ......... ......... Expected result: 9 Test #6417 2 (8, 1) ......... ........K ......... ......... ......... ......... .....PPPP .....PAPS .....PPPP Expected result: 9 Test #6418 2 (7, 8) ......... ......... ......... ...PPP... ...PAP.PP .B.PPP.PA .......PP ......... .......K. Expected result: 15 Test #6419 2 (2, 7) ......... ......PPP ......PAP ....P.PPP ...PSP... ....P.... ......... ..K...... ......... Expected result: 9 Test #6420 2 (4, 6) .....P... ....PSP.. .....P... B........ ......... ......... ....K.... ......... ......... Expected result: 10 Test #6421 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... .P....... PSP...... Expected result: 8 Test #6422 1 (2, 4) ......... ......... .......PP .......PA ..K....PP B........ ......... ......... ......... Expected result: 6 Test #6423 1 (1, 7) ..PAPPP.. ..PPPAP.. ....PPP.. ......... ..PPP.... ..PAP.... ..PPP.... .K......P .......PS Expected result: 8 Test #6424 2 (7, 6) ....PPP.. ....PAP.. ....PPP.. PPPP..B.. APAP..... PPPP..... .......K. .P....... PSP...... Expected result: -1 Test #6425 2 (3, 1) ......P.. ...K.PSP. ......P.. ......... ......... ......... ......... ......... ......... Expected result: 4 Test #6426 2 (7, 5) ......... .....P... ....PSP.. .....P... ......... .......K. .......B. ......... ......... Expected result: 12 Test #6427 1 (8, 8) ......... ......... ......... ......... ......... ......... ...P..... ..PSP.... ...P..B.K Expected result: 16 Test #6428 1 (3, 3) ....PAP.. ....PPP.. ......... ...KPPP.. ....PAP.. ....PPP.. .PPP..... .PAP.B... .PPP..... Expected result: 6 Test #6429 1 (3, 8) ...PPP... ...PAPPP. ...PPPAP. .....PPP. ......... ......... ......... ....PPP.. ...KPAP.. Expected result: 11 Test #6430 1 (1, 4) .....P... ....PSP.. .....P... ......... .K....... ........B ......... ......... ......... Expected result: 5 Test #6431 2 (3, 7) ......... ......... ......... ......... .....PPP. .B...PAP. .....PPP. ...K..... ......... Expected result: 10 Test #6432 2 (1, 5) ...PPP... ..PPAP... .PSPPP... ..P...... ......... .K....... ......... ......... ......... Expected result: 6 Test #6433 2 (8, 4) ....PPP.. PP..PAP.. AP..PPP.. PPB...... ........K ......PPP ......PAP ......PPP ......... Expected result: 12 Test #6434 1 (6, 6) ..PAP.PAP ..PPP.PPP ......PPP ......PAP ....B.PPP ...P..... ..PSP.K.. ...P..... ......... Expected result: 12 Test #6435 1 (6, 4) ......... ......... PPP...... PAP...... PPPB..K.. ......... ......... ....PPP.. ....PAP.. Expected result: 10 Test #6436 1 (6, 4) ......... ......... ......... ......... ......K.. ......... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #6437 2 (4, 8) ......... ........P .......PS ........P ......... ......... ......... ......... ....K.... Expected result: 12 Test #6438 2 (7, 3) ..PSP.... .PPP..... .PAPPPP.. .PPPPAPK. ....PPP.. ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 14 Test #6439 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #6440 1 (5, 8) ......... ......... ......... ......... P........ SP....... PPP...... PAP...... PPP..K... Expected result: 13 Test #6441 1 (5, 8) ..PAP.... ..PPP.... ......... ......... ........P .PPP...PS PPAP....P APPP..... PP...K... Expected result: 13 Test #6442 1 (4, 1) ......... ....K.... ......... ......... ....P.... ...PSP... ....P.... ....B.... ......... Expected result: 5 Test #6443 2 (1, 5) ...PSP... ....P.... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #6444 1 (3, 3) ....BPAP. .....PPP. ......... ...K..... .P....... PSP...... .P....... ......... ......... Expected result: 6 Test #6445 1 (8, 8) .....PSP. ......P.. .......PP .......PA .......PP .PPP..... .PAP..... .PPP..... ........K Expected result: 16 Test #6446 1 (4, 1) .....PAP. ....KPPP. ......... ......... ......... .P....... PSP...... .P....... ......... Expected result: 5 Test #6447 1 (5, 5) ......... ......... ......PPP ..PPP.PAP ..PAP.PPP ..PPPK... ..B...... ......PPP ......PAP Expected result: 10 Test #6448 1 (2, 7) ...PAP... ...PPP... .......PP .......PA .......PP ......... ......... ..K...... ......... Expected result: 9 Test #6449 1 (6, 5) ......... PP....... AP....... PP....... B........ ......K.. ......... ......... ......... Expected result: 11 Test #6450 2 (8, 5) ....PPP.. ....PAP.. ...PPPP.. ..PSP.... PPPP..... PAP.....K PPP...... ......PPP ....B.PAP Expected result: -1 Test #6451 2 (6, 1) ......... ......K.. ......... ........P ..B....PS ........P ......... ......... ......... Expected result: 7 Test #6452 1 (2, 8) ......... ..PPP.... ..PAPPPP. ..PPPPAP. PP...PPP. AP......P PP.....PS .......BP ..K...... Expected result: -1 Test #6453 1 (1, 2) .......PP .......PA BK....PPP ......PAP ......PPP ......... ......... ......... ......... Expected result: 3 Test #6454 2 (1, 5) ......... ......... PP....... AP...P... PP..PSP.. .K...P... ......... ..PPP.... ..PAP.... Expected result: 8 Test #6455 1 (5, 7) ......... ...P..... ..PSP.... ...P..... ......... ......... ......... .....K... ......... Expected result: 12 Test #6456 1 (3, 1) ......... ...K..... ......... ...P..... ..PSP.... ...P..... ......... .B....... ......... Expected result: 4 Test #6457 1 (3, 8) ....B.... .P....... PSP...... .P....... ......... ....PPP.. ....PAP.. ....PPPPP ...K..PAP Expected result: 11 Test #6458 1 (1, 2) ......... ......... .K....... ......... ......... ......... PP....... AP...P... PP..PSP.. Expected result: 3 Test #6459 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #6460 1 (7, 2) ......... .PPP..... .PAP...K. .PPPP.... ...PSP... ....P.... ......... .......PP .B.....PA Expected result: 9 Test #6461 1 (4, 8) ......... ......... ......... ......B.. ......... ......... ......... .......PP ....K..PA Expected result: 12 Test #6462 1 (1, 3) ......... ......... ......... .K...PPP. .....PAP. ...PPPPP. ...PAPSP. ...PPPP.. ......... Expected result: 4 Test #6463 2 (3, 1) ......... ...K..... ......... ......... ......... ...PPP.PP ...PAP.PA ...PPP.PP ....B.... Expected result: 4 Test #6464 1 (7, 2) ......... ......B.. .......K. ......... ......... ..P...... .PSP..... ..P...... ......... Expected result: 9 Test #6465 1 (5, 3) ......... ......... ......... P....K..B SP....... P........ ......... ......... ......... Expected result: 8 Test #6466 2 (1, 4) ........B ......... ......... .....PPP. .K...PAP. ...PPPPP. ...PAP... ...PPP... ...PSP... Expected result: 5 Test #6467 2 (4, 8) .....PSP. ......PPP .......PA ..PPPPPPP ..PAPAP.. ..PPPPP.. ......... ......... ....K.... Expected result: 12 Test #6468 2 (6, 8) ......... ......... ......... ......... ...PPPPPP ...PAPPAP ...PPPPPP ......... ......K.. Expected result: 14 Test #6469 2 (4, 2) ...B....P .......PS ....K...P ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 6 Test #6470 2 (4, 5) ......... ......... ......... ......... ......... ....K..PP .......PA .......PP ......... Expected result: 9 Test #6471 1 (7, 2) ......... ......... .......K. ......... ......PPP .....BPAP ......PPP ......... ......... Expected result: 9 Test #6472 2 (8, 8) .....PPP. .....PAP. .....PPPB ......... ......... ......PPP ......PAP ......PPP ........K Expected result: 16 Test #6473 1 (3, 2) .......PP .......PA ...K...PP ......... ......... ....PPP.. ....PAP.. PP..PPP.. AP....... Expected result: 5 Test #6474 1 (6, 5) ......P.. .....PSP. ...PPPP.. ...PAP... ...PPP... ......K.. ......... ......... ......... Expected result: 11 Test #6475 2 (1, 4) ......... ..PPP.... ..PAP.... ..PPP.... .K....... ......P.. .....PSP. PP....P.. AP....... Expected result: 5 Test #6476 1 (8, 7) ....PPP.. ....PAP.. ....PPP.. ......... .....PPP. P.B..PAP. SP...PPP. P..PPP..K ...PAP... Expected result: 15 Test #6477 1 (4, 1) .PSP...PP ..P.K..PA .......PP ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 7 Test #6478 1 (7, 1) ....PAP.. ....PPPK. ......... ......... .....PPP. .....PAP. .....PPP. .....BPPP ......PAP Expected result: 10 Test #6479 2 (1, 4) ...P..PPP PPPSP.PAP PAPP..PPP PPP...... .K....... ......... ......... ......... ......... Expected result: -1 Test #6480 1 (4, 6) ......B.. ......... ......... ..P...PPP .PSP..PAP .PPP..PPP .PAPK.... .PPPP.... ..PAP.... Expected result: 10 Test #6481 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #6482 2 (6, 2) ......... ...PPP... ...PAPK.. PP.PPP... AP.....P. PP....PSP .......P. .....B... ......... Expected result: 8 Test #6483 1 (7, 2) ....PPP.. .B..PAP.. PPP.PPPK. PAP...... PPP...... ......... ......... PPP...... PAP...... Expected result: 11 Test #6484 2 (4, 1) ......... ....K...B ......... ......... ......... ......... ......... .......P. ......PSP Expected result: 5 Test #6485 2 (1, 7) ..PAP.... .PPPP.... .PAP..... .PPP..... ......... ..PPP.... ..PAP.... .KPPP.... ......... Expected result: 8 Test #6486 2 (8, 3) ......... ......... PPPPPPPP. PAPPAPAPK PPPPPPPP. .P.....B. PSP...... .P....... ......... Expected result: 11 Test #6487 2 (3, 7) .......PP ...B...PA .......PP .PPP..... .PAPPP... .PPPAP... ...PPP... ...K..... ......... Expected result: 10 Test #6488 1 (6, 2) .PPP..... .PAP..... .PPP.BK.. ......... ........P .......PS .......PP PP.....PA AP.....PP Expected result: 10 Test #6489 2 (2, 5) ......... .P....... PSP...... .P....... ......... ..K...... ......... ......... ......... Expected result: 9 Test #6490 2 (7, 4) ......... ......... ......... ......... PPP....K. PAP...... PPP.PPP.. ....PAP.. ....PPP.. Expected result: 11 Test #6491 2 (1, 4) .....PPP. .B...PAP. .....PPPP .....PPPA .K...PAPP .....PPP. ......... ......... ......... Expected result: 5 Test #6492 2 (4, 6) ....P.... ...PSP... ....PPP.. ..B.PAP.. ....PPPPP .......PA ....K..PP ......... ......... Expected result: 10 Test #6493 2 (6, 1) ......... .....BK.. .....PPP. .....PAP. PPP..PPP. PAP...... PPP...... ......... ......... Expected result: 7 Test #6494 1 (4, 7) ...PPP... ...PAP... ...PPP... ......... ......... ......... ......... .P..K.... PSP...... Expected result: 11 Test #6495 2 (6, 2) .......PA ..P....PP .PSP..K.. ..P...... ......... ......... .PPP..... .PAPPP... .PPPAP... Expected result: 8 Test #6496 2 (6, 8) .......P. ......PSP .......P. ...B..... ......... ....PPP.. ....PAP.. ....PPP.. ......K.. Expected result: 14 Test #6497 1 (2, 4) ....PAPP. ....PPPSP .......P. ......... ..K...... ......... ......... .PPP..... .PAP..... Expected result: 6 Test #6498 2 (5, 2) ......PPP .PPPB.PAP .PAP.KPPP .PPP..PAP ......PPP ......... ......... ......... ......... Expected result: 7 Test #6499 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #6500 2 (6, 4) ..PSP.... ...P..... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #6501 1 (4, 2) ......... ......... ....K.... ......... ....PPP.. ....PAP.. ....PPP.. ...PSP... ....P.... Expected result: 6 Test #6502 1 (2, 4) ......... ......... ......PPP ....PPPAP ..K.PAPPP ....PPP.. ....PPP.. ..B.PAP.. ....PPP.. Expected result: 6 Test #6503 2 (6, 2) ...PPP... ...PAP... ...PPPK.. ......... .......B. ......... ..PPPPPPP .PSPAPPAP ..PPPPPPP Expected result: 10 Test #6504 1 (8, 6) ........B ......... ...PPP... .PPPAP.P. .PAPPPPSP .PPP...P. ........K PP....... AP....... Expected result: 14 Test #6505 1 (1, 3) .PSP..... ..P...... ..B...... .K....... ......... .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. Expected result: 4 Test #6506 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... .P.....PP PSP....PA Expected result: 11 Test #6507 1 (2, 4) ......... ......... ......... ......... ..K...... PPP....PP PAP....PA PPP....PP ......... Expected result: 6 Test #6508 2 (6, 8) ......... ......... ......... ........B ......... ......... PP....... AP....... PP....K.. Expected result: 14 Test #6509 2 (1, 1) ......... .K....... ......... ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 2 Test #6510 2 (2, 1) ......... ..K...... .PPP..... .PAP..... .PPP....B ......... .P....... PSP...... .P....... Expected result: 3 Test #6511 2 (3, 2) ......... .....P... ...KPSP.. ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 5 Test #6512 2 (6, 7) ......... ......... PPP...... PAP...... PPP...... ......... ......... ......K.. ......... Expected result: 13 Test #6513 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #6514 1 (8, 2) ......... ......... ........K ......... .P....... PSP...... .P..B.... ......... ......... Expected result: 10 Test #6515 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #6516 1 (2, 8) ......... ......... ......PPP ..PPP.PAP P.PAP.PPP SPPPP.... P........ ......... ..K...... Expected result: 16 Test #6517 1 (4, 2) ......... ......... ...PK.... ..PSP.... PP.P..... AP....... PPPP..... .PAP..... .PPP..... Expected result: 6 Test #6518 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #6519 2 (6, 6) .....PAP. .....PPP. ......... ......... ......... PPP...... PAP...K.. PPP...... ......... Expected result: 12 Test #6520 1 (5, 2) ......... ......... .....K... ......... ......... ...B..... ...P..... ..PSP.... ...P..... Expected result: 7 Test #6521 2 (7, 8) ......... ......... ......... ......... ......... B........ ......... ......... .......K. Expected result: 15 Test #6522 1 (1, 1) ......... .K..B.... ......... PP....... AP....... PP..PPP.. ....PAP.. ...PPPP.. ...PAP... Expected result: 2 Test #6523 1 (5, 7) ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. .......PP .......PA .......PP .....K..B ......... Expected result: 12 Test #6524 1 (7, 3) .PAP.PPP. .PPP.PAP. .....PPP. .PPP...K. .PAP..... .PPP..... ....B.... ......... ......... Expected result: 10 Test #6525 2 (6, 6) ......... ..P...... .PSPPPP.. ..P.PAP.. ....PPP.. ......... ......K.. ..B.PPPPP ....PAPAP Expected result: 12 Test #6526 1 (3, 5) ......... .....B... ......... ......... ......P.. ...K.PSP. ......P.. ......... ......... Expected result: 8 Test #6527 1 (6, 2) ......... ......... ......K.B .P....... PSP...... .P....... ......... ......... ......... Expected result: 8 Test #6528 2 (4, 2) .....PPP. .B...PAP. ....KPPP. ......... ......... ......... ......... ......... ......... Expected result: 6 Test #6529 1 (4, 3) .......PP PP.....PA AP.....PP PP..KB... ......... ......... ......... .......PP .......PA Expected result: 7 Test #6530 2 (8, 1) ..PAP.... ..PPP...K ......... ......PPP ......PAP ......PPP ......... .PPP..... .PAP..... Expected result: 11 Test #6531 2 (7, 8) ...BPSP.. .....P... ......... ......... ......... PPP...... PAP...... PPP...... .......K. Expected result: 15 Test #6532 1 (5, 7) .PAP..... .PPP..... ......... .PPP..... .PAP..... .PPP..... ......... .....K... ......... Expected result: 12 Test #6533 2 (5, 1) ......... .....K... ......... ...B..... ......... ......... ......... ......... ......... Expected result: 6 Test #6534 1 (6, 2) ......... P........ SPPPP.K.. P.PAP.PPP ..PPP.PAP ......PPP ......... ......... ......... Expected result: 8 Test #6535 1 (3, 2) ......... ......... ...K..... ......... ......... .B....... ......... ......... ......... Expected result: 5 Test #6536 2 (5, 5) ..PSP.PPP ...P..PAP ......PPP .......PP .......PA .....K.PP ......... ......... ......... Expected result: 10 Test #6537 1 (5, 4) .....PSPA ......PPP ....B.... ......... .....K... PPP.PPP.. PAP.PAP.. PPP.PPP.. ......... Expected result: 9 Test #6538 1 (8, 8) .....PAP. .....PPP. ......... ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP ......... ........K Expected result: 16 Test #6539 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #6540 2 (2, 6) .....PPP. PPP..PAPP PAP..PPPA PPP....PP ......... ......... ..K...... ........P .......PS Expected result: 10 Test #6541 2 (4, 6) .......B. ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #6542 2 (4, 2) ...PAP... ...PPP... ....K.... ......... ......B.. ......... ......... ......... ......... Expected result: 6 Test #6543 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K.P..... ..PSP.... Expected result: 8 Test #6544 1 (1, 1) ......... .K....... ...B..... ...PPP... ...PAP... ...PPP... ...PSP... ....P.... ......... Expected result: 2 Test #6545 2 (6, 5) .....PAP. .....PPP. ....PSP.. PPP..P... PAP...... PPP...K.. .....PPP. .....PAP. .....PPP. Expected result: 11 Test #6546 1 (7, 6) .....PAP. .....PPPP ..P....PA .PSP...PP ..P...... .....B... .......K. ......... ......... Expected result: 13 Test #6547 1 (4, 5) ....PAP.. ....PPP.. ......... ......... ......... ....K.... PPP...... PAP...... PPP...... Expected result: 9 Test #6548 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #6549 2 (2, 4) ..PSP.... ...P..... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #6550 1 (3, 6) ......... .....PPP. .....PAP. .PPP.PPP. .PAP..... .PPP..... ...K..... ......... ......B.. Expected result: 9 Test #6551 1 (3, 2) ......PPP PPP...PAP PAPK..PPP PPP...... ......... ..PPP.... ..PAP...B ..PPP.... ......... Expected result: 5 Test #6552 2 (6, 1) ......... ......K.. ...B..PPP ......PAP ......PPP ...PPP... ...PAP... ...PPPP.. .....PSP. Expected result: 7 Test #6553 1 (1, 1) ......... .K....... ......PPP ......PAP ......PPP PPP...... PAP...... PPP...... .PSP..... Expected result: 2 Test #6554 2 (6, 3) ......... ......... ......... ......K.. ......... .....PPP. .....PAP. PPPP.PPP. APAP..... Expected result: 9 Test #6555 1 (6, 6) .PAP..... .PPP..... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #6556 1 (1, 4) ......... ...P..... ..PSP.... ...P..... .K....... ......... ......... ......... ......... Expected result: 5 Test #6557 1 (5, 8) ....PPP.. .P..PAP.. PSP.PPP.. .P....... ......... ......... ......... ......... .....K... Expected result: 13 Test #6558 2 (8, 1) ......... PPB.....K AP....... PP....... ......... .....PPP. PPP..PAP. PAP..PPP. PPP...... Expected result: 9 Test #6559 2 (6, 5) ....PPP.. ....PAP.. ....PPP.. ..PPP.... ..PAP.... ..PPPBK.. ......... ......... ......... Expected result: 13 Test #6560 1 (6, 3) ....PAP.. ....PPP.. ......... ......K.. ......... ......... ......... ......... ....B.... Expected result: 9 Test #6561 1 (1, 4) .....PPP. .....PAP. .....PPP. ......... .K....... ......... ......PPP ....BPSPA ......PPP Expected result: 5 Test #6562 1 (1, 8) ......... ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. .K....... Expected result: 9 Test #6563 2 (4, 4) .....PPP. .....PAP. .....PPP. ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #6564 1 (5, 4) .PPP..... .PAP..... .PPP..PPP ......PAP B....KPPP .....PSP. ......P.. ....PPP.. ....PAP.. Expected result: 9 Test #6565 2 (6, 8) ......... ..B...... ......P.. .PPP.PSP. .PAP..P.. .PPP..PPP ......PAP ......PPP ......K.. Expected result: 14 Test #6566 2 (4, 5) ......... ......... PPP...... PAP...... PPP...... ....K.... PPP..P... PAP.PSP.. PPP..P... Expected result: 9 Test #6567 1 (8, 7) ......B.. ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #6568 1 (8, 8) ......... ......... ......... ......... ......... .....P... PP..PSP.. APPP.P... PPAP....K Expected result: 16 Test #6569 2 (6, 8) ......... ......... B........ ....PPPPP ....PAPAP PP..PPPPP AP....... PP..P.... ...PSPK.. Expected result: 14 Test #6570 1 (2, 4) .......PP ....B..PA .......PP ......... ..K...... ......... ...PPP... ...PAP... ...PPP... Expected result: 6 Test #6571 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ...P..... ..PSP.... ...P..... Expected result: 8 Test #6572 2 (4, 3) ......... .PPP..... .PAP..... .PPPK.... ......... ......... ....B.... ......... ......... Expected result: 7 Test #6573 1 (3, 7) ..PAP.... ..PPP.... ......... ......... ...B..... P........ SP....... P..K..... ......... Expected result: 10 Test #6574 2 (1, 1) .......PS .K......P ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 2 Test #6575 2 (7, 6) .....PPP. .....PAP. .PPP.PPP. .PAP..... .PPPPP... ...PAP... ...PPP.K. ..P...... .PSP..... Expected result: 13 Test #6576 1 (5, 3) ...PAPPPP ...PPPPAP ......PPP .....K.PA .......PP ......... ......... ......... ......... Expected result: 8 Test #6577 1 (5, 8) ........P .......PS ........P ....PPP.. ....PAP.. ....PPP.. ......... ......... .....K... Expected result: 13 Test #6578 1 (7, 2) ......... .PPPPP... .PAPAP.K. .PPPPP... ....PSP.. PPP..P... PAP...... PPP...... ......... Expected result: 9 Test #6579 1 (2, 5) ......... .....P... ....PSP.. ....PPP.. ....PAP.. ..K.PPP.. ......... ......... ......... Expected result: 7 Test #6580 2 (1, 8) ......... .....B... ......... ......... ......... .....PPP. .....PAP. .....PPPP .K.....PS Expected result: 9 Test #6581 1 (2, 1) .....PPP. ..K..PAP. .....PPP. ......... ......BPP .......PA .......PP .P....... PSP...... Expected result: 3 Test #6582 1 (4, 4) ......... ......... .....PPP. .....PAP. ....KPPP. ......... ......... ....PPP.. ....PAP.. Expected result: 8 Test #6583 2 (3, 8) ......... ......... ........B ......... ......... ..P...... .PSP..... ..P...... ...K..... Expected result: 11 Test #6584 1 (6, 2) ......PAP ......PPP ......K.. ......... ......... ......... ...PPP... ...PAPPPP ...PPPAPS Expected result: 8 Test #6585 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #6586 2 (3, 5) ......... ......... ......... ......... .....PPP. ..PK.PAP. .PSP.PPP. ..P...... ......... Expected result: 8 Test #6587 1 (6, 2) .....P.PP ....PSPPA .....PKPP ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. ......... ......... Expected result: 20 Test #6588 1 (5, 4) ..PPP.... B.PAP.... ..PPP.... .PPP..... .PAP.K... PPPP..... SP....... P........ ......... Expected result: -1 Test #6589 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #6590 1 (5, 7) .....PPP. .....PAP. .....PPP. ......... .PPP..... .PAP..... .PPP...P. .....KPSP .......P. Expected result: 12 Test #6591 1 (8, 6) ......... .....P... ....PSP.. .....P... .PPP..... .PAP..... .PPP....K ..PPP.... ..PAP.... Expected result: 14 Test #6592 2 (6, 4) ......PAP ......PPP ......... ......... ...PPPK.. ..PPAP... .PSPPP... ..P...... ......... Expected result: 10 Test #6593 1 (5, 1) ....B.... .....K... ......... ......... ...PPP... ...PAP... ...PPP.PP .......PA .......PP Expected result: 6 Test #6594 2 (5, 7) .PPP..... .PAP..... .PPP..... ......... .....PPP. .....PAP. .....PPP. .....K... ......... Expected result: 12 Test #6595 2 (8, 3) ......... ......... ......... PP......K AP....... PP....... ......... ......... ......... Expected result: 11 Test #6596 2 (1, 4) ......... .B....... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #6597 2 (4, 8) ......PAP PP....PPP AP....... PPP...... PAP...... PPP...... .....P... ....PSP.. ....KP... Expected result: 12 Test #6598 2 (6, 6) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......K.. ......B.. ......... Expected result: 12 Test #6599 1 (8, 3) ......... ....B.... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #6600 1 (4, 6) ....PAP.. ....PPP.. ......... .....B... .......PP PP.....PA AP..K..PP PP....... ......... Expected result: 10 Test #6601 1 (1, 1) .......PP .K.....PA .......PP ......... ......... ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. Expected result: 2 Test #6602 2 (4, 5) ....P.... ...PSP... ....P.... ......... PPP...... PAP.K.... PPP....B. ......... ......... Expected result: 9 Test #6603 2 (8, 3) ......... ......... ..B...... ........K ......... ....P.... ...PSP... ....P.... ......... Expected result: 11 Test #6604 2 (6, 7) ......... ......... .PPP..P.. .PAP.PSP. .PPP..P.. ......... ......... ......K.. ......... Expected result: 13 Test #6605 1 (8, 8) ......... ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ........K Expected result: 16 Test #6606 2 (4, 6) .PSP..... ..P.PPP.. ....PAPB. ....PPP.. ......... ......... ....K.... ......... ......... Expected result: 10 Test #6607 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......B.. ......... ......... Expected result: 4 Test #6608 2 (1, 4) .PPP..... .PAP..... .PPPPPP.. ....PAP.. .K..PPP.. ......... ......... ......... ......... Expected result: 5 Test #6609 2 (2, 7) ......... ......... .B.....PP .......PA .......PP ......... ......... ..K...... ......... Expected result: 9 Test #6610 2 (1, 8) .......P. ......PSP .......P. ..PPP.... ..PAP.... ..PPP.B.. ......... ......... .K....... Expected result: 9 Test #6611 1 (8, 4) ..PAP.... .PPPP.... PSP...... .P.....B. ..PPP...K ..PAP.... .PPPP.... .PAP..... .PPP..... Expected result: -1 Test #6612 1 (1, 7) ......... ......... PPP...... PAPPP.P.. PPPAPPSP. ..PPP.PPP ......PAP .K....PPP ......... Expected result: -1 Test #6613 2 (5, 5) ..PSP.... ...P..... ......... ......... ...B..... .....K... ......... ......... ......... Expected result: 10 Test #6614 1 (4, 5) ......... .......P. ......PSP .......PP .......PA ....K..PP ......... ......... ......... Expected result: 9 Test #6615 1 (7, 5) ......... ......... ......... ......... .PPP..... .PAP...K. .PPP..... .PSP..... ..P...... Expected result: 12 Test #6616 1 (2, 1) ...PPP... ..KPAP... ..BPPPP.. ....PAP.. ....PPP.. ......... PP....... AP....... PP....... Expected result: 3 Test #6617 2 (6, 5) ........B ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #6618 1 (5, 5) ......... .......PP .B.....PA .......PP .......PS .....K.PP ..PPP..PA ..PAP..PP ..PPP.... Expected result: 10 Test #6619 1 (8, 4) .PSP..... ..P...... ......... ......... ........K ......PPP ......PAP ......PPP ......... Expected result: 12 Test #6620 1 (5, 5) ......... ......... ..PPP.... ..PAP.... ..PPP...P .....K.PS ........P ......... ......... Expected result: 10 Test #6621 2 (3, 6) ......... ......... ...PPP... ...PAP... ...PPPB.. ......... ...K...PP .......PA .......PP Expected result: 9 Test #6622 2 (2, 6) ......... ......... P........ SP....... P........ PP....... APK.....B PP....... ......... Expected result: 8 Test #6623 1 (8, 8) ......... .......PP .......PA .......PP ..P...... .PSP..... ..P...... ......... ........K Expected result: 16 Test #6624 1 (5, 6) ......... ....B.... PPP...PPP PAP...PAP PPP...PPP .....PSP. .....KP.. ......... ......... Expected result: 11 Test #6625 2 (3, 2) ......... ......... ...K..... ..B...... ......... .......P. ......PSP ....PPPP. ....PAP.. Expected result: 5 Test #6626 2 (6, 6) .....B... ......... ......... ......... ..PPP.... PPPAP.... APPPP.K.. PP....... ......... Expected result: 12 Test #6627 2 (3, 8) ......... ......... ......... ......PPP ......PAP .PPP..PPP .PAP..... .PPP..... ...K..... Expected result: 11 Test #6628 2 (4, 3) ....B.P.. .....PSP. .PPP..P.. .PAPK.... .PPP..... ......... ......... ......... ......... Expected result: 7 Test #6629 2 (6, 3) ......... ......... ......... PP....K.. AP....... PP....... ......... .PPP..... .PAP..... Expected result: 9 Test #6630 1 (3, 6) .......B. ....PPP.. PPPPPAP.. PAPAPPP.. PPPPP.... ......... ...K..... ......... ......... Expected result: 17 Test #6631 2 (2, 1) ......... ..K...... ......... ......... ......... ..B...... ..P...... .PSP..... ..P...... Expected result: 3 Test #6632 1 (5, 2) ......... ......... .....K... PPP...... PAP...... PPP...... ...PPP... ...PAP..B ...PPP... Expected result: 7 Test #6633 2 (1, 5) ......... .PPP..... .PAP.B... .PPP..... ......... .KPPP.... ..PAP.... ..PPP.... ..PAP.... Expected result: 6 Test #6634 1 (2, 1) ......... ..K...... ......... ......... PP....... AP.....B. PP....... .......PP .......PA Expected result: 3 Test #6635 2 (3, 8) ......... ......... ......... .......B. ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... ...K..... Expected result: 11 Test #6636 1 (3, 4) ..B...PSP .......P. ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #6637 2 (3, 4) ......... ......... ......... ......... ...K..... ......... .PPP.PPP. .PAP.PAP. .PPP.PPP. Expected result: 7 Test #6638 2 (3, 2) ......... ......... ...K..... ......... ...PPP... ...PAP... ...PPP... ......PPP .....BPAP Expected result: 5 Test #6639 1 (2, 1) ...PPP... PPKPAP... AP.PPP... PP....... ......... .......P. ......PSP ....PPPP. ....PAP.. Expected result: 3 Test #6640 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #6641 1 (2, 1) ......... ..K...... ......... ......... ......... ......... PP....... AP....... PP....... Expected result: 3 Test #6642 2 (4, 3) ......... ......... .......PP ....K..PA .......PP PP..PPP.. AP..PAP.. PP..PPP.. ......... Expected result: 7 Test #6643 2 (2, 1) ...PPP.PP ..KPAP.PA ...PPP.PP .B.PPP... ...PAP... ...PPP... .....P... ....PSP.. .....P... Expected result: 3 Test #6644 1 (8, 6) ......... .B..PPP.. ....PAP.. ....PPP.. ......... ..P...... .PSP....K ..P...... ......... Expected result: 14 Test #6645 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #6646 2 (8, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... B........ ........K ......... Expected result: 15 Test #6647 1 (2, 1) .....PAP. ..K..PPP. ......... ......... ......... ......... ......... PPP...... PAP...... Expected result: 3 Test #6648 1 (7, 4) ......... .....P... ....PSP.. PPP..P... PAP....K. PPP...... .....PPP. .....PAP. .....PPP. Expected result: 11 Test #6649 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #6650 1 (7, 5) ......... ......... ......... ......... ......... .......K. ........B ......... ......... Expected result: 12 Test #6651 2 (1, 2) ......... ......... .KB...... ......... .....P... ....PSP.. .PPP.P... .PAP..... .PPP..... Expected result: 3 Test #6652 1 (1, 4) ......... .PPP..... .PAP..... .PPP..... .K....... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 5 Test #6653 1 (2, 4) ......... ...PPP... ...PAP.B. ...PPP... ..KPAP... PPPPPP... SPAP..... PPPP..... ......... Expected result: 6 Test #6654 2 (8, 3) ......... ......... ......... PPP..P..K PAP.PSP.. PPP..P... ......... ...PPPPPP .B.PAPPAP Expected result: 11 Test #6655 2 (6, 4) ......... ......... ......... ......... ....P.K.. ...PSP... ....P.... ......... ......... Expected result: 10 Test #6656 1 (8, 5) ......... ......... ......... ......... ......... ........K ....PPP.. P...PAP.. SP..PPP.. Expected result: 13 Test #6657 1 (3, 3) ......... ......... ......... PP.K..... AP.PPP... PP.PAP..P ...PPPPPS ....PAP.P ....PPP.. Expected result: 6 Test #6658 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......B.. Expected result: 10 Test #6659 2 (6, 8) ......... ......... ......... ......... ......... ......... PP....... AP....... PP....K.. Expected result: 14 Test #6660 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #6661 2 (1, 8) ......... ......... ......... ......... ......PPP ......PAP ......PPP .....PSP. .K....P.. Expected result: 9 Test #6662 1 (8, 6) ......... ......... ......... ......... ......... ..P...... .PSP....K ..P...... ......... Expected result: 14 Test #6663 2 (2, 1) ......... ..K...... ......... ......... ....B.... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 3 Test #6664 2 (1, 1) ..PPP.... .KPAP.... ..PPP.... ..P...... .PSP..... ..P...... ......... ...B..... ......... Expected result: 2 Test #6665 2 (7, 8) ......... ......... .P....... PSP...... .P....... ...B..... ......... ......... .......K. Expected result: 15 Test #6666 2 (3, 4) ......... ..PPP.... B.PAP.... ..PPP.... ...K.PPP. .....PAP. .....PPP. ......... ......... Expected result: 7 Test #6667 2 (3, 6) ......... ......... ......... PPP...... PAP...... PPP...... ...K..... ......... ...B..... Expected result: 9 Test #6668 1 (7, 3) ......... ......... ......... .......K. .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 10 Test #6669 1 (5, 1) ......... B....K... ....P.... ...PSP... ....P.... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... Expected result: 6 Test #6670 1 (4, 4) ......... ......... ....BPPP. .....PAP. ....KPPP. ......... ......... ......... ......... Expected result: 8 Test #6671 1 (2, 6) ......... ......... ......... ......... .B....... ......... ..KPPP... ...PAP... ...PPP... Expected result: 8 Test #6672 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ..P...... .PSP..... Expected result: 9 Test #6673 1 (1, 4) ....PPP.. ....PAPPP ....PPPAP ..B...PPP .K.P..... ..PSP..PP ...P...PA .......PP ......... Expected result: 5 Test #6674 2 (6, 6) ......... ......... ......... ......... ......... ......... PPP...K.. PAP...... PPP...... Expected result: 12 Test #6675 1 (2, 3) ......... ......... .....B... ..K...... ....P.... ...PSP... ....P.... ......... ......... Expected result: 5 Test #6676 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #6677 1 (3, 6) ......PPP ......PAP ......PPP ..PPPP... .PSPAP... ..PPPP... ...KPPP.. ....PAP.. ....PPP.. Expected result: 9 Test #6678 1 (1, 4) ......... PPP...... PAP.PPP.. PPP.PAP.. .K..PPPPP ......BPA .......PP ......... ......... Expected result: 9 Test #6679 2 (7, 1) ......... .......K. B........ ......... ......... P..PPP... SP.PAP... P..PPP... ......... Expected result: 8 Test #6680 1 (6, 1) ......... ......K.. ......... PP....... AP....... PP.PPP... ...PAP... PPPPPP... PAP...B.. Expected result: 7 Test #6681 2 (8, 8) ......... PP....... AP....... PP....... ......... ....P.... ...PSP... ....P.... ........K Expected result: 16 Test #6682 1 (8, 6) .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... .PSP.PPP. ..P..PAP. .....PPPK .B....... ......... Expected result: 16 Test #6683 1 (2, 8) ......... ......... ......B.. ......... ......... PPP....P. PAP...PSP PPP..PPP. ..K..PAP. Expected result: 12 Test #6684 1 (7, 3) .......PP .......PA ..PPP..PP ..PAP..K. ..PPP.... ......... ......... ......... ......... Expected result: 10 Test #6685 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ..PPP.... ..PAP..K. Expected result: 15 Test #6686 1 (4, 4) ......... ......... ......... ......... ....K.... .....B... .....PPP. .....PAP. .....PPP. Expected result: 8 Test #6687 1 (1, 6) ......... ......... .PPP..P.. .PAP.PSP. .PPP..P.. ......... .K.B..... ......... ......... Expected result: 7 Test #6688 2 (3, 1) ......... ..PK..... .PSP..... ..P...... ......... PP....... AP....... PP....... ......... Expected result: 4 Test #6689 1 (2, 7) .......PA .......PP ..B...... .PPP..... .PAP..... .PPP..... ......... ..K...... ......... Expected result: 9 Test #6690 1 (5, 8) ......... ......... ......... ......... PP....... AP..PPP.. PP..PAP.. ....PPP.. .....K... Expected result: 13 Test #6691 2 (5, 8) .PAP..... .PPP..... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #6692 1 (4, 5) ...PAP.PS ...PPP..P ......... ......... ......... PPPPK.... APAP..... PPPP..... ......... Expected result: 9 Test #6693 2 (7, 3) ......... ......... ......... .......K. ......... ..PPP.... ..PAP.... ..PPP...B ......... Expected result: 10 Test #6694 2 (2, 8) ......... .....PPP. .....PAP. ....PPPP. .P..PAP.. PSP.PPP.. .P....... ......... ..K...... Expected result: 12 Test #6695 1 (7, 7) ......... ......... ......... ......... ......... ...P..... ..PSP.... ...P...K. ......... Expected result: 14 Test #6696 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #6697 1 (4, 7) ......... ......... ......... ......... ......... ......PPP ......PAP ....K.PPP ......... Expected result: 11 Test #6698 1 (1, 1) ......... PK....... SP....... P........ PPP...... PAP...... PPP...... ......... ......... Expected result: 2 Test #6699 2 (2, 8) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... B........ ......... ..K...... Expected result: 10 Test #6700 1 (3, 4) ......PSP .......P. ......... ......... ...K..... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #6701 2 (8, 4) .PAP..... .PPP..... ......... ......... ........K ......... ......B.. ......... ......... Expected result: 12 Test #6702 2 (6, 4) ...P..B.. ..PSP..PP .PPP...PA .PAP...PP .PPP..K.. ......... ......... ......... ......... Expected result: 12 Test #6703 1 (7, 6) ......... ......... ......... ........P .......PS ........P .......K. ......... ......... Expected result: 13 Test #6704 2 (1, 4) ......... ..BP..... ..PSP.... ...P..... .K....... PPP...... PAP.PPP.. PPP.PAP.. ....PPP.. Expected result: 5 Test #6705 2 (6, 6) ...PSP.PA ....P..PP ......... ......... ......... .......PP ......KPA .......PP ......... Expected result: 12 Test #6706 2 (7, 1) .PAP..... .PPP...K. .P....... PSP.PPP.. .P..PAP.. ....PPP.. .......PP .......PA .......PP Expected result: -1 Test #6707 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #6708 1 (8, 1) ......... ........K ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 9 Test #6709 2 (2, 1) ......... ..K...PPP ......PAP ...PPPPPP ...PAP... ...PPP... ...PPP... B..PAP... ...PPP... Expected result: 3 Test #6710 2 (8, 1) .PPP..... .PAP....K .PPP..... ......... ..PPP.... ..PAP.... ..PPP.PPP ......PAP .....BPPP Expected result: 13 Test #6711 1 (3, 2) ......... ......... ...K..... ....PPPPP ....PAPAP ....PPPPP ......... ......... ......... Expected result: 5 Test #6712 2 (7, 8) ......... ......... PP....... AP....... PP....... ......... ......... ......... .......K. Expected result: 15 Test #6713 2 (7, 4) ...PAP... ...PPP... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #6714 1 (7, 8) ......... ......... ......... ......... .......B. ......... .PPP..... .PAP..... .PPP...K. Expected result: 15 Test #6715 1 (5, 5) ......... ....B.... ......... ......P.. .PPP.PSP. .PAP.KP.. .PPP..... ......... ......... Expected result: 10 Test #6716 1 (7, 8) ......... ......... ......PPP PP...PPAP AP..PSPPP PP...P... ......... ..PPP.... ..PAP..K. Expected result: 15 Test #6717 1 (2, 7) .PAP..... .PPP..... ......PPP ......PAP P.....PPP SP....... P........ ..K...... ......... Expected result: 9 Test #6718 2 (7, 6) ....B.... ......... ......... ......... ......... ......... ....PPPK. ....PAP.. ....PPP.. Expected result: 13 Test #6719 2 (1, 5) ......... PP....... AP....PPP PP.PPPPAP ...PAPPPP .K.PPP... ......... ......... ......... Expected result: 8 Test #6720 2 (5, 8) ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... .....K... Expected result: 13 Test #6721 1 (4, 5) .PPP..... .PAP..B.. .PPP..... PPP..PPP. PAP..PAPP PPP.KPPPS ........P ......... ......... Expected result: -1 Test #6722 2 (2, 5) ......... ......... ......... ......... ......... .PK...... PSP...... .P......B ......... Expected result: 7 Test #6723 1 (2, 3) ....PPP.. ....PAP.. ....PPP.. ..K...PPP ......PAP ....P.PPP ...PSP... ....P.... ......... Expected result: 5 Test #6724 1 (4, 3) ......... ......... ......... ....K...P .......PS ........P ......... ......... ......... Expected result: 7 Test #6725 2 (2, 7) .....PAP. .....PPP. ......... ......... ......... ......... PP....... APK...... PP....... Expected result: 9 Test #6726 2 (1, 6) .......PA .......PP ......PPP ......PAP ......PPP .B....... .K....... .....PPP. .....PAP. Expected result: 7 Test #6727 2 (3, 4) ...PAP... ...PPP... ......... ......... ...K..... ........B ......... ......... ......... Expected result: 7 Test #6728 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #6729 1 (3, 6) ......... ......... ......... ......... ......... .....PPP. ...K.PAP. ..PPPPPP. ..PAP.... Expected result: 9 Test #6730 2 (5, 7) ......... ......... ......... ......... ......... ......... ..PPP.... ..PAPK... ..PPP.... Expected result: 12 Test #6731 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #6732 2 (8, 5) ......... ......... ......... PPP...... PAP..P... PPP.PSP.K .....P... ......... ......... Expected result: 13 Test #6733 2 (8, 6) ......... ..P...... .PSP..... ..P...... ......... ......... ........K ......... .....B... Expected result: 14 Test #6734 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ..B...... Expected result: 8 Test #6735 1 (7, 8) .....PAP. .....PPP. ......... ......... ......... ......... ......... ...PPP... ...PAP.K. Expected result: 15 Test #6736 2 (3, 2) ....PPP.. ....PAP.. ...KPPP.. PP....... AP..P.... PP.PSP... ....P.... .......PP .......PA Expected result: 5 Test #6737 1 (6, 5) ......... .PPP..... .PAP.B..P .PPP...PS ........P PP.PPPK.. AP.PAP... PP.PPP... ......... Expected result: 11 Test #6738 1 (7, 4) ......... ......... ......... ......... .......K. ......... .B....... ......... ......... Expected result: 11 Test #6739 1 (2, 6) ......... PP....... AP...PPP. PP...PAP. .....PPP. ......... ..K...... ......PPP ...B..PAP Expected result: 8 Test #6740 2 (5, 4) .PAP..... .PPP..... .......PP PP.....PA AP...K.PP PP....... ......... ......... ......... Expected result: 9 Test #6741 2 (1, 3) ......... .B....... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #6742 2 (8, 5) .PAP..... .PPP..... ......... ......... .B....... ........K ......... ......... ......... Expected result: 13 Test #6743 1 (2, 2) ......... ......... ..K...... ......... ......... ......... .......P. ......PSP .......P. Expected result: 4 Test #6744 2 (2, 5) ......... ......... ......... ......... ....PPP.. ..K.PAP.. ..P.PPP.. .PSP..... ..P...... Expected result: 7 Test #6745 2 (3, 6) .PAP..... .PPP..... ......... .......PP .......PA ......PPP ...K.PSP. ......PB. ......... Expected result: 9 Test #6746 2 (1, 3) .....PPPP .....PAPS .....PPPP .K....... ......... ......... .B....... ......... ......... Expected result: 4 Test #6747 2 (8, 4) .....PAP. .....PPP. ......... ...PPP... ...PAP..K ...PPP... ......... ......... ......... Expected result: 12 Test #6748 2 (1, 4) ......... ......... ......... ......... .K....... .......PP .......PA .......PP ......... Expected result: 5 Test #6749 1 (1, 1) .......PP .K.....PA ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... ......... ......... ......... Expected result: 2 Test #6750 1 (4, 8) ......... ......... ......... ......... ......... .......PP .PPP...PA .PAP...PP .PPPK.... Expected result: 12 Test #6751 1 (8, 8) ......... ......... ......... ..B...... ......... ......... ......... ......... ........K Expected result: 16 Test #6752 1 (5, 3) ......... ......... PP....... AP...KP.. PP...PSP. PP....P.. AP....... PP....... ......... Expected result: 8 Test #6753 1 (4, 7) .B....... ......... PP....... AP....... PP....... PP....... AP.....P. PP..K.PSP .......P. Expected result: 11 Test #6754 2 (1, 3) .......PP .......PA .......PP .K....... PPP...... PAP...... PPP...... .PPP..... .PAP..... Expected result: 4 Test #6755 1 (2, 6) ......... ......... .....PPP. ....BPAP. .....PPP. ......... ..KP..... PPPSP.... AP.P..... Expected result: 8 Test #6756 2 (2, 6) ......... ......B.. ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #6757 1 (7, 6) .......PP .......PA .......PP ......... ......... ......... .......K. ......... ...B..... Expected result: 13 Test #6758 1 (1, 1) ...PAP... .K.PPP... ......... ..PPPP... ..PAPSP.. ..PPPP... ......... .....PPP. .....PAP. Expected result: 2 Test #6759 1 (4, 6) ......... ......... ......... ....PPPPP ....PAPPA ....PPPPP ....K..B. ......... ......... Expected result: 10 Test #6760 2 (5, 6) ......... ......... ....B.... ......... ......... ......... .....K..P .......PS ........P Expected result: 11 Test #6761 2 (8, 6) ....B.... ......... ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP ........K ......... ......... Expected result: 14 Test #6762 1 (4, 1) ......... ....K.... ......... ......... ......... ..P...... .PSP..... ..P...... ......... Expected result: 5 Test #6763 2 (1, 2) ......... ......... .K....... ......... P........ SP....... P........ ......... ......... Expected result: 3 Test #6764 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......B.. ......... Expected result: 6 Test #6765 1 (1, 4) ..P.....B .PSP..... ..P...... ......... .K....... ...PPP... PP.PAP... AP.PPP... PP....... Expected result: 5 Test #6766 1 (4, 7) ......... ......... ......... ......... ......... ......P.. ..B..PSP. ....K.P.. ......... Expected result: 11 Test #6767 1 (7, 5) ......PPP ......PAP ......PPP .PPP..... .PAP..... .PPP...K. ......... ......... ......B.. Expected result: 12 Test #6768 1 (7, 1) ......... .PPP...K. .PAP....P .PPP...PS ........P ......... ......... ......... ......... Expected result: 8 Test #6769 1 (3, 5) ......... ......... ......... ......... .......PP ...K...PA .......PP ......... ......... Expected result: 8 Test #6770 2 (6, 8) ..P...... .PSP...PP ..P....PA .......PP ......... ......... ......B.. ......... ......K.. Expected result: 14 Test #6771 2 (7, 7) ....B.... ......... ......... PPP...... PAP...... PPP...... ......... .PPP...K. .PAP..... Expected result: 14 Test #6772 1 (6, 3) ......... .PPP..... .PAP..... .PPP..K.. ......PPP ......PAP .....BPPP ......... ......... Expected result: 9 Test #6773 1 (7, 5) ..P...... .PSP..... ..P...... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #6774 2 (4, 7) ......... ..PPP.... ..PAP.... ..PPP.... PP....... AP....... PP....... ....K.... ......... Expected result: 13 Test #6775 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #6776 1 (8, 3) ......... P....PPP. SP.B.PAP. P....PPPK ......... ......... ......... ...PPP... ...PAP... Expected result: 11 Test #6777 2 (4, 6) .......PS ........P ...PPP... ...PAP... ...PPP... ......... ....K.... ......... ........B Expected result: 10 Test #6778 2 (7, 1) .PPP..... .PAP...K. .PPP.PPP. .....PAP. .....PPP. ......... ...PPP... P..PAP... SP.PPP... Expected result: 12 Test #6779 2 (6, 4) .....PSP. ......P.. ......... ......... ..B...K.. ......... ......... ......... ......... Expected result: 10 Test #6780 1 (8, 1) ......... ........K ......... ......... B........ ....PPP.. ....PAPPP ....PPPAP ......PPP Expected result: 9 Test #6781 2 (5, 1) ......... PPP..K... PAP..P... PPP.PSP.. .....P... ......... ......... ......... ......... Expected result: 6 Test #6782 2 (5, 7) ......... ......... ......... ......... ......... ......... P........ SP...K... P........ Expected result: 12 Test #6783 2 (6, 3) ......... P........ SP....... P.....K.. ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 9 Test #6784 1 (3, 7) ......... ......... ..PPP.... ..PAP.... ..PPP.... ...B..... ......... ...K..... ......... Expected result: 10 Test #6785 2 (3, 2) ......... ......... ...K..... .......PP ..B....PA .....PPPP .....PAP. .....PPP. ......... Expected result: 5 Test #6786 1 (4, 3) ...PPP..B ...PAP... .PPPPP... .PAPK.... .PPP..... ......... PPP...... PAP...... PPP...... Expected result: 11 Test #6787 1 (7, 3) ..PPPPSP. ..PAP.P.. ..PPP.... ..PAP..K. ..PPP.... ......... ......... ......... ......... Expected result: 14 Test #6788 1 (6, 7) ......... ......... .......B. ...PPP... ...PAP... ...PPP.PP .PPP...PA .PAP..KPP .PPP..... Expected result: 13 Test #6789 1 (4, 8) ......... ......... .P....... PSP...... .P....... ......... .....PPP. .....PAP. ....KPPP. Expected result: 12 Test #6790 2 (1, 1) ..PPP..PA .KPAP..PP ..PPP.... .PPPSP... .PAPP.B.. .PPP..... ......... ......... ......... Expected result: 2 Test #6791 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #6792 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... .....B... ......... Expected result: 3 Test #6793 2 (6, 2) ......... ......... PPP...K.. PAP...... PPP...... ......... .....PPP. .....PAP. .....PPP. Expected result: 8 Test #6794 1 (8, 3) ......... ......... ......... ........K .P....... PSP...... .P....... ......... ......... Expected result: 11 Test #6795 1 (3, 4) ......... ..B...... .......PP .......PA ...K...PP ......... ......... .......PP .......PA Expected result: 7 Test #6796 1 (8, 1) ......... ........K ......... B........ .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 9 Test #6797 2 (8, 4) ......PAP ....PPPPP ....PAP.. ....PPP.. ........K ......... ......... ......... ......... Expected result: 12 Test #6798 2 (7, 1) .PAP..... .PPP...K. ......... .PPP..... .PAP..... .PPP..... ......... ...PPP... ...PAP... Expected result: 10 Test #6799 1 (3, 2) ......... ......... ...K..... ......... PPP...... PAP...... PPP...... ......... ......... Expected result: 5 Test #6800 2 (4, 6) ..PPP.... ..PAP..PP ..PPP..PA PPP....PP PAP...... PPP...... ....KP... ....PSP.. B....P... Expected result: -1 Test #6801 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #6802 1 (1, 8) .PPP..... .PAP..... .PPP.P... ....PSP.. .....P... ........B ......... ......... .K....... Expected result: 9 Test #6803 2 (5, 5) ......... ......... ......... ........B ......... .....K... ......... ..P...... .PSP..... Expected result: 10 Test #6804 2 (2, 4) ......... ......... .....B.PP .......PA ..K....PP .....PPP. .....PAPP .....PPPS ........P Expected result: 6 Test #6805 1 (2, 3) .......B. ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #6806 2 (1, 1) ......... .K....... ......... ......... .....BPPP ......PAP ......PPP ......... ......... Expected result: 2 Test #6807 1 (1, 3) ...PAP... ...PPP... ......... .K.B..... ......... ......... ......... ......... ......... Expected result: 4 Test #6808 2 (8, 4) ......... ......... ......... PP....... AP......K PPP...... PAP...... PPPPPP... ...PAP... Expected result: 12 Test #6809 2 (6, 3) ....P.... ...PSP... ....P.... ......K.. ......... .......B. ......... ......... ......... Expected result: 9 Test #6810 2 (5, 6) .......PP .......PA .......PP ......... ......... ......... .....K... PP....... AP....... Expected result: 11 Test #6811 1 (8, 7) ......... ......... ......... ......P.. .....PSP. ......P.. ......... ........K ........B Expected result: 15 Test #6812 1 (6, 5) ....BPPP. ...P.PAP. ..PSPPPP. ...P..... ......... ......K.. ......... .....PPP. .....PAP. Expected result: 11 Test #6813 2 (5, 2) .....PAP. .....PPP. .....K... ......... .PPP.P... .PAPPSP.. .PPP.P... ......... ......... Expected result: 7 Test #6814 1 (2, 4) ......... ......... ......... ......... P.KPPP... SP.PAP... P..PPP... ......... ......... Expected result: 6 Test #6815 1 (8, 4) ......... ......... ......... ......... ........K ......... ......B.. ......... ......... Expected result: 12 Test #6816 2 (8, 3) ...PPP.P. ...PAPPSP ...PPP.P. .....B..K .PPP..... .PAP..... PPPP..... AP....... PP....... Expected result: 11 Test #6817 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... B........ Expected result: 4 Test #6818 1 (8, 4) ...PAP..B ...PPP.PP ....PPPPA ....PAPPP ....PPP.K ......... ......... ......... ......... Expected result: 14 Test #6819 1 (1, 3) ......... ..B...... ......... .K....... ......... ........P .......PS ........P ......... Expected result: 4 Test #6820 2 (8, 5) ......... .....PPP. .....PAP. PP...PPP. AP...PAP. PP...PPPK ......... ......... ......... Expected result: 13 Test #6821 1 (6, 8) ...PPP... ...PAP..B ...PPP... ......... .PPP..... .PAP..... .PPP..... ......... ......K.. Expected result: 14 Test #6822 1 (2, 1) ......... ..K...... ....PPP.. ....PAPPP ....PPPPA ..P....PP .PSP..... ..P...... ....B.... Expected result: 3 Test #6823 2 (8, 6) ......PPP ......PAP ......PPP ......... ....PPP.. ....PAP.. ....PPP.K ......... ......... Expected result: 14 Test #6824 1 (5, 5) ......... ..PPP.... ..PAP.... ..PPP.... ......... .....K... ......... ......... ......... Expected result: 10 Test #6825 1 (7, 6) ......... .....PPPP .....PAPA .....PPPP .....PSP. ..PPP.PB. ..PAP..K. ..PPP.... ......... Expected result: 17 Test #6826 1 (7, 2) ......... ......... .......K. ...PPP... ...PAP... ...PPP... ......... ......B.. ......... Expected result: 9 Test #6827 2 (7, 5) ......... ......... ...B..... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #6828 1 (5, 6) .PAP..... .PPPP.... ..PAP...P ..PPPPPPS .....PAPP .....PPP. .....K... ......... ......... Expected result: 11 Test #6829 1 (4, 4) ......PPP ......PAP ......PPP PPP...... PAP.K.... PPP...... ......... ......P.. .....PSP. Expected result: 8 Test #6830 2 (8, 7) ....PSP.. PPP..PPP. PAP..PAP. PPP..PPP. ......... ......... ......... ........K ......... Expected result: 15 Test #6831 2 (8, 8) ......... ......... .....PPP. .....PAP. .B...PPP. PP...PPP. AP...PAP. PP...PPP. ........K Expected result: 16 Test #6832 1 (5, 2) ......... ......... .PPP.K.B. .PAP..... .PPP..... ......... ......... ......... ......... Expected result: 7 Test #6833 1 (8, 6) ......... ......... ........P PPP....PS PAP.....P PPP....B. ........K ..PPP.... ..PAP.... Expected result: 14 Test #6834 2 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #6835 1 (6, 3) ......PAP ......PPP ......... ......K.. .PPP.P... .PAPPSP.. .PPP.P... .PAP..... .PPP..... Expected result: 9 Test #6836 2 (5, 1) ......... .....K... ......... ......... ......... PP....... AP..PPP.. PP..PAP.. ....PPP.. Expected result: 6 Test #6837 2 (8, 2) ......... ......... ........K ......PPP ......PAP .P....PPP PSP...... .P.PPP... ...PAP... Expected result: 10 Test #6838 2 (2, 4) ......... ......... ......... ......... ..K...... ......... PP....... AP....... PP....... Expected result: 6 Test #6839 2 (8, 1) ......... ..P.....K .PSP..... ..P...... PPP...... PAP...... PPP...PPP PP...BPAP AP....PPP Expected result: 9 Test #6840 2 (8, 1) ......... ........K ......... ......... ..B...... ......... ......... ......... ......... Expected result: 9 Test #6841 1 (4, 2) ......... PP.....PP AP..K..PA PP.....PP ......... ......... ......... ......... ......... Expected result: 6 Test #6842 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #6843 2 (4, 7) ......PAP ..B...PPP .......PP .......PA .......PP ......... ......... ....K.... ......... Expected result: 11 Test #6844 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #6845 1 (7, 7) ......... ......... ......... ......... ......... ......... P........ SP.....K. P........ Expected result: 14 Test #6846 2 (4, 2) .......PS ........P ....K.... ........B ......... ......... ......... ......... ......... Expected result: 6 Test #6847 1 (4, 5) ......... ....PPP.. ....PAP.. ....PPP.. ......... ....K.... ......PPP ......PAP ......PPP Expected result: 9 Test #6848 1 (5, 6) ......... ........P .......PS PPP....PP PAP....PA PPP....PP .....K.PA .......PP ......... Expected result: 11 Test #6849 1 (4, 4) ......... ......... ......... ......... ....K.... ......... .PPP....P .PAP...PS .PPP....P Expected result: 8 Test #6850 1 (8, 5) ......... ......... ......B.. ......... ......... ........K ......... ......... ......... Expected result: 13 Test #6851 2 (1, 2) ......... ......... .K....... ......... ......... ......... .P....... PSPB..... .P....... Expected result: 3 Test #6852 1 (2, 5) ......... ......... ......... ..B...... ......... ..K...... ......... ....PPP.. ....PAP.. Expected result: 7 Test #6853 2 (1, 4) ......... ......... ...PPPPPP ...PAPPAP .K.PPPPPP ...PPP... ...PAP... ...PPP... ......... Expected result: 5 Test #6854 1 (4, 3) .....PAP. .....PPP. P......PP SP..K..PA PPP....PP PAP...... PPP...... ......... ......... Expected result: 7 Test #6855 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #6856 2 (7, 6) ...PPP... ...PAPPPP ...PPPPAP ......PPP ......... ......... PPP....K. PAP...... PPP...... Expected result: 13 Test #6857 2 (5, 5) ..B.P.... ...PSP... ....P.... ......... ......PPP .....KPAP ..PPPPPPP ..PAPPAP. ..PPPPPP. Expected result: 10 Test #6858 2 (8, 7) ......... ......... PP....... AP....... PP....... ......... ......... .......BK ......... Expected result: 15 Test #6859 2 (2, 8) ..PAPPPP. ..PPPPAP. .....PPP. .......PP ...B...PA ....P..PP ...PSP... ....P.... ..K...... Expected result: 10 Test #6860 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ....P.... ...PSP... ....P.... Expected result: 5 Test #6861 2 (8, 7) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... B........ .P......K PSP...... Expected result: 15 Test #6862 2 (7, 8) .PPP.PSP. .PAP..P.. .PPP.B... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #6863 1 (7, 8) ......... ......... ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP .......PA .......PP .......K. Expected result: 15 Test #6864 1 (2, 3) ..PSP.... ...P..... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #6865 1 (3, 5) .PAP..... .PPP..... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #6866 2 (4, 1) ......... ....K.... ......... ..P...... .PSP..... ..P...... ......... .....B... ......... Expected result: 5 Test #6867 2 (5, 3) .PPP..PAP .PAP..PPP .PPP...P. .....KPSP .......P. ......... .......PP .......PA .......PP Expected result: 8 Test #6868 1 (5, 7) ......... ...PPP... ...PAP... ...PPP... ......PPP ......PAP ......PPP PPP..K... PAP...... Expected result: 12 Test #6869 2 (2, 6) .....PSP. ......P.. ......... ......... ......... ...B..... ..K...... ......... ......... Expected result: 8 Test #6870 2 (3, 5) ...PPP... .PPPAP... .PAPPP... .PPP..... ......... ...K..... ......... ..B...... ......... Expected result: 8 Test #6871 1 (2, 3) ......... ......... ......... ..K...... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 5 Test #6872 2 (3, 1) ....PPP.. ...KPAP.. ....PPP.. ......PPP ......PAP ...PPPPPP ...PAP... ...PPP... ...PSPB.. Expected result: 4 Test #6873 1 (6, 2) ....PSP.. .....P... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #6874 2 (6, 7) ......... ......B.. ......... ......PPP ....PPPAP ....PAPPP ....PPP.. P.....K.. SP....... Expected result: 13 Test #6875 1 (6, 2) ......... ......... ......K.. .B....... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 8 Test #6876 1 (3, 4) .......PA .......PP ....PPP.. ....PAPPP ...KPPPPA .......PP ......... ......... ......... Expected result: 7 Test #6877 1 (1, 7) ......... ......... ......PPP ......PAP ......PPP ......... ..B...... .KPPP.... ..PAP.... Expected result: 8 Test #6878 1 (2, 8) ........P .......PS ........P ......... ......... ......... PP....... AP....... PPK...... Expected result: 10 Test #6879 2 (6, 6) ......... .......P. ......PSP ..B....P. ......... PPPPPP... PAPPAPKPP PPPPPP.PA .......PP Expected result: 12 Test #6880 2 (2, 5) ..PAP.... ..PPP.... .PPP..B.. .PAP..... .PPP..... ..K...... ......... ........P .......PS Expected result: 7 Test #6881 1 (8, 1) ......... ........K ......... ......... B........ ......... ......... .......PP .......PA Expected result: 9 Test #6882 2 (6, 6) ...P..... ..PSP.... ...P..... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #6883 2 (2, 2) ......... ......... ..K...... ......... .......P. ...B..PSP .......P. .....PPP. .....PAP. Expected result: 4 Test #6884 2 (7, 4) .....PPP. ...PPPAP. P..PAPPP. SP.PPP... P......K. ......... ......... ....PPP.. ....PAP.. Expected result: 11 Test #6885 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K......B ......... Expected result: 8 Test #6886 2 (7, 5) ......... ......... ......... ......... ......... ....PPPK. ....PAP.. ....PPP.. ......... Expected result: 12 Test #6887 2 (7, 6) .......PA ......PPP ......PAP PP....PPP AP....... PP....... .......K. ......... ......... Expected result: 13 Test #6888 1 (5, 6) ......... ......... ......... ......... B........ ......... .....K... ......... ......... Expected result: 11 Test #6889 2 (8, 8) .....PAP. .....PPP. ....PPP.. ....PAP.. ..PPPPP.. .PSPAP... ..PPPP... ......B.. ........K Expected result: 16 Test #6890 2 (2, 1) ......... ..K...... ......... ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 3 Test #6891 2 (2, 3) ......... ......... ........B ..K...... PP.....PP AP.....PA PP.....PP ......... ......... Expected result: 5 Test #6892 2 (7, 7) ......... ......PPP ..BPPPPAP ...PAPPPP ...PPP... ......... ......... .......K. ......... Expected result: 14 Test #6893 1 (5, 6) ......... ......... ......... ......B.. ......... .PPP..... .PAP.K... .PPP..... ......... Expected result: 11 Test #6894 2 (2, 1) ......... ..K..P... ....PSP.. .....P.PP .......PA .......PP ......... ......... ......... Expected result: 3 Test #6895 1 (6, 2) ..PPP.... ..PAP.... ..PPP.K.. .....P... ....PSP.. .....P..B ......... ......... ......... Expected result: 18 Test #6896 2 (4, 7) ......... .....PPP. .....PAP. .....PPP. .PPP..... .PAP..... .PPP..... .PAPK.... .PPP..... Expected result: 11 Test #6897 2 (5, 5) ......... ......... ......... ......... ......... ..PPPK... ..PAP.... .PPPP.... .PAP..... Expected result: 10 Test #6898 2 (1, 4) ......... ......... ......... ....B.... .K....... ......... ......... ......... ......... Expected result: 5 Test #6899 1 (8, 6) .......PA .......PP ......... ...PPP.PP ...PAP.PA ...PPP.PP ........K ......... ......... Expected result: 14 Test #6900 1 (4, 4) ......... ......... .......PP .......PA ....K..PP ......... ......... .......PP .......PA Expected result: 8 Test #6901 1 (2, 6) .......PS ........P ...B..... ...PPP... PP.PAP... AP.PPPP.. PPK.PAP.. ....PPP.. ......... Expected result: 8 Test #6902 2 (2, 2) ......... P........ SPK...... P..B...PP ..PPP..PA ..PAP..PP ..PPP.... ......PPP ......PAP Expected result: 4 Test #6903 1 (4, 8) ...PAP... ...PPP... ...PAP... ...PPP... .......PP ....B..PA .......PP ......... ....K.... Expected result: 12 Test #6904 2 (8, 7) ..PPP.... ..PAP.... ..PPP.... ......... PP....... AP....... PP....... ........K ......... Expected result: 15 Test #6905 1 (1, 2) ......... ......... .K.PPP... PPPPAP... PAPPPP... PPPP..... .PAP..... .PPP..... ......... Expected result: 3 Test #6906 2 (4, 6) ......... ....P.... ...PSP... ....P.... PPP...... PAP...... PPP.K.PPP ......PAP ......PPP Expected result: 10 Test #6907 2 (8, 2) ...PAP... ..PPPP... ..PAPSP.K ..PPPP... ......... ......... ......... ......... ......... Expected result: 14 Test #6908 1 (8, 2) ......... ......... ........K ......B.. .....P... ....PSP.. .....P... ..PPP.... ..PAP.... Expected result: 10 Test #6909 1 (5, 6) ......... ......... ......... .......PP .......PA ..P....PP .PSP.K... ..P...... ......... Expected result: 11 Test #6910 1 (6, 8) ......... ......... ......... ......... ......... ......... B........ ..P...... .PSP..K.. Expected result: 14 Test #6911 2 (4, 6) ......... ......... .....PPP. .....PAP. .....PPP. ......... PPP.K.... PAP...... PPP...... Expected result: 10 Test #6912 2 (3, 4) ....PAP.. ....PPP.. ......... ......... ...K..... .PB....PP PSP....PA .P.....PP ......... Expected result: 7 Test #6913 2 (1, 4) ......... .PPP..... .PAP..... .PPP..... .KPPP...B ..PAP.PPP ..PPP.PAP ......PPP .....PSP. Expected result: 5 Test #6914 2 (5, 3) ....P.... ...PSP... ....P.... PP...K... AP...PPP. PP...PAP. .....PPP. ......... ......... Expected result: 8 Test #6915 2 (7, 1) ......... .......K. ......... ......... ......... .......B. ....PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #6916 2 (8, 1) ......... ........K ......... ......... ......... ......... P........ SP....... P.......B Expected result: 9 Test #6917 2 (8, 6) ......... ......... ......... ......... ......... ......... .PPP.PPPK .PAP.PAP. .PPP.PPP. Expected result: 14 Test #6918 1 (3, 8) ......... .......P. ......PSP .......PP ....PPPPA ....PAPPP ....PPPPP .......PA ...K...PP Expected result: 11 Test #6919 1 (8, 5) ......PPP ......PAP ......PPP ......... ......... .B...PPPK .....PAP. P.PPPPPP. SPPAP.... Expected result: 13 Test #6920 1 (7, 4) ...PAP... ...PPP... P........ SP....... PP.....K. AP....... PP.....B. ......... ......... Expected result: 11 Test #6921 1 (2, 3) ......... ......... .......B. ..K...... .......P. ......PSP .......P. ......... ......... Expected result: 5 Test #6922 1 (2, 2) ......... ......... ..K...... ......... B........ ......... ......... ......... ......... Expected result: 4 Test #6923 1 (4, 8) ...PPP... ...PAP... ...PPP... .PPP..... .PAP..... .PPPPPP.. ....PAP.. ....PPP.. ....K.... Expected result: 12 Test #6924 1 (4, 1) ......PPP ....K.PAP ......PPP ..PPP.... ..PAP.... ..PPP...P .......PS ........P ......... Expected result: 5 Test #6925 1 (6, 1) ..PAP.... ..PPP.K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #6926 2 (4, 1) ......... .P..K.... PSP...... PPP...... PAP.BPPP. PPP..PAP. .....PPP. ......... ......... Expected result: 5 Test #6927 1 (3, 2) ......... ......... ...K..... ......... ......... ...P..... ..PSP.... ...P..... .......B. Expected result: 5 Test #6928 1 (8, 7) ...PPP.P. ...PAPPSP ..BPPP.P. ......... ......... ......... ...PPP... ...PAP..K ...PPP... Expected result: 15 Test #6929 1 (5, 5) .....PPP. .....PAP. .....PPP. ......... ......PPP .....KPAP ....PPPPP ....PAP.. ..B.PPP.. Expected result: 10 Test #6930 1 (5, 8) ...PPPPPP ...PAPPAP ...PPPPPP ......B.. ..PPP.... ..PAP.... ..PPP.... ......... .....K... Expected result: 13 Test #6931 2 (1, 4) ......... ......PPP ......PAP ......PPP .K....... ......B.. ......... ......P.. .....PSP. Expected result: 5 Test #6932 1 (6, 2) ......... ......... ....B.K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #6933 1 (8, 1) ......... ........K ...PPP... ...PAP... ...PPP... ......... ......... ........P ...B...PS Expected result: 9 Test #6934 1 (3, 2) ......... ......... ...K.PPP. .....PAP. .....PPP. ......... B...PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #6935 2 (8, 5) ......... ......... PPP.....P PAP....PS PPPB....P ........K ......... ......... ......... Expected result: 13 Test #6936 2 (7, 7) ......... .....PPP. .....PAP. ..PPPPPP. ..PAP.... ..PPP.... ......... .......K. ......... Expected result: 14 Test #6937 1 (8, 3) ......... ......... ......... ........K ......... .....PPP. .....PAP. ...PPPPP. ...PAP... Expected result: 11 Test #6938 2 (8, 7) ......... ......... B........ ......... ......P.. .....PSP. .PPP..P.. .PAP....K .PPP..... Expected result: 15 Test #6939 2 (7, 3) ......... ...P..... ..PSP.... ...P...K. ......... ......... ......... ......... ......... Expected result: 10 Test #6940 2 (4, 4) .....PAP. PP...PPP. AP....... PPP...... .PSPK.... ..P....B. .....PPP. .....PAP. .....PPP. Expected result: 8 Test #6941 2 (7, 2) .PSP..... ..P...... .......K. .B....... ......... ......... ......... ......... ......... Expected result: 9 Test #6942 2 (3, 5) .......PP .......PA ..PPP..PP ..PAP.... ..PPP.... ...K..... ......... ..P...... .PSP..... Expected result: 8 Test #6943 2 (4, 2) ...PAP... ...PPPP.. ....KPSP. ......P.. PP....... AP....... PP....... AP....... PP....... Expected result: 6 Test #6944 1 (7, 1) ......... .......K. ......... ......... ......... ......... ...PB.... ..PSP.... ...P..... Expected result: 8 Test #6945 1 (8, 6) ......... ......... ..PPP.... ..PAP.B.. ..PPP.... ......... ........K ......... ......... Expected result: 14 Test #6946 1 (3, 6) ......... ......... ......... .PPP..... .PAP..... .PPP..... ...K..PPP .B....PAP ......PPP Expected result: 9 Test #6947 2 (1, 3) ......... ......... .B....PPP .K.P..PAP ..PSP.PPP ...P..... ......... ......... ......... Expected result: 4 Test #6948 1 (7, 6) ......... ......... ......... ......... ........P .......PS .......KP ......... ......... Expected result: 13 Test #6949 1 (3, 5) ....PAPB. .P..PPP.. PSP...... .P....... ......... ...K..... ......... ......... ......... Expected result: 8 Test #6950 2 (6, 3) ......... .......PP .......PA ......KPP .....PPP. .....PAP. .....PPP. BPPP..... .PAP..... Expected result: 9 Test #6951 2 (6, 3) ......... ......... ......... ......K.. ..B...... ......... PPPPP.... PAPAP.... PPPPP.... Expected result: 9 Test #6952 2 (1, 4) ......... ......... ......... ......... .K..PPP.. ....PAP.. PP..PPP.. AP....... PP....... Expected result: 5 Test #6953 1 (3, 2) ........B ......... ...K..... ......... ......... ......... ......... ......PPP ......PAP Expected result: 5 Test #6954 1 (7, 7) ......... ......... .......P. ......PSP .......PP .......PA .......PP .......K. ......... Expected result: 14 Test #6955 1 (5, 2) ......... ..B...... .....K... ......... ......... ......... ....PPPPP ....PAPAP ....PPPPP Expected result: 7 Test #6956 1 (4, 3) ......... ......... ......... ....K.... ......... .......PP ..PPP..PA ..PAP..PP ..PPP.... Expected result: 7 Test #6957 2 (3, 7) ....B.... ......... ......... ......... ......... ....PPP.. PPP.PAP.. PAPKPPP.P PPP....PS Expected result: 10 Test #6958 1 (3, 1) ......... ...K..... .....P... ....PSP.. ..PPPP.PP ..PAP..PA ..PPPPPPP .....PAP. .....PPP. Expected result: 4 Test #6959 2 (3, 7) ..B...... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #6960 2 (8, 1) .....PPP. .....PAPK ...B.PPP. ......... .......P. ......PSP .......P. ......... ......... Expected result: 13 Test #6961 1 (3, 8) ......... ......... ......... .B....... ..P...... .PSP..... PPP...... PAP...... PPPK..... Expected result: 13 Test #6962 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #6963 1 (2, 2) ......... .......PP ..K....PA .......PP ......... ......... ......... ....P.... ...PSP... Expected result: 4 Test #6964 2 (5, 5) ..PPP.... ..PAP.... ..PPP..PP .......PA .......PP B....K... ......... ........P .......PS Expected result: 10 Test #6965 2 (8, 8) ......... ........B PPP...... PAP...... PPP...... ...PPP... ...PAP... ...PPP... ........K Expected result: 16 Test #6966 1 (3, 7) ......... ......... .......P. ......PSP .......P. ......... ......... B..K..... ......... Expected result: 10 Test #6967 2 (6, 6) ......... ......... ......... ......... ...P..... ..PSP.... ...P..K.. .......B. ......... Expected result: 12 Test #6968 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #6969 2 (6, 8) .PPP..... .PAP...P. .PPPPPPSP ...PAP.P. .B.PPP... ......... .......PP .......PA ......KPP Expected result: 14 Test #6970 2 (3, 7) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... PPPK..PPP PAP...PAP Expected result: 10 Test #6971 2 (5, 8) ......... ......... ......... ...PPP... ..PPAP... .PSPPP... .BP...... ......... .....K... Expected result: 13 Test #6972 1 (6, 3) .....P... ....PSP.. .....P... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #6973 2 (6, 7) ......... ......PPP ..PPP.PAP ..PAP.PPP B.PPP.... ......... ...PPP... ...PAPK.. ...PPP... Expected result: 13 Test #6974 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #6975 1 (2, 4) ......... ......... .....PPP. .....PAP. ..KPPPPP. ...PAP... ...PPPP.. ....PAPP. ..B.PPPSP Expected result: 6 Test #6976 2 (1, 3) ......... ......... ......... .K....... ......PPP .....PPAP ....PSPPP ....PPPAP .B..PAPPP Expected result: 4 Test #6977 1 (4, 4) ......... ...PPP... ...PAP... ...PPP... ....KB... ......... ......... .....P... ....PSP.. Expected result: 8 Test #6978 1 (6, 6) ......B.. ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #6979 1 (6, 7) ......... ......... ......... ......... ......... PP....... AP....... PP....K.. ......... Expected result: 13 Test #6980 1 (3, 3) ..B...... ......... .....PPP. PP.K.PAP. AP..PPPP. PP..PAP.P ....PPPPS ........P ......... Expected result: 6 Test #6981 2 (8, 3) ......... ..P...... .PSP..... ..P.....K ......PPP ......PAP ......PPP ......... ......... Expected result: 11 Test #6982 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... .......B. ......... Expected result: 9 Test #6983 2 (4, 2) ...PAP... ...PPP... ....K.... .....P... PP..PSP.. AP...P... PP....... .PPP..... .PAP..... Expected result: 6 Test #6984 1 (7, 5) ......PAP ..B...PPP ......... ......P.. .....PSP. ......PK. ..PPP.... ..PAP.... ..PPP.... Expected result: 14 Test #6985 1 (2, 2) ......... ......... ..K...... ......... .....P... ....PSP.. PPPPPP... PAPPAP... PPPPPP... Expected result: 4 Test #6986 1 (7, 3) ......... ......... ......... .......K. ......... ..P...... .PSP..... ..P...... ......... Expected result: 10 Test #6987 1 (4, 6) .......PP .......PA .......PP ......... .......PP .......PA ....K..PP ......... ......... Expected result: 10 Test #6988 1 (7, 5) ......... ......... ......... ....P.... ...PSP... ....P..K. ......... ......... ......... Expected result: 12 Test #6989 2 (3, 5) ......... ........B ......... ........P .......PS ...K....P ......... ......... ......... Expected result: 8 Test #6990 1 (2, 2) .......PP .......PA ..K....PP PP.B....P AP.....PS PP......P ......... ....PPP.. ....PAP.. Expected result: 4 Test #6991 2 (2, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #6992 1 (2, 4) .......PA ..B....PP .......PA .......PP ..K...... ......... ......... ......... ......... Expected result: 6 Test #6993 1 (5, 1) ......... .....K... .......P. ......PSP ..PPP..P. ..PAPPPP. PPPPPPAP. AP...PPP. PP....... Expected result: 6 Test #6994 2 (2, 1) ....PPP.. ..K.PAP.. ....PPP.. ......... ......... .B...PPP. .....PAP. .....PPP. ......... Expected result: 3 Test #6995 2 (4, 6) ......PPP ......PAP ......PPP ......... ......... PP......P AP..K..PS PP.PPP..P ...PAP..B Expected result: 10 Test #6996 1 (8, 5) ......... ......... ......... ......... ......... .P......K PSP....PP .P.....PA .......PP Expected result: 13 Test #6997 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #6998 1 (7, 4) ......B.. ......... ....P.... ...PSP... ....P..K. .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... Expected result: 11 Test #6999 1 (5, 3) ......... ......... .B....... .....K... ......... ......... ......... .......P. ......PSP Expected result: 8 Test #7000 1 (6, 1) ..P...... .PSP..K.. ..P...... ......... ......... ......... ......... ....PPP.. ...BPAP.. Expected result: 11 Test #7001 1 (1, 7) .......PA PP.....PP AP....... PP....... ......... ........B ......... .K....... ......... Expected result: 10 Test #7002 2 (2, 3) ......... ......... ......... ..K...... ......... .....B... ......... ......... ......... Expected result: 5 Test #7003 2 (4, 6) ....PPP.. PPP.PAP.. PAP.PPP.. PPP...... ......... .....B... ....K.... ......... ......... Expected result: 10 Test #7004 2 (4, 8) ......... ......... ......... ......... .B....... ......... ......... ......... ....K.... Expected result: 12 Test #7005 2 (4, 2) ......... ......... ....K.B.. ......... ......... ......... P........ SP....... P........ Expected result: 6 Test #7006 1 (5, 3) .....PAPP .....PPPA .......PP .....K... ......... ..B...... ......... .PPP..... .PAP..... Expected result: 8 Test #7007 1 (5, 4) ......... .PPP..... .PAP..... .PPPP.... ..PAPK... ..PPP.... ......B.. PP....... AP....... Expected result: 9 Test #7008 2 (3, 5) ......PAP ...PPPPPP ...PAP... ...PPP... PPP...... PAPK..... PPP...... .......B. ......... Expected result: -1 Test #7009 2 (5, 6) .....PPP. .....PAP. .....PPP. ......... ......... ......... .....K... ........P .......PS Expected result: 11 Test #7010 1 (8, 2) ......... ......B.. ........K ......... ......... .P....... PSP...... .P....... ......... Expected result: 10 Test #7011 1 (8, 4) ...PPP... ...PAP... ...PPP... ..PPP.... ..PAP...K ..PPP.... ......... ......... ......... Expected result: 16 Test #7012 2 (7, 4) .......PP .......PA .......PP PPP.PPP.. PAP.PAPK. PPP.PPP.. ......... ......... ......... Expected result: 15 Test #7013 1 (3, 2) ......... ......... ...K..... ......... ......... .....P... ....PSP.. .....P... ......... Expected result: 5 Test #7014 2 (7, 1) ......... .......K. ......... ......... ......... ..PPP.... ..PAP.... ..PPP..PP .......PA Expected result: 8 Test #7015 2 (6, 5) ....PPPPP ....PAPAP ....PPPPP ......... ......... ......K.. ......... .....PPP. .....PAP. Expected result: 11 Test #7016 1 (8, 6) ......... ......... ......... .P....... PSP...... .P....... ...PPP..K ...PAP... ...PPP... Expected result: 14 Test #7017 2 (7, 8) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ...PPP... ...PAP.K. Expected result: 15 Test #7018 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ....B.... ......... Expected result: 12 Test #7019 1 (4, 6) .PPP..... .PAP..... .PPP..... PPP...... PAP...... PPP...... ....K.... ......... .......B. Expected result: -1 Test #7020 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... .....B... ......... Expected result: 7 Test #7021 2 (7, 2) ......... ....PPP.. ....PAPK. ....PPP.. ......... ......... ......... .....P... ....PSPB. Expected result: 9 Test #7022 2 (1, 6) ......... ......... ......... ..B.PPP.. ....PAP.. ....PPPPP .K....PAP ......PPP ......... Expected result: 7 Test #7023 1 (4, 6) ......... ......... ......... ......... ...P..... ..PSP.... .B.PK.... ......... ......... Expected result: 12 Test #7024 2 (8, 2) ......... ......... ........K ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 10 Test #7025 1 (2, 8) ......... .......PP .......PA PPP....PP PAP...... PPP...... ......... ......B.. ..K...... Expected result: 12 Test #7026 1 (4, 4) ......PAP ......PPP ......... ......... ...PK.... ..PSP.... ...P..... ......... ......... Expected result: 8 Test #7027 2 (7, 6) ......... ......... .P.PPP... PSPPAP... .P.PPP... ......... ..PPP..K. ..PAP.... ..PPP.... Expected result: 13 Test #7028 1 (3, 3) ...PAP... ...PPP..B ......... ...K..... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 6 Test #7029 1 (8, 1) .PAPPAP.. BPPPPPP.K .P....... PSP...... .P....... .......PP .......PA .......PP ......... Expected result: -1 Test #7030 1 (1, 2) ......... ......... .K....... ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 3 Test #7031 2 (3, 5) ......... PP....... AP.PPP... PP.PAP... ...PPP... ...K..... ......... ......... ......... Expected result: 8 Test #7032 1 (5, 4) ..PAP.... ..PPP.... PP....... AP....... PPPPPK... ..PAP.... ..PPP.... ..PSP.... ...P..... Expected result: -1 Test #7033 2 (2, 1) ......... ..K...... ......... .BPPP.PPP ..PAP.PAP ..PPP.PPP ......... .....PPP. .....PAP. Expected result: 3 Test #7034 2 (1, 8) ......... ......... ....B.... ......... ......... ......... ........P .......PS .K......P Expected result: 9 Test #7035 1 (7, 6) ......... ......... ...PPPPP. PP.PAPAP. AP.PPPPP. PP....... .......K. .......B. ......... Expected result: 13 Test #7036 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #7037 2 (1, 5) ......... ......PPP .PPP..PAP .PAP..PPP .PPP..... .K.....P. PP....PSP AP.....P. PP....... Expected result: 6 Test #7038 2 (2, 2) ......... .......PP ..K...BPA .....PPPP .....PAP. .....PPP. ......... ......... ......... Expected result: 4 Test #7039 2 (5, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......B.. .....K... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #7040 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #7041 1 (4, 6) ......... .......PP .......PA .....B.PP ......... ......... P...K.... SP....... P........ Expected result: 10 Test #7042 1 (7, 5) ......... ........P .......PS ........P ......... .......K. B........ ......PPP ......PAP Expected result: 12 Test #7043 2 (8, 4) ......... ......... PPP...... PAP.PPP.. PPP.PAP.K ....PPP.. ......... ......... ......... Expected result: 12 Test #7044 2 (7, 8) ...PPP... ...PAP... .P.PPP... PSP...... .P....... ..B...... ......... .PPPPP... .PAPAP.K. Expected result: -1 Test #7045 1 (1, 1) ......... .K....PPP ......PAP ......PPP PPPP..... APAP..... PPPP..... .......B. ......... Expected result: 2 Test #7046 1 (3, 1) ......... ...K..... ......... ......... PP....... AP....... PPP...... PAP.PPP.. PPPBPAP.. Expected result: 4 Test #7047 1 (8, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ........K ......... ......... Expected result: 14 Test #7048 2 (2, 6) ......... ......... ......... ......... ...B.PPP. .....PAP. ..K..PPP. ......... ......... Expected result: 8 Test #7049 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... PP....... AP....... Expected result: 5 Test #7050 2 (1, 1) ......... .K....... ......... .....P... ....PSP.. .PPP.P... .PAP..... .PPP.B... ......... Expected result: 2 Test #7051 2 (3, 2) ....PPP.. ....PAP.. ...KPPP.. ......... ......... ......... ......... ......... ......... Expected result: 5 Test #7052 2 (6, 8) ...PSP... ....P.... ......... ......... ......... PPP..PPP. PAP..PAP. PPP..PPP. PAP...K.. Expected result: 14 Test #7053 2 (2, 6) .....PAP. .....PPP. ......... ......... ......... ...PPP... ..KPAP... ...PPP..B ......... Expected result: 8 Test #7054 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #7055 1 (6, 2) ......... ......... ......K.. .PPPP..B. PSPAPPPP. PPPPPPAP. PAP..PPP. PPP...... ......... Expected result: 8 Test #7056 1 (1, 4) ......... ......... .....B... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #7057 2 (5, 5) .......PP .B.....PA .......PP ......... ......... .....K... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #7058 2 (2, 2) ......... ......... ..K.PPP.. P...PAP.. SP..PPP.. P........ ......... ......... ......... Expected result: 4 Test #7059 2 (1, 8) ......... ......... P........ SP....... P.....B.. ......... ......... .....PPP. .K...PAP. Expected result: 11 Test #7060 1 (2, 4) ......... ......... ......... ...PPP... ..KPAP... ...PPP... ......... .....B... ......... Expected result: 6 Test #7061 1 (4, 6) ......... ......... ......... ......... ......... PP....... AP..KPPP. PP...PAP. .....PPP. Expected result: 10 Test #7062 1 (4, 2) ......... ......... ....K.... .P....... PSP...... .P....... ......... ........B ......... Expected result: 6 Test #7063 1 (5, 4) ......... ......... ......... ......... .....K... ..PPP.PPP ..PAP.PAP ..PPP.PPP ...B..... Expected result: 9 Test #7064 2 (5, 2) ......... ......... .....K... ......... PP....... AP....... PP....... ......... ......... Expected result: 7 Test #7065 1 (1, 8) ...PPP... ...PAP... ...PPP... ......... ......... ....PPP.. ...BPAP.. ....PPPPP .K....PAP Expected result: 9 Test #7066 2 (2, 4) ......... .......B. ......... ......... ..K...... ......... ......... ........P .......PS Expected result: 6 Test #7067 1 (6, 1) ......... ......K.. .......B. ....P.... .PPPSP... .PAPP.... .PPP..... ....PPPPP ....PAPPA Expected result: 7 Test #7068 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #7069 2 (2, 7) ...P..... ..PSP.... ...P..... ......... ....PPP.. ....PAP.. ....PPP.. ..K...... ......... Expected result: 9 Test #7070 1 (6, 7) ..PSP.... ...PPP... ...PAPPPP ...PPPPAP .....PPPP .....PAP. .....PPP. ......K.. ......... Expected result: 13 Test #7071 2 (3, 8) ..PAP.... ..PPP.... ...B..... ......... PPP...... PAP.P.... PPPPSPPP. ....PPAP. ...K.PPP. Expected result: -1 Test #7072 1 (1, 6) ......... ......... .......PP .......PA ..PPP..PP ..PAP.... .KPPPP... .P.PAP... PSPPPP..B Expected result: 7 Test #7073 2 (8, 2) ......... ......... ........K P........ SP....... P........ ......... ......... ......... Expected result: 10 Test #7074 2 (7, 8) ......PSP .......P. .PPP..... .PAP..... .PPP..... ......... ......... PPP...... PAP....K. Expected result: 15 Test #7075 2 (5, 3) ....PSP.. .....P... .PPP..... .PAP.K... .PPP..... ......... ......... ..PPP.... ..PAP.... Expected result: 8 Test #7076 2 (3, 2) .......P. ......PSP ...K...P. ......... ....PPP.. ....PAP.. ....PPP.. .......PP .......PA Expected result: 5 Test #7077 1 (6, 1) .......PP .PPP..KPA .PAP...PP PPPPB.... APP...... PPSP..... ..P...... ......... ......... Expected result: 7 Test #7078 2 (7, 3) ......... ......... .....P... ....PSPK. ..B..P... ......... ......... ......... ......... Expected result: 10 Test #7079 1 (2, 5) ......... ......... PP....... AP....... PP....... ..KPPP... ...PAP... ...PPPP.. ....PAP.. Expected result: 7 Test #7080 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #7081 1 (4, 1) .......PP ..P.K..PA .PSP...PP ..P..B... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 5 Test #7082 2 (1, 5) ......... ......... ..B...... ......... ......... .K.P..... ..PSP.... ...P..... ......... Expected result: 6 Test #7083 1 (7, 2) ......... ......... .......K. ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 9 Test #7084 1 (3, 2) ...PAP... ...PPPP.. ...K.PSP. ......P.. ......... ..PPP.... PPPAP.... APPPP.... PP....... Expected result: 5 Test #7085 1 (2, 1) ......... ..K...... ......P.. .....PSP. ....PPP.. ....PAP.. ....PPP.. ...PPPPPP ...PAPPAP Expected result: 3 Test #7086 1 (1, 6) ......... ......... .......PP .PPP...PA .PAP...PP .PPP..... .K....... .B....... ......... Expected result: 7 Test #7087 2 (2, 4) .....PPP. PP...PAP. AP...PPP. PP....... ..K...... ......... ......... ......... B........ Expected result: 6 Test #7088 1 (1, 8) .PAP..PPP .PPP..PAP ......PPP P........ SP..B.... P........ ......... ......... .K....... Expected result: 11 Test #7089 2 (1, 4) ......... .......PP P......PA SP.....PP PK....... ......... PP....... AP....... PP....... Expected result: 7 Test #7090 2 (7, 4) ......... ..B.PPP.. ....PAP.P ....PPPPS ....PPPKP ....PAP.. ....PPP.. ......... ......... Expected result: 17 Test #7091 1 (8, 2) ......... ......... ........K PPPP..... APAP..... PPPP..... ......... ......PPP ....B.PAP Expected result: 10 Test #7092 2 (6, 2) ......... ......... ......K.. ........B ......... ......... ......... ......... ......... Expected result: 8 Test #7093 1 (1, 3) ..PAP.... ..PPP.... ......... .K....B.. ......... ......... ......PPP .....PPAP ....PSPPP Expected result: 4 Test #7094 1 (7, 4) ......... ......PPP ......PAP .B....PPP .......K. ....PPPPP ....PAPAP ....PPPPP ......... Expected result: 11 Test #7095 2 (6, 7) ...PAP... ...PPP... .......PP .PPP...PA .PAP...PP .PPP..... ...B..... ..P...K.. .PSP..... Expected result: 13 Test #7096 1 (5, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... .....K... ......PPP ..B...PAP ......PPP Expected result: 10 Test #7097 2 (1, 4) ......... ......... ......... ......... .K....... ......... .....B... .......P. ......PSP Expected result: 5 Test #7098 2 (7, 1) ......... .......K. ......... ....PPP.. ....PAP.. ....PPP.. ......... P........ SP....... Expected result: 8 Test #7099 2 (6, 5) ......... ......... ......... ......... ....P.... ...PSPK.. .PPPP.... .PAP..... .PPP..... Expected result: 11 Test #7100 1 (5, 5) ......... B........ .....P... ....PSP.. .....P... .PPP.K... .PAP..... .PPP..... ......... Expected result: 10 Test #7101 1 (3, 1) ......... ...K....P ..B....PS ........P ......... ......... ......... ......... ......... Expected result: 4 Test #7102 1 (2, 6) .....PAP. .....PPP. ......... ....PPP.. ....PAP.. P...PPP.. SPK...... P........ ......... Expected result: 8 Test #7103 1 (8, 4) ......... ......... ......... ......... ........K ......... .....B... ......... ......... Expected result: 12 Test #7104 1 (6, 5) ......... ......... ......... B........ ......... ...PPPK.. ...PAP... ...PPP... ......... Expected result: 11 Test #7105 1 (3, 1) ......... ..PK..... .PSP..... ..P...... .PPP..PPP .PAP..PAP .PPP..PPP .......PP .......PA Expected result: 4 Test #7106 1 (1, 8) ......... .......PP .......PA .......PP ......... ......... ......... ....P.... .K.PSP... Expected result: 9 Test #7107 1 (1, 5) ......... ......... ....PPP.. ....PAP.. ....PPP.. .K......B PPP.PPP.. PAP.PAP.. PPP.PPP.. Expected result: 6 Test #7108 1 (6, 7) ......... ......... ......... ......... ......... ......... PPP...... PAP...K.. PPP...... Expected result: 13 Test #7109 1 (1, 7) ..B...... ...P..... ..PSP.... ...P.PPP. .....PAP. .....PPP. ......... .K....... ......... Expected result: 8 Test #7110 1 (6, 8) .....P... ....PSP.. .....P... ......... ......... ......... ...B..... ......... ......K.. Expected result: 14 Test #7111 2 (4, 3) ......... .....PPP. .....PAP. PPP.KPPP. PAP...... PPPP..... .PAP..... .PPP..... ......... Expected result: 7 Test #7112 2 (4, 8) ......... ......... ......... ......... ......... .......P. ......PSP .......P. ....K.... Expected result: 12 Test #7113 2 (4, 4) ...PSP... ....PPP.. ....PAP.. ....PPP.. ...BK.... ...PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #7114 1 (2, 5) ......... .......PP .......PA ....B..PP ......... ..K...... ......... ......... ......... Expected result: 7 Test #7115 1 (5, 6) .....PPP. .....PAP. .....PPPP ......PAP ......PPP ......... .....KP.. ...PPPSP. ...PAPP.. Expected result: 11 Test #7116 2 (5, 1) ......... .....K... PPP...... PAP...... PPP...... .....P... ....PSP.. .....P... ......... Expected result: 6 Test #7117 2 (6, 1) ......... .PPP..K.. .PAP..... .PPP..... ......... ......... ......... ......... .....B... Expected result: 7 Test #7118 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #7119 1 (1, 7) ......... ..P...... .PSP..... ..P...... ......... B........ ......... .K....... ......... Expected result: 8 Test #7120 2 (5, 6) ....PSP.. .....PPP. .....PAP. .....PPP. .....B... ......... PP...K... AP....... PP....... Expected result: 11 Test #7121 2 (6, 4) ......... ......... ......... ........P ......KPS ........P ......... PPP...... PAP...... Expected result: 10 Test #7122 1 (2, 5) ......... PPP...... PAP...... PPP.P.... ...PSP... ..K.P.... ..PPP.... ..PAP.... ..PPP.... Expected result: -1 Test #7123 2 (1, 7) ......... ......... ....BPPP. .....PAP. .....PPP. ......... ......... .K..P.... ...PSP... Expected result: 8 Test #7124 1 (3, 5) ..P...... .PSP..... .PPP..... .PAP..... .PPP..... ...K..... PPP...... PAP...... PPP...... Expected result: 8 Test #7125 2 (8, 2) ........B ......... ........K PP....... AP....... PP....... ......... ....PPP.. ....PAP.. Expected result: 10 Test #7126 1 (6, 4) ......... ......... ......... ..PPP.... PPPAP.K.. PAPPPPPP. PPP..PAP. .....PPP. ......... Expected result: 10 Test #7127 2 (5, 8) ......... ..PPP.... ..PAP.... ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... ......... .....K... Expected result: 13 Test #7128 1 (2, 7) ......... ......... ......... .PPP..... PPAP..... APPP..... PP.....BP ..K....PS ........P Expected result: 13 Test #7129 1 (7, 3) .......PP .......PA .......PP ....B..K. ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 10 Test #7130 2 (7, 5) ......... .B....... ......... ......... P........ SPPP...K. PPAP..... .PPP..... ......... Expected result: 12 Test #7131 1 (7, 5) .......PS ........P ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #7132 2 (1, 1) ......PSP .K.....P. ......... ......... ......... ......... B........ ......... ......... Expected result: 2 Test #7133 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #7134 1 (5, 6) .PAP..... .PPP..... .B....... ......... ..PPP.... ..PAP.PPP ..PPPKPAP ...P..PPP ..PSP.... Expected result: 11 Test #7135 1 (8, 8) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ........K Expected result: 16 Test #7136 2 (1, 8) ....PPP.. ....PAP.. ....PPP.. ......... ......... ...PPP... ...PAP... ...PPP... .K..PSP.. Expected result: 9 Test #7137 1 (1, 6) ...B..PPP ......PAP ......PPP ..PPP.... ..PAP.... ..PPP.... .K.....P. PPP...PSP PAP....P. Expected result: 7 Test #7138 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #7139 2 (3, 5) ..B...... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #7140 1 (4, 7) ......... .......B. ......... ......... ......... .P....... PSP...... .P..K.... ......... Expected result: 11 Test #7141 1 (8, 6) ......... ......... ..B...... .P....... PSP...... PPP...... PAP.....K PPP...... PAP...... Expected result: 14 Test #7142 1 (1, 6) ..P...... .PSP..... ..PB..... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #7143 1 (5, 6) .......PA .......PP .......PS ........P ......... ......... .....K... B.....PPP ......PAP Expected result: 11 Test #7144 1 (4, 1) .PPP..... .PAPK.... .PPP..PPP ......PAP ......PPP ......... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #7145 1 (1, 3) ......... ......... ......... .K....... .....B... ......... ......... ......... ......... Expected result: 4 Test #7146 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #7147 2 (3, 6) ......... ......... ......... ......... .......B. ......... ...K.PPP. .....PAP. .....PPP. Expected result: 9 Test #7148 2 (3, 5) ......... ......... ........P .....B.PS PP......P AP.K..... PP....... .PPP...PP .PAP...PA Expected result: 8 Test #7149 1 (5, 1) ......... .....K... ......... ......... ......... PP....... AP....... PP....... ......... Expected result: 6 Test #7150 1 (4, 7) .......PA .......PP .......P. ......PSP .......P. ......PPP .....BPAP ....K.PPP ......... Expected result: 11 Test #7151 1 (6, 3) ......... ......... ......B.. ..P...K.. .PSP..... .PPP..... .PAP..... .PPP..... ......... Expected result: 9 Test #7152 2 (6, 7) .PPP..... .PAP..... .PPP..... .PAP..... .PPP..... ......... ......... ......K.. ......... Expected result: 13 Test #7153 2 (4, 2) .......PP .......PA ....K..PP ......... P........ SP...PPP. PPP..PAP. PAP..PPP. PPP...... Expected result: 6 Test #7154 2 (4, 1) ......... ....K.... ......... ......... ......... PPP...... PAP...... PPP...... ......... Expected result: 5 Test #7155 2 (7, 2) ....B.... ......... ....P..K. ...PSP... ....P.... ......... ......... ......... ......... Expected result: 9 Test #7156 2 (8, 5) .PAP..PPP .PPP.PPAP ...BPSPPP .PPP.P... .PAP..... .PPP....K ......... ......... ......... Expected result: 15 Test #7157 1 (8, 4) ......PAP ......PPP PPP...... PAP...... PPP...B.K ........P .......PS ........P ......... Expected result: 12 Test #7158 1 (6, 4) ......... .P....... PSP...... .PB...... ......K.. ......... ......... ......... ......... Expected result: 10 Test #7159 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #7160 1 (4, 1) ......... ....K.... PPP...... PAP.PPP.. PPP.PAP.. ....PPP.. ......... ......... ......... Expected result: 5 Test #7161 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #7162 2 (4, 7) ......... .......PP .......PA .....PPPP .....PAP. .....PPP. ....PSP.. ....KP... ......... Expected result: 11 Test #7163 2 (5, 6) ...BPAP.. ...PPPP.. ...PAP... ...PPP... ......... ......... PPP.PK... PAPPSP... PPP.P.... Expected result: 11 Test #7164 2 (2, 1) ......... ..K...... ......... ......... ......... PPPPB.... SPAP..... PPPP...PP .......PA Expected result: 3 Test #7165 1 (8, 4) .......B. ......... ......... ......... ....PPPPK .PPPPAPSP .PAPPPPP. .PPP.PAP. .....PPP. Expected result: 12 Test #7166 2 (8, 5) ......... ......... ....B.... ......... ......... ........K PP.....PP APPPP..PA PPPAP..PP Expected result: 13 Test #7167 2 (8, 7) ......... ......... .......PP PPP..PPPA PAP..PAPP PPP..PPPS ........P .B......K ......... Expected result: 15 Test #7168 1 (8, 3) .......PS PPPP....P APAP..... PPPP....K ......... .......B. ......... ......... ......... Expected result: 11 Test #7169 2 (5, 1) ......... .....K... PP....... AP....... PP....... ......... ......... ......... ......... Expected result: 6 Test #7170 1 (3, 8) ......... ......PPP ......PAP PP.PPPPPP AP.PAP... PP.PPP... ......... ......... ...K..... Expected result: 11 Test #7171 1 (1, 1) ......... .K....... ......... ......... ...P..... ..PSP.... ...P..... ......... ......... Expected result: 2 Test #7172 1 (7, 3) .....PPPA .....PAPP .....PPP. .......K. ...B..... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 10 Test #7173 1 (6, 4) ....PPP.. ....PAP.. ....PPP.. ......... ......K.. ........B P...PPP.. SP..PAP.. P...PPP.. Expected result: 10 Test #7174 1 (8, 8) ......... ...B..... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #7175 1 (7, 8) ...PSP... ....P.... ......... ......... .B....... ......... ......... ......... .......K. Expected result: 15 Test #7176 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ...PPP... ...PAP... Expected result: 9 Test #7177 2 (3, 4) ....PPP.. ....PAP.. ....PPPP. B....PAP. ...K.PPP. ..P..PPP. .PSP.PAP. ..P..PPP. ......... Expected result: 7 Test #7178 1 (1, 1) ......... .K....... ......P.. .....PSP. ......P.. ......... ......... ......... ......... Expected result: 2 Test #7179 1 (5, 4) ......... ......... ......... PP....... AP...KPPP PP....PAP ......PPP .......P. ......PSP Expected result: 9 Test #7180 1 (2, 7) .....PPP. .....PAP. .....PPP. PP..PPP.. AP..PAP.P PP..PPPPS B.......P ..K...... ......... Expected result: 9 Test #7181 2 (3, 8) ......... ......PPP .....BPAP ......PPP ......... ......... ......... ......... ...K..... Expected result: 11 Test #7182 2 (4, 7) .......PP .......PA .......PP ......... ......... ......PPP ......PAP ....K.PPP ...B..... Expected result: 11 Test #7183 2 (8, 4) ......... ......... ......... ......... PP.P....K APPSP.... PP.PPP... ...PAP... ...PPP... Expected result: 12 Test #7184 1 (7, 5) ......... ......... ......... ......... ......... PP.....K. APPP..... PPAP..... .PPP..... Expected result: 12 Test #7185 1 (5, 2) ......... ......... P....K... SP....... P........ ......... PP....... AP....... PP....... Expected result: 7 Test #7186 1 (6, 7) ....PPP.. ....PAP.. .B..PPP.. .....PPP. ...P.PAP. ..PSPPPP. .PPP..... .PAP..K.. .PPP..... Expected result: -1 Test #7187 1 (6, 1) ......... ....B.K.. ......PPP ......PAP ......PPP ......... ......... .......P. ......PSP Expected result: 7 Test #7188 2 (3, 8) ......... ......... ......... ......... .......B. ......... ......... ......... ...K..... Expected result: 11 Test #7189 2 (3, 8) ....PSP.. .....P... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #7190 1 (8, 5) ..P...... .PSP..... ..P...... ......... ......... ........K ......... ....PPP.. ....PAP.. Expected result: 13 Test #7191 1 (3, 7) ......... ......... P........ SP....... P........ ......... ......... ...K..... ......... Expected result: 10 Test #7192 2 (7, 6) ......... ......... ......... ......... .....P... ....PSP.. .....P.K. ......... ......... Expected result: 13 Test #7193 1 (2, 7) ......... ....PPP.. ....PAP.. PP..PPPPP AP....PAP PP....PPP ......... ..K...P.. .....PSP. Expected result: 9 Test #7194 2 (5, 5) ......... ......... ......... ......... ......... ..B..K... ......... ......... ......... Expected result: 10 Test #7195 1 (7, 5) .B....... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #7196 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #7197 2 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #7198 2 (4, 3) ......... ......... ......... ....K.... ......... ...B..... ......... ......... ......... Expected result: 7 Test #7199 1 (5, 3) .B..P.... ...PSP... ....P.... .....K... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 8 Test #7200 2 (1, 7) ......... PP....... AP....... PP....P.. .....PSP. ....PPP.. ....PAP.. .K..PPP.. ......... Expected result: 10 Test #7201 1 (3, 8) ......... ......... ......... ..PPP.... ..PAPPPP. .PPPPPAP. .PAP.PPP. .PPP..... ...K..... Expected result: 11 Test #7202 2 (7, 1) ..PSP.... ...P...K. ......... ......... .......B. ......... ......... ..PPP.... ..PAP.... Expected result: 10 Test #7203 2 (6, 2) ......... ......... ......K.. ......... ......PPP ......PAP ......PPP PP....... AP.B..... Expected result: 8 Test #7204 2 (1, 8) .....PPP. B....PAP. P....PPP. SP..PPP.. P...PAP.. .PPPPPP.. .PAP..... .PPP..... .K....... Expected result: -1 Test #7205 1 (1, 4) ....PAP.. ....PPP.. ......... ......... .K....... ......... ........B .PPP..... .PAP..... Expected result: 5 Test #7206 2 (2, 8) .....PAP. .....PPP. ..B...... ......... ...PPP... ...PAP... ...PPP... ......... ..K...... Expected result: 10 Test #7207 1 (8, 2) ..PAP.... ..PPP.... ........K ......... ..P...... .PSP..PPP ..P...PAP ......PPP ......... Expected result: 10 Test #7208 1 (6, 8) .PAPPPP.. .PPPPAP.. ....PPP.. .......B. ......... ......... ......... ......... ......K.. Expected result: 14 Test #7209 1 (8, 2) ......... ....P.... ...PSP..K ....P.... ......... ......... PPP...... PAP...... PPP...... Expected result: 10 Test #7210 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #7211 2 (6, 8) ......... ...P..... ..PSP.... ...P...PP .......PA .......PP ......... ......... ......K.. Expected result: 14 Test #7212 2 (6, 7) ......... ......... PPP...... PAP...... PPP...... ......... ......... ......K.. ......... Expected result: 13 Test #7213 2 (6, 2) ......... ......... ......K.. ......BPP .......PA .......PP ......... .....PPPP .....PAPA Expected result: 8 Test #7214 1 (8, 7) ......... ......... PPP...... PAP...... PPP...... ......... ......... ........K ......... Expected result: 15 Test #7215 1 (5, 5) .PPPSPPAP .PAPP.PPP .PPP..... .PAP..... .PPP..... .....K... ......... ......... ......... Expected result: 10 Test #7216 1 (7, 2) ......... ....PPP.. ....PAPK. ....PPP.. ......... PPP...P.. PAP..PSP. PPP...P.. ...B..... Expected result: 9 Test #7217 1 (8, 3) ......... ......... ....PPP.. PP..PAP.K AP..PPP.. PP....PPP ......PAP ......PPP ......... Expected result: 11 Test #7218 1 (6, 3) ....P.... ...PSP... ..PPP.... ..PAP.K.. .PPPP.... .PAP..... .PPP.B... ......... ......... Expected result: 17 Test #7219 2 (6, 3) ......... ..B...... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #7220 1 (4, 1) ......... ....K.... ......... ......... ......... ....B.... ......... ......... ......... Expected result: 5 Test #7221 2 (2, 1) .......PS ..K....PP .......PA .......PP ......... ......... ......PPP ...PPPPAP ...PAPPPP Expected result: 3 Test #7222 2 (5, 5) ......P.. .....PSP. ......P.. ...B..... ......... .....K... ...PPP... ...PAP... ...PPP... Expected result: 10 Test #7223 1 (5, 4) ......... ......... ....B.... ......... .....K... ......... ......P.. .....PSP. ......P.. Expected result: 9 Test #7224 2 (3, 6) ..PAP..PA ..PPP..PP ......... ......PPP ......PAP P.....PPP SP.K..... P........ ......... Expected result: 9 Test #7225 2 (7, 8) ......... ......... ......... ......... ......... ......... ......P.. .....PSP. ......PK. Expected result: 17 Test #7226 1 (3, 5) ......... ......... ......... ......... ......... ...KB.... ......... ......... ......... Expected result: 8 Test #7227 2 (7, 4) ......... ...PPP... ...PAP... ...PPP... .......K. ......... ......... .PPP..... .PAP..... Expected result: 11 Test #7228 2 (6, 2) ......... ......... ......K.. ......... ......P.. .....PSP. ......P.. ......... ......... Expected result: 8 Test #7229 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #7230 1 (1, 4) ......... .PPP..... .PAP....P .PPP...PS .K......P ......... ......... ......... ......... Expected result: 5 Test #7231 1 (2, 7) ......... ...P..... ..PSP.... ...P...B. ......... ......... ......... ..K...... ......... Expected result: 9 Test #7232 1 (4, 8) ......... ......... ...PPP... PP.PAP... AP.PPP... PP.....P. ...B..PSP ......PPP ....K.PAP Expected result: 12 Test #7233 1 (4, 7) ......... ......... ......PPP ......PAP ......PPP ......... ......... ....K.... ......... Expected result: 11 Test #7234 1 (8, 7) ......... ......... ......... ......... B........ ......... ......... ........K ......... Expected result: 15 Test #7235 2 (5, 3) .......PA PP.....PP AP....... PP...K... ......... ......... ......... ......... ....B.... Expected result: 8 Test #7236 2 (7, 3) ......... ......... ......... PP.....K. AP....... PPP...... PAP...... PPP...... ......... Expected result: 10 Test #7237 1 (4, 7) ......... .....PPP. .....PAP. ...P.PPP. ..PSP.... ...P..... ......... ....K.... ......... Expected result: 11 Test #7238 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #7239 1 (7, 1) ......... .......K. ......... ......... ........P ...PPP.PS ...PAP..P ...PPP... ......... Expected result: 8 Test #7240 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #7241 1 (3, 8) ......... ......... ......P.. ...PPPSP. ...PAPP.. ...PPP... ......... ......... ...K..... Expected result: 11 Test #7242 1 (7, 2) ......... .PPP..... .PAP...K. .PPP..... ......... ........B ......... ......... ......... Expected result: 9 Test #7243 1 (2, 6) ...PPP... ...PAP... ...PPPP.. .....PSP. ......P.. ......... ..K...... ......... ......... Expected result: 8 Test #7244 1 (4, 2) ......... ......... ....K.... ......... ......... .PPP..... .PAP..... .PPPP.... ...PSP... Expected result: 6 Test #7245 1 (7, 7) ....PPP.. ....PAP.. ....PPPB. ......... .PPP...P. .PAP..PSP .PPP...P. .......K. ......... Expected result: 14 Test #7246 1 (8, 1) ......... ........K ......... ....B.... ......... ......... ......... ......... ......... Expected result: 9 Test #7247 2 (8, 2) .......B. ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #7248 1 (4, 5) .......PS ........P ......... ......... ......... ....K.... ......... ......... ..B...... Expected result: 9 Test #7249 2 (3, 7) ..B...... ....P.... ...PSP.PP ....P..PA .......PP ......... ......... ...K.PPP. .....PAP. Expected result: 10 Test #7250 2 (4, 5) ......... ......... ......PPP ......PAP ......PPP ....K.... PPP...... PAP...... PPP...... Expected result: 9 Test #7251 2 (8, 5) ......... ......... ......... ......... ......... ..PPP...K ..PAP.... ..PPP.... ......... Expected result: 13 Test #7252 2 (8, 6) ........B .......PP ....P..PA ...PSP.PP ....P.... ...PPP... ...PAP..K ...PPPPPP ......PAP Expected result: 14 Test #7253 2 (4, 3) ......... ......PPP ......PAP ....K.PPP ......... PPP...... PAP...... PPP...... ......... Expected result: 7 Test #7254 2 (8, 8) ......PAP ......PPP ......PPP ......PAP ......PPP ......... ......... ....PPP.. ....PAP.K Expected result: 16 Test #7255 1 (7, 7) ......... ......... ......... ......... ......... ......... PPP....B. PAP....K. PPP...... Expected result: 14 Test #7256 2 (3, 4) .......PP .......PA .......PP ......... ...K..... ......... ....PPP.. ....PAP.. ....PPP.B Expected result: 7 Test #7257 1 (3, 3) ..PPP.... ..PAP.... ..PPP.... ...K..... ......... ......... PPP...... PAP...... PPP...... Expected result: 6 Test #7258 2 (1, 1) ......... .K.....P. ......PSP ....B..P. ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 2 Test #7259 2 (1, 6) ..PAP.... ..PPP.... ...PPP... ...PAP... ...PPP... ......... .K..PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #7260 2 (1, 8) ....PAP.. ....PPP.. PPP...... PAP...... PPP...... ......... ......... ......... .K....... Expected result: 13 Test #7261 2 (4, 2) ......PPP ......PAP .B..KPPPP ....PSP.. .....P... ......... PPP...... PAP...... PPP...... Expected result: 6 Test #7262 1 (6, 7) .....P... ....PSP.. .....P... ......... ......... ......... ......... ......K.B ......... Expected result: 13 Test #7263 2 (7, 8) ......... ......... PPP...... PAP...... PPP...... ...P..... ..PSP.... ...P..... .......K. Expected result: 15 Test #7264 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #7265 1 (4, 3) ......... ......... ......... ....K.... .......PP ....PPPPA ....PAPPP ....PPP.. ......... Expected result: 7 Test #7266 2 (7, 4) ......... ......... ......... ......... .......K. ....P.... ...PSP... ....P.... ......... Expected result: 11 Test #7267 1 (6, 7) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... B........ ......K.. ......... Expected result: 13 Test #7268 1 (2, 4) ....B.... ......... ......... ......PPP ..KPPPPAP ...PAPPPP ...PPP... PPP...... PAP...... Expected result: 6 Test #7269 1 (7, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ...PPP... .PPPAP... .PAPPP.K. Expected result: 15 Test #7270 1 (1, 1) ......... .K....... .......PP ..PPP..PA ..PAP..PP ..PPP.... ......P.. ..PPPPSP. ..PAP.P.. Expected result: 2 Test #7271 2 (7, 2) ......... ......... .......K. ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 9 Test #7272 1 (2, 1) ......... ..K...... ......... ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 3 Test #7273 1 (8, 6) .PSP..... ..P...... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #7274 2 (5, 5) ......... ....PPP.. ....PAPP. ....PPPSP ...B...P. .....K... ......... PP....... AP....... Expected result: 10 Test #7275 1 (7, 2) ......... ......... PPP....K. PAP...... PPP...P.. .....PSPB ......P.. ....PPP.. ....PAP.. Expected result: 9 Test #7276 1 (6, 8) ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... PPP...... PAP...K.. Expected result: 14 Test #7277 2 (1, 2) ......... ....PPP.. .K..PAP.. ....PPP.. ......... ......... B........ ....PPP.. ....PAP.. Expected result: 3 Test #7278 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #7279 2 (4, 5) ......... .P.PPP... PSPPAP... .P.PPP... .PPP..... .PAPK.... .PPPP.... ..PAP.... ..PPP.... Expected result: 13 Test #7280 1 (4, 3) ......... ..P...... .PSP..... ..P.K.... ..PPP.... ..PAP.... ..PPP.... ...PPP... ...PAP... Expected result: 7 Test #7281 2 (2, 8) ......... ......... ......... ......... ......... ......... ...PPP... ...PAP... ..KPPP... Expected result: 10 Test #7282 2 (8, 3) .PPP.B... .PAP..... .PPP..... ........K ......... ......... ........P .......PS ........P Expected result: 11 Test #7283 2 (4, 8) ....PAP.. ....PPP.. ......... ......... ......... ......... .....P... ....PSP.. ....KP... Expected result: 12 Test #7284 2 (4, 6) ......... ......... ......... ......... ......... ......... P...K.... SP....... P........ Expected result: 10 Test #7285 2 (6, 2) ......... ...P..... ..PSP.K.. ...P..... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 8 Test #7286 2 (3, 2) ......... ......... ...KPPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 5 Test #7287 2 (7, 5) ......... ......... ......... ...PPP... ...PAP... ...PPP.K. ......... ......... ......... Expected result: 12 Test #7288 1 (8, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... .....PPPK .....PAP. .....PPPB Expected result: 14 Test #7289 1 (4, 5) ......... .....PPP. .....PAP. .....PPP. ......... ....K.... ......... ......... ......... Expected result: 9 Test #7290 2 (1, 6) ......... ......PPP ......PAP .....PPPP ....PSP.. ...B.P... .K....... ......... ......... Expected result: 7 Test #7291 1 (6, 1) ......... .P....K.. PSP...... .P..PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 7 Test #7292 2 (4, 2) ....PAP.. ....PPP.. ...PK.... ..PSP.... ...P..... ......... ......... ......... ......... Expected result: 14 Test #7293 1 (4, 7) ...PAP... ...PPP... ......... PPP...... PAP...... PPP...... ......... ....K...B ......... Expected result: 11 Test #7294 2 (6, 2) ......... ......... ......K.. ......... ......... PPP...... PAP.PPP.. PPPBPAP.. ....PPP.. Expected result: 8 Test #7295 2 (3, 3) .......PP .......PA .......PP ...K..... ......... ......... PPP..PPP. PAP..PAP. PPP..PPP. Expected result: 6 Test #7296 1 (7, 3) ..PSP.... ...PPP... ...PAP..B ...PPP.K. ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 12 Test #7297 1 (5, 5) ..P...... .PSP..... ..P...... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #7298 2 (5, 4) ......... ......... ......... ......... .....K... ......PPP .PPP..PAP .PAP..PPP .PPP..... Expected result: 9 Test #7299 1 (7, 2) ..PSP.... .PPP....B .PAP...K. .PPP..... ......... ....PPP.. ....PAP.. PP..PPP.. AP....... Expected result: 13 Test #7300 1 (2, 5) ......... ......... ...PPP... ...PAP..P ...PPP.PS ..K.....P .......B. ......... ......... Expected result: 7 Test #7301 1 (5, 8) ......... .......P. .PPP..PSP .PAP...P. .PPP..... ......... ......... ......PPP .....KPAP Expected result: 13 Test #7302 2 (5, 6) .......PA .......PP ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #7303 2 (6, 2) .PAP..... .PPP..... .PAP..K.. .PPP..... ..PPP.... ..PAP...P ..PPP..PS ........P .......B. Expected result: 18 Test #7304 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #7305 1 (7, 4) ......... ......... ......... ......... .......K. ......... ...B..... ......... ......... Expected result: 11 Test #7306 1 (3, 2) ......... P........ SP.K..... P.....PPP ......PAP ......PPP ......... ......... .....B... Expected result: 5 Test #7307 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #7308 2 (8, 5) ......... .P....... PSP...... .P....... ......... ........K ......... ......... ......... Expected result: 13 Test #7309 1 (3, 6) ......... ......... ......... PP....... APP..PPP. PPSP.PAP. ..PK.PPP. PPP...... PAP...... Expected result: 11 Test #7310 1 (6, 6) .......P. ......PSP .......P. ......... ......... ..PPP.... ..PAP.K.B .PPPP.... .PAP..... Expected result: 12 Test #7311 2 (1, 3) ......... ......... ......... .KPPP...P ..PAPPPPS ..PPPPAPP ..PAPPPP. ..PPP.... ......... Expected result: 4 Test #7312 2 (2, 5) ......... ......... ......... .B...P... ....PSP.. ..K..P... ......... ...PPP... ...PAP... Expected result: 7 Test #7313 2 (4, 7) ......... ......... ......... ......... PPP...... PAP...... PPP...... ....K.... ......... Expected result: 11 Test #7314 1 (2, 8) ......... ......... ......... ...PPP... ...PAP... ...PPPP.B ....PAPPP ....PPPAP ..K...PPP Expected result: 10 Test #7315 2 (4, 6) ......... ......... ......... ......... ......... .PPP..... .PAPK.... .PPP.PPP. .....PAP. Expected result: 10 Test #7316 1 (4, 6) ...PPP... ...PAP..B ...PPP... .....PPP. .....PAP. PP...PPP. AP..K.... PP....... ......... Expected result: 10 Test #7317 1 (8, 8) ......... ......... ....PPPP. PPP.PAPSP PAP.PPPP. PPP...... ......... ......... ........K Expected result: 16 Test #7318 1 (1, 5) ...PSP... ....P.... ......... ......... ......... .K....... ......... ......... .....B... Expected result: 6 Test #7319 2 (4, 8) ...PPP... .P.PAP... PSPPPP... .P....... ......... ......... ......... ......... ....K.... Expected result: -1 Test #7320 2 (7, 5) ......... ......... ......... ......... ......... .......K. .....PPP. .....PAP. .....PPP. Expected result: 12 Test #7321 1 (3, 3) ......... ......... ......... ...K..... ......... ...B..... ......... ......... ......... Expected result: 6 Test #7322 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ....P.... ...PSP... ....P.... Expected result: 9 Test #7323 1 (2, 8) ......... ......... B........ ......... ......... ...P..... ..PSP.... ...P..... ..K...... Expected result: 10 Test #7324 1 (4, 8) ........B ......... ...PPP... PPPPAP... PAPPPP... PPP...... .......PP .......PA ....K..PP Expected result: 16 Test #7325 2 (4, 2) ......... .......P. ....K.PSP .......P. ......... ......... ......PPP ......PAP ......PPP Expected result: 6 Test #7326 1 (7, 7) ......... ......... ......... .......PB ......PSP .......P. ......... .......K. ......... Expected result: 14 Test #7327 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ........P .......PS ........P Expected result: 6 Test #7328 1 (7, 8) ......... ......... ......... PPP...... PAP...... PPP...PPP ...P..PAP ..PSP.PPP ...P...K. Expected result: 15 Test #7329 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ....P.... ...PSP... Expected result: 9 Test #7330 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #7331 1 (7, 7) .......PS .PPP....P .PAP..... .PPP...PP .......PA .......PP ......... PPP....K. PAP...... Expected result: 14 Test #7332 2 (3, 8) ...PAP... ...PPP... ......... PP.PPP..B AP.PAP... PP.PPP... ......... ......... ...K..... Expected result: 11 Test #7333 2 (7, 3) ..PAP.... ..PPP.... ......... .......K. ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 10 Test #7334 1 (2, 7) ......... ......... ......... ......... .......PP .......PA .......PP ..K...... .....B... Expected result: 9 Test #7335 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ...B..... Expected result: 12 Test #7336 2 (7, 5) ......... ..PPP.... ..PAP..B. PPPPP.... AP....... PP.....K. ......... ..PPP...P ..PAP..PS Expected result: 12 Test #7337 1 (1, 6) ......... PP....... AP......P PP.PPP.PS ...PAP..P ...PPP... .K....... .......PP .......PA Expected result: 9 Test #7338 2 (3, 7) ......... ......... ......... ......... .PPP..... .PAP..... .PPP...B. ...K..... ......... Expected result: 10 Test #7339 2 (6, 4) ......... ...B..... ..PPP.... ..PAP.... ..PPP.K.. ......... ......... ......... ......... Expected result: 10 Test #7340 1 (5, 1) ......... .....K... .......P. ......PSP .......P. ......... ......... ..B...... ......... Expected result: 6 Test #7341 2 (8, 6) ......... ......... ......... ..PPP.... ..PAP.... PPPPP...B PAP.....K PPPP..... .PAP..... Expected result: 14 Test #7342 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... .P....... PSP...... Expected result: 6 Test #7343 2 (2, 8) ......... ......... .....P... ....PSP.. .....P... ......... .......B. ......... ..K...... Expected result: 10 Test #7344 1 (6, 2) ...PAP... ...PPP... ...PPPK.. ...PAP... ...PPP... ...PAPB.. ...PPP... ....PSP.. .....P... Expected result: -1 Test #7345 1 (8, 7) ....PPP.. ....PAP.. ....PPP.. ....P.... ...PSP... ....PPPP. .....PAPB ...PPPPPK ...PAP... Expected result: -1 Test #7346 2 (7, 4) ......... .......B. ......... .PPP..... .PAP...K. .PPPPPP.. ....PAP.. ....PPP.. ......... Expected result: 11 Test #7347 1 (4, 4) ......... ......... ........B ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #7348 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ...P..... ..PSP...B Expected result: 7 Test #7349 1 (8, 4) ......... ...B..... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #7350 1 (2, 3) ......... .P..PPP.. PSP.PAP.. .PK.PPP.. ......... ......... ......... ......... ......... Expected result: 7 Test #7351 1 (4, 8) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ...BPSPPP .....PPAP ....K.PPP Expected result: 12 Test #7352 1 (5, 3) ......... ......... ..B....PP .....K.PA .......PP ......... .PPP..... .PAP..... .PPP..... Expected result: 8 Test #7353 1 (3, 2) ......... ......... ..BK..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #7354 2 (7, 4) ......... ......... ......... ........B .......K. ......... ......... ......... ......... Expected result: 11 Test #7355 1 (3, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... PP.K..... AP......B PP....... ......... Expected result: 8 Test #7356 1 (6, 5) ......... .PPP..... .PAP..... .PPPP.... ..PAP.... ..PPP.K.P ..PAP..PS ..PPP...P ......... Expected result: 11 Test #7357 1 (8, 1) ......... ........K B........ ......... ....PPP.. PPP.PAP.. PAP.PPP.. PPP...... ......... Expected result: 9 Test #7358 2 (2, 2) ......... ....PPP.. ..K.PAP.. ....PPP.. .......PP .......PA PPP....PP PAP...... PPP...... Expected result: 4 Test #7359 2 (7, 4) ......... ......... ......... ......... ....B..K. ......... .....PPP. .....PAP. .....PPP. Expected result: 11 Test #7360 2 (2, 8) ......... ......... ......... ....PPP.. ....PAPPP ....PPPAP ......PPP .......PA ..K....PP Expected result: 10 Test #7361 2 (7, 8) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... .......K. Expected result: 15 Test #7362 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #7363 1 (3, 8) ......... ......... ......... ......B.. P........ SP....... P........ ......... ...K..... Expected result: 11 Test #7364 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #7365 1 (8, 3) ......... ...PPP... ...PAP... ...PPP..K ......PPP .PPP..PAP .PAP..PPP .PPP..... ...B..... Expected result: 11 Test #7366 1 (4, 8) ......... ..P...... .PSP..... ..P...... ......... ......... ......... ......... ....K.... Expected result: 12 Test #7367 2 (1, 1) ......PPP .K....PAP ......PPP PPP..PSP. PAP...P.. PPP...... ....PPP.. ..B.PAP.. ....PPP.. Expected result: 2 Test #7368 1 (2, 1) ......P.. ..K..PSP. ......P.. ...B..... .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 3 Test #7369 1 (7, 8) ..PAP.... P.PPP.... SP....... P..PPP... .PPPAP... .PAPPP... .PPP..... ......... .......K. Expected result: -1 Test #7370 2 (1, 3) .......PA .......PP ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #7371 2 (2, 3) ......PAP ......PPP ....PPP.. ..K.PAPP. ....PPPSP ..PPP..P. ..PAP.... ..PPP.... ......... Expected result: 5 Test #7372 1 (3, 4) ......... ..B...... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #7373 2 (2, 8) .PPP...PA .PAP...PP .PPP..... ......... .......PP .......PA .......PP ......... ..K...... Expected result: 10 Test #7374 2 (1, 6) ......... ......... ......... ........B ......... .......P. .K....PSP .......P. ......... Expected result: 7 Test #7375 2 (4, 1) ......... ....K.... ......PPP ......PAP ......PPP .PPP..... .PAP...PP .PPP...PA .......PP Expected result: 5 Test #7376 2 (3, 1) ......... .P.K..... PSP.PPP.. .P..PAP.. ....PPP.. ...PPP... ...PAP... ...PPP... ...PAP... Expected result: 4 Test #7377 2 (2, 8) .PAP....P .PPP...PS ........P ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #7378 2 (4, 3) ......... ......PPP ......PAP PP..K.PPP AP....... PP....... ......... ......... ......... Expected result: 7 Test #7379 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #7380 2 (3, 4) .PAP..... .PPP..... B...PPP.. ....PAP.. ...KPPP.. ...PSP... ....P.... ......... ......... Expected result: 7 Test #7381 2 (6, 5) ......... ......... ........B PP.....PP AP.....PA PPPPP.KPP ..PAP..P. ..PPP.PSP .......P. Expected result: 11 Test #7382 2 (4, 7) ...PAP... ...PPP... ......... ......... ....PPP.. PPP.PAP.. PAP.PPP.. PPP.K.... ......... Expected result: 11 Test #7383 2 (8, 2) .....PPP. .P...PAP. PSP..PPPK .P....... PP....... AP....... PP...PPP. .....PAP. .....PPP. Expected result: 12 Test #7384 1 (2, 5) .....PSP. ......P.. ......... ......... ......... ..K...... ..PPP.... ..PAP.... ..PPP.... Expected result: 7 Test #7385 1 (6, 8) ......... ...PPP... ...PAP... ...PPP... ......... .......PP .......PA .......PP ......K.. Expected result: 14 Test #7386 1 (5, 7) ......... ..B..PPP. .PPP.PAP. .PAP.PPP. .PPP.P... ....PSP.. .....P... .....K... ......... Expected result: 12 Test #7387 2 (1, 8) ......... ......... ......... ......... ...PPP... PP.PAP... AP.PPP... PP..PSP.. .K...P... Expected result: 11 Test #7388 2 (4, 6) .....PPP. .....PAP. .....PPP. ......... ......... ......... ....K.... PPP.PPP.. PAPBPAP.. Expected result: 10 Test #7389 1 (7, 8) ......... ......... ......... ..PPPB... ..PAP.... ..PPP.... ......... ......... .......K. Expected result: 15 Test #7390 1 (5, 6) ......... ......... ......... ......... .P....... PSP...... .P...K... ......... ..B...... Expected result: 11 Test #7391 2 (6, 5) ......... ......... ....P.... PP.PSP... AP..P.... PP....K.. PPP...... PAP...... PPP...... Expected result: 11 Test #7392 1 (1, 2) ......... ......PPP .K....PAP .B....PPP .......PA ......PPP .....PSP. ......P.. ......... Expected result: 3 Test #7393 2 (2, 8) ......... PPP...... PAP...... PPP...... ......... ......... ......... ......... ..K...... Expected result: 12 Test #7394 2 (3, 1) .......PS ...K..PPP ...B..PAP ......PPP ......... ......... ......... ......... ......... Expected result: 4 Test #7395 2 (2, 7) ......... ......... ......P.. .....PSP. .....BP.. ......... ......... ..K...... ......... Expected result: 9 Test #7396 2 (8, 7) ......... ..PPP.... ..PAP.... ..PPP.... ......... .PPP...B. .PAP..... .PPP..P.K .....PSP. Expected result: 15 Test #7397 2 (6, 7) ......... ...PPP... ...PAP... ...PPP... ......... ......... .......PP PPP...KPA PAP....PP Expected result: 13 Test #7398 2 (4, 6) ......... ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... .PSPK.... ..P...... ......... Expected result: 14 Test #7399 1 (1, 4) ..PPPPPAP ..PAPSPPP ..PPPP... ......... .K....... .....B... ......... .PPP..... .PAP..... Expected result: 5 Test #7400 2 (2, 3) ....PAP.. ....PPP.. ......... ..K...... ......... ......... ..B...... ......... ......... Expected result: 5 Test #7401 2 (6, 3) .......PP .......PA ......BPP ......K.. ......... PPP...... PAP....PP PPP....PA .......PP Expected result: 9 Test #7402 1 (7, 1) ......... .......K. ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 8 Test #7403 2 (5, 2) ......... .......PP .....K.PA .......PP ......... ......... .PPP..... .PAPPP... .PPPAP... Expected result: 7 Test #7404 2 (5, 3) ......... ......... ......... .....K... ......B.. ......... ......... ......... ......... Expected result: 8 Test #7405 1 (8, 7) ......... ......... ......... ......... ........B ..P...... .PSP..... ..P.....K ......... Expected result: 15 Test #7406 2 (2, 2) ....PAP.. ....PPP.. ..K...... ......... ......... ......... .....PPP. .P...PAP. PSP..PPP. Expected result: 4 Test #7407 2 (1, 1) ...PAP... .K.PPP... ......... ......... ......... ......... ......... P........ SP....... Expected result: 2 Test #7408 2 (3, 7) ......PAP ......PPP ..PPP.... ..PAP.... ..PPP..PP .......PA .......PP ...K..... .B....... Expected result: 10 Test #7409 1 (4, 1) ..PSP.... ...PK.... ......... ......PPP ......PAP ......PPP ......... PP....... AP....... Expected result: 7 Test #7410 2 (2, 2) ......... ......... ..K...... ......... ......... .PPP..... .PAP..... .PPP..... PSP...... Expected result: 4 Test #7411 2 (7, 8) .......P. ......PSP .......P. ......... ......... ......... ......... PP.B..... AP.....K. Expected result: 15 Test #7412 2 (7, 3) ....PPP.. ....PAP.. ....PPP.. .......K. .....P... .PPPPSP.. .PAP.P... .PPP..... ......... Expected result: 10 Test #7413 1 (2, 2) ......... ......... ..K...... P......B. SP....... P........ ......... ......... ......... Expected result: 4 Test #7414 2 (5, 5) ......... ......... .PPP..... .PAP..... .PPP..... .....K... .B....... ......... ......... Expected result: 10 Test #7415 1 (7, 8) ......... ......... ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... ......... ...PPP... ...PAP.K. Expected result: 15 Test #7416 1 (5, 2) ......... ......... .....K... ........P .......PS ........P ......... ......... ......... Expected result: 7 Test #7417 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #7418 2 (2, 4) ......... ......... ......... ......... PPK....B. AP....... PP....... ...PPP.PP ...PAP.PA Expected result: 6 Test #7419 2 (5, 1) ......... .....K... ...PPP... ...PAPPPP ...PPPPAP ......PPP ......... ......... ..B...... Expected result: 6 Test #7420 2 (3, 5) ......... ......... PPP...... PAP..PPP. PPP..PAP. .B.K.PPP. .......PP .......PA .......PP Expected result: 8 Test #7421 1 (8, 8) ......... ..B...P.. .....PSP. ......P.. ......... ......... ......... ......... ........K Expected result: 16 Test #7422 2 (3, 7) ......... ......... ......... ......... ......... ......... ......... PP.K..... APB...... Expected result: 10 Test #7423 2 (4, 8) .......PP .......PA .......PP .PPP..... .PAP..... PPPP..... SP....... P........ ....K.... Expected result: 12 Test #7424 2 (8, 4) ...PSPAP. ....PPPP. ......... ......... .......BK ......... ......... .......PP .......PA Expected result: 12 Test #7425 1 (1, 3) ......PAP ....BPPPP .....PAP. .K.PPPPP. ...PAP... ...PPP..P .......PS ........P ......... Expected result: 4 Test #7426 2 (1, 6) ......... ......... ......... ......... ......P.. .....PSP. .K....P.. ......... ......... Expected result: 7 Test #7427 1 (8, 4) ......... ......... PPP...... PAP...... PPP.....K .....PPP. .....PAP. B....PPP. ......... Expected result: 12 Test #7428 1 (8, 2) ....PPPAP ....PAPPP ....PPP.K ......... ......... B........ ......... ......... ......... Expected result: 12 Test #7429 2 (4, 5) ......... ..PPP.... ..PAP.... ..PPPB... ......PPP ....K.PAP ......PPP ....P.... ...PSP... Expected result: 9 Test #7430 2 (5, 8) ......... ......... ......... ...P..... ..PSP.... ...P..... PP....... AP....... PP.B.K... Expected result: 13 Test #7431 1 (2, 5) ......... PPP...... PAPPPP... PPPPAP... ...PPP... ..K...... ......... ......... ......... Expected result: 15 Test #7432 2 (2, 4) .......PP ...PPP.PA ...PAP.PP ...PPP... ..K...... ......... .....PPP. .....PAP. .....PPP. Expected result: 6 Test #7433 1 (3, 5) ......... ......... ......... ......... ......... ...KB.... ......... .PPPPP... .PAPAP... Expected result: 8 Test #7434 2 (6, 5) ......... ....B.... ......... ......... ......... ......K.P .......PS ........P ......... Expected result: 11 Test #7435 1 (7, 7) ..PAP.... .BPPP.... ...PPP... P..PAP... SP.PPP... P........ ......... ...PPP.K. ...PAP... Expected result: 14 Test #7436 1 (7, 4) ......... ...B..... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #7437 1 (4, 2) ......... ......PPP ....K.PAP B.PPP.PPP ..PAP.... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 6 Test #7438 2 (6, 7) ......... ......... B........ .....P... ....PSP.. .....P... ......... ......K.. ......... Expected result: 13 Test #7439 1 (7, 4) ....PPP.. ....PAP.. PP..PPP.. AP..B.... PP.....K. ......... ......... ......PPP ......PAP Expected result: 11 Test #7440 1 (2, 8) ......... ......... ..PPPPPPB ..PAPPAP. PPPPPPPP. PAP...... PPP...... ......... ..K...... Expected result: 22 Test #7441 1 (6, 5) ......... ....B.... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #7442 2 (7, 4) ......... ......... ......... ......... ....PPPK. ....PAP.. ....PPP.. ......... ..B...... Expected result: 11 Test #7443 2 (8, 6) ......P.. .....PSP. ......P.. ......... .....B... ......... ........K ......... ......... Expected result: 14 Test #7444 2 (7, 2) .....PAP. ....BPPP. .......K. ......... PPP...... PAP...... PPP...... ......... ......... Expected result: 9 Test #7445 2 (3, 2) ...PAP... ...PPP... ...K..PPP ......PAP ......PPP ......... ......... ......... ......... Expected result: 5 Test #7446 2 (5, 6) ......... ......... ......... .....PPP. .PPP.PAP. .PAP.PPPB .PPP.K... ......... ......... Expected result: 11 Test #7447 2 (6, 3) ......... ......... ......... ......K.. ......... PP....... AP....... PP....... ......... Expected result: 9 Test #7448 2 (4, 5) ......... ......... ......... ......... ......... ....K..B. ......... ......... ......... Expected result: 9 Test #7449 1 (8, 5) ..PAP.... ..PPP.... .....PPP. .....PAP. .....PPP. ........K ....P.PPP ...PSPPAP ....P.PPP Expected result: 13 Test #7450 2 (3, 5) .....PAP. .....PPP. ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #7451 2 (1, 2) ......... ......... .K.....P. ......PSP .......P. .......PP .......PA .......PP .....B... Expected result: 3 Test #7452 2 (7, 6) ......... ......... ......... ...PPP... ...PAP... ...PPP... .......K. ..PPP.... ..PAP.... Expected result: 13 Test #7453 2 (6, 1) ..PAP.... ..PPP.K.. .PPP..... .PAP..... .PPP..... ......... .B....... ....PPP.. ....PAP.. Expected result: 15 Test #7454 1 (3, 1) ......... ...K..... ......... ...B..... ......... ......... ......... ......... ......... Expected result: 4 Test #7455 1 (2, 8) ....PAP.. ....PPP.. ......... ......... ..B...... ......... ....P.... ...PSP... ..K.P.... Expected result: 10 Test #7456 1 (6, 6) .....PPP. ...B.PAP. .....PPP. ......... .......P. ......PSP ......KP. ......... ......... Expected result: 12 Test #7457 1 (5, 4) ......... .....PPP. .....PAP. .....PPP. .....K... .......PP .......PA .......PP ......... Expected result: 9 Test #7458 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #7459 2 (5, 4) ......... .......PP PPPP...PA SPAP...PP PPPP.K... ......... ......... .....B... ......... Expected result: 9 Test #7460 1 (4, 2) ...B..... ......... ....K.... ......... ......... ......... ......... P........ SP....... Expected result: 6 Test #7461 1 (1, 5) ....PAP.. ....PPP.. .....PSP. ......P.. ......... .K....B.. ......... ......... ......... Expected result: 6 Test #7462 1 (7, 7) ......... ......... ......... ......... B........ ......... ......... .......K. ......... Expected result: 14 Test #7463 1 (4, 1) ......... ....K.... ......... ....PPPPP ....PAPPA ....PPPPP ......... ......... ......... Expected result: 5 Test #7464 2 (2, 3) ......... ......... ......... ..K...... ......B.. ...PPP... .P.PAP... PSPPPP... .P....... Expected result: 5 Test #7465 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #7466 2 (3, 6) ......... PP....... AP....... PP....... ......... ........P ...K...PS ........P ......... Expected result: 9 Test #7467 2 (3, 8) .....PAP. .....PPP. ......... ......... ......... ......... ......B.. ......... ...K..... Expected result: 11 Test #7468 2 (1, 5) ..PAP.... ..PPP.... ......... ......... ..PPP.... .KPAP.... ..PPP..B. ......... ......... Expected result: 6 Test #7469 1 (7, 5) ......... ......... ......... .PPP..... PPAP..... APPP...K. PP....... ......... ......... Expected result: 12 Test #7470 1 (4, 4) ...PPP.PA ...PAP.PP ...PPP... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #7471 2 (5, 6) .....B... PP....... AP....... PP....... ......... ......... .....K... ......... ......... Expected result: 11 Test #7472 1 (1, 1) ...PAP... .K.PPPPPP ......PAP ......PPP ......... ..PPP.... ..PAP.... ..PPPP... ....PSP.. Expected result: 2 Test #7473 1 (4, 6) ......... .......P. ......PSP .......P. ........B ......... ....K.... ......PPP ......PAP Expected result: 10 Test #7474 2 (7, 6) .......PP .......PA .......PP ......... ......... PP....... AP.....K. PPPB..... PAP...... Expected result: 13 Test #7475 2 (1, 8) ......... PPPPP.... PAPAP.... PPPPP.... ......... ....PPP.. ....PAP.. ....PPP.. .K....... Expected result: 17 Test #7476 2 (5, 6) ......... .PPP..... .PAP..... .PPP..... ......... PPP...... PAP..K... PPP...PPP ......PAP Expected result: 11 Test #7477 2 (4, 3) ......... ........B ......... PPP.K.... PAP...... PPP...... ......... ......... ......... Expected result: 7 Test #7478 1 (4, 3) .PAP..... .PPP..... ......... ....K.... ....PPP.. ....PAP.. ....PPP.. .......P. ......PSP Expected result: 7 Test #7479 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ....P.... ...PSP... Expected result: 11 Test #7480 2 (3, 6) ......... ......... PPP...... PAP...... PPP.....B P........ SP.K.PPP. PP...PAP. AP...PPP. Expected result: 9 Test #7481 2 (3, 3) ......... ......... ......... ...K..... ......... ......... .B....... ......... ......... Expected result: 6 Test #7482 1 (2, 3) ......... ......... ........P ..KPPP.PS ...PAP..P ...PPP... ......... ......... ......... Expected result: 5 Test #7483 1 (5, 1) .PPP..... .PAP.KPPP .PPP..PAP ......PPP ......... ......... ......... ......... .....B... Expected result: 10 Test #7484 2 (2, 2) ......... ......... ..K...... ......... PP....... AP....... PP..B.... ......... ......... Expected result: 4 Test #7485 2 (1, 8) ......... P........ SP....... P........ ...PPP... ...PAP... ...PPP.PP .......PA .K.....PP Expected result: 11 Test #7486 2 (1, 6) ..B....PP .......PA .......PP ......... ......... ......... .K....P.. .....PSP. ......P.. Expected result: 7 Test #7487 2 (4, 1) .......PA ....K..PP ......... ...B..... ......... ......... ......... ......... ......... Expected result: 5 Test #7488 2 (7, 3) ......... ......... ......... .......K. ......P.. .....PSP. PPP...P.. PAPB.PPP. PPP..PAP. Expected result: 10 Test #7489 2 (7, 8) ......... ......... ......... ......... B........ ...PPP... ...PAP... ..PPPP... ..PAP..K. Expected result: 15 Test #7490 2 (4, 2) .....PAP. .....PPP. ....K.... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 6 Test #7491 1 (3, 6) ......... PPP...... PAP...... PPP...... ......... ......... ...K..... ......... ......... Expected result: 9 Test #7492 1 (2, 1) ........B ..K....PP .......PA .......PP ......... ......... ......... ......... ......... Expected result: 3 Test #7493 2 (7, 3) ....PPPAP ....PAPPP ....PPP.. ....PPPK. ....PAP.. ....PPP.. ......... ......B.. ......... Expected result: 16 Test #7494 1 (5, 5) ......... ......... ......... ......... ......... .....K... ....B.... ........P .......PS Expected result: 10 Test #7495 2 (7, 2) ......PSP PPP....P. PAP....K. PPPP..... .PAP..... .PPP..... ......... PP....... AP....... Expected result: 9 Test #7496 2 (7, 2) ......... ......... ......PK. ...PPPSP. ...PAPP.. ...PPP... ......... ......... ......... Expected result: 9 Test #7497 2 (5, 1) ......... .....K... ...PPP... ...PAP... ...PPP... ..B...... ......... ......... ......... Expected result: 6 Test #7498 2 (7, 1) ......... .......K. ......... ......... PPP.P.... PAPPSP... PPP.P.... PAP....B. PPP...... Expected result: 8 Test #7499 1 (4, 7) ......... ......... PPP...... PAP...... PPP...... ......... ......... .B..K.... ......... Expected result: 11 Test #7500 2 (7, 3) ......... ......... ......... .P.....K. PSP...... BP....... ......... ......... ......... Expected result: 10 Test #7501 1 (1, 4) ......... ......... ......... ......... .K....... ......... PPP...... PAP...... PPP...... Expected result: 5 Test #7502 2 (1, 4) ......... ......... ......PPP ......PAP .K....PPP ...B..... ......... ......... ......... Expected result: 5 Test #7503 2 (2, 4) ......... ......... ......... PP...PPP. APK..PAP. PP...PPP. ......... ......... ......... Expected result: 6 Test #7504 1 (1, 8) ..PSP.... ...P..... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .K....... Expected result: 9 Test #7505 2 (4, 6) .......PS .B......P ......... .......PP .PPP...PA .PAP...PP .PPPKPPP. .....PAP. .....PPP. Expected result: 10 Test #7506 1 (7, 5) .PPP..... .PAP..... .PPP..... ......... ..B...... .......K. PPPPPP... PAPPAP... PPPPPP... Expected result: 12 Test #7507 1 (7, 4) ......PPP ......PAP ......PPP ......... ......PK. PPP..PSP. PAP...P.. PPP...... ......... Expected result: 11 Test #7508 2 (5, 6) ....B.... ......... ......P.. PP...PSP. AP....P.. PP....... .....K... ......... ......... Expected result: 11 Test #7509 2 (5, 2) .....PAP. .....PPPP .....K.PS ........P ......... ......... ......... ......... ......... Expected result: 7 Test #7510 1 (2, 6) ....PAP.. ....PPP.. ......... ......... ......... ........B ..K...... PP....... AP....... Expected result: 8 Test #7511 2 (1, 8) ......... ......... P..PPP... SP.PAP... P..PPP.PP ....PPPPA ....PAPPP ....PPP.. .K....... Expected result: 11 Test #7512 1 (6, 7) ......... ......... ......... .PPP..... .PAP..... .PPPPP... ...PAP... .PPPPPKB. .PAP..... Expected result: 13 Test #7513 1 (8, 8) ......... ......... ......... ......... ..PPP.... ..PAP..PP ..PPP..PA ..PAP..PP ..PPP...K Expected result: 16 Test #7514 1 (4, 3) .....BPPP PPP...PAP PAP..PPPP PPP.KPAP. .....PPP. ......... .P....... PSP...... .P....... Expected result: 7 Test #7515 1 (5, 7) ........B ........P .......PS ........P PPP...... PAP...... PPP...... .....K.PP .......PA Expected result: 12 Test #7516 2 (1, 2) ......... ......... .K....... ......... ......... ..PPP.... ..PAP.... ..PPP.... ..PAP.... Expected result: 3 Test #7517 1 (3, 2) ......... ......... ...K..... ......... PP..PPP.. AP..PAP.. PP.BPPP.. ..P.PPP.. .PSPPAP.. Expected result: 5 Test #7518 1 (6, 3) ......... ......... ..P...... .PSP..K.. ..P...... .PPP..... .PAP..... .PPP.B... ......... Expected result: 9 Test #7519 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #7520 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...P.. .....PSP. ......P.. Expected result: 8 Test #7521 1 (6, 6) ......... ..B...... ......... ......... ......... .......PP ......KPA .......PP ......... Expected result: 12 Test #7522 2 (4, 7) ...PSP... ..B.P.... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #7523 1 (5, 7) ......... ...PPPPP. ...PAPAP. ...PPPPP. B........ ......... ......... ..PPPK.P. ..PAP.PSP Expected result: 12 Test #7524 1 (4, 2) ......... ......... ....K.... .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 6 Test #7525 1 (4, 1) ......... ....K.P.. .....PSP. ......P.. ......... ......... ......... ......... ......... Expected result: 5 Test #7526 1 (1, 8) ......... ........P .......PS ........P ......... ..B...... .......PP .......PA .K.....PP Expected result: 9 Test #7527 2 (7, 8) ..PPPPPP. ..PAPPAP. .PPPPPPP. .PAP..... .PPP..... .....B... ..P...... .PSP..... ..P....K. Expected result: 15 Test #7528 1 (2, 2) ......... .B....... ..K...... ......... ......... .......PP .......PA ...P...PP ..PSP.... Expected result: 4 Test #7529 1 (8, 4) ......... .......PP ..PPP..PA ..PAPB.PP ..PPP...K ...PPP... ...PAPP.. ...PPPSP. ......P.. Expected result: 12 Test #7530 2 (7, 2) .....P... ....PSP.. .....P.K. ......... ......... ......PPP .B....PAP ......PPP ......... Expected result: 11 Test #7531 1 (8, 7) ....PPP.. ....PAP.. ....PPP.. ......... .....B... P...PPP.. SP..PAP.. P..PPPP.K ...PAP... Expected result: 15 Test #7532 2 (6, 2) ......... ......... ......K.. .BPPP.... ..PAP.... PPPPP.... PAP...... PPP...... ......... Expected result: 8 Test #7533 1 (4, 8) ....PSP.. .....P... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #7534 1 (4, 2) ......... ......... ....K.... ....P.... ...PSP... ....P.... ......... ...PPP.PP ...PAP.PA Expected result: 6 Test #7535 2 (5, 4) ......... ......... ......... ......... .....K... ......... ..P...... .PSP..... ..P...... Expected result: 9 Test #7536 2 (4, 8) ......... ......... .PPP..... BPAP..... .PPP..... PPP...... PAP...PPP PPP...PAP ....K.PPP Expected result: 12 Test #7537 1 (2, 8) ......... ......... .....P... ....PSP.. .....P... ...PPP... ...PAP... ...PPP..B ..K...... Expected result: 10 Test #7538 2 (2, 7) .......B. P........ SP....... PPPP..... .PAP..... .PPP..... ......... ..K..PPP. .....PAP. Expected result: 13 Test #7539 2 (1, 3) .PAP..... .PPP..... ......... BK....... ......... ......... ......... ......... ......... Expected result: 4 Test #7540 2 (4, 2) ......... ......... ....K.... ......... ......... ...PB.... ..PSP.... ...P..... ......... Expected result: 6 Test #7541 1 (7, 3) ......... .....B... ......... .......K. ......... ...P..... ..PSP.... ...P..... ......... Expected result: 10 Test #7542 1 (5, 3) ..B...... ......... ......... .....K... .......PP .......PA .......PP ......... ......... Expected result: 8 Test #7543 1 (1, 7) .....PPP. .....PAPP ...PPPPPA ...PAP.PP ...PPP... ......P.. .....PSP. .K....P.. ......... Expected result: 8 Test #7544 1 (1, 5) ......... ......... ......... ...PPP... ...PAP... BK.PPP... ....PPPPP ....PAPPA ....PPPPP Expected result: 6 Test #7545 2 (2, 5) ......... PPP...... PAP...... PPP...... ......... ..K...... .......PP B......PA .......PP Expected result: 9 Test #7546 1 (8, 4) ..PAP..P. ..PPP.PSP .......P. ......... ..PPP...K ..PAP.... ..PPP..PP .......PA .......PP Expected result: 12 Test #7547 2 (8, 3) ......... PPP...... PAP...... PPP.....K ......... .P....... PSP...... .P....... ......... Expected result: 11 Test #7548 1 (2, 6) ........P .......PS ........P ......... ........B ......... ..K...... ......... ......... Expected result: 8 Test #7549 1 (7, 6) ......... ......... ......... PP.B..... AP....... PP....... .......K. ......... ......... Expected result: 13 Test #7550 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #7551 2 (2, 7) ......... ......... .PPP..... .PAP..... .PPP....P .......PS ........P ..K..PPP. .....PAP. Expected result: 9 Test #7552 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ....PPP.. ....PAP.. Expected result: 11 Test #7553 1 (5, 2) ..PPP.... ..PAP.... ..PPPK... ..PAP.... ..PPP.... ......... .......PP ....B..PA .......PP Expected result: 13 Test #7554 1 (2, 7) ......... ..P...... .PSP..... ..P...... ......... ......... ......... ..K...... ......... Expected result: 9 Test #7555 1 (7, 2) ...PPP... ...PAP... ...PPP.K. .PPPPP... .PAPAP... .PPPPP... ......... ......... ......... Expected result: 17 Test #7556 2 (1, 6) ......... ......... ......... ......... ......... ......... .K.B.PPP. .....PAP. .....PPP. Expected result: 7 Test #7557 2 (2, 6) ......PPP PP....PAP AP....PPP PP....... ...PPP... ...PAPP.. ..KPPPSP. ......P.. ......... Expected result: 8 Test #7558 2 (6, 7) ...PAP... ...PPP... ......... ......... .PPP..... .PAP..... .PPP..... ......K.. ......... Expected result: 13 Test #7559 2 (7, 5) ......... ......... P........ SP....... P........ .......K. ......... ......... ......... Expected result: 12 Test #7560 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #7561 2 (4, 2) ......... ......... ....K.... ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 6 Test #7562 1 (8, 6) ......... ......... P........ SP....... P........ ......... ..PPP...K ..PAP..B. ..PPP.... Expected result: 14 Test #7563 2 (7, 8) ....PAP.. ..PPPPP.. ..PAP.... ..PPP.... ......... .....B... ......... ......... .......K. Expected result: 15 Test #7564 1 (5, 8) ....PAP.. ....PPP.. ......... .PPP..... .PAP..... .PPP..... ......... ......... ...B.K... Expected result: 13 Test #7565 1 (7, 8) ......... ......... ......... P........ SP....... P........ ......... ......... .......K. Expected result: 15 Test #7566 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #7567 1 (8, 4) .....PPP. .....PAP. ..PPPPPP. ..PAP.... ..PPP...K ......... ......... ......... ......... Expected result: 14 Test #7568 2 (5, 7) ......... ....B.... PP.PPP... AP.PAP... PP.PPP... ......... ........P .....K.PS ........P Expected result: 12 Test #7569 1 (6, 2) ..PPP.... ..PAP.... ..PPP.K.. ......... ......... ......... ..PPP.... ..PAP...B ..PPP.... Expected result: 10 Test #7570 1 (5, 7) ..PPP...P ..PAP..PS ..PPPPPPP .....PAP. .....PPP. .PPP..... .PAP..... .PPP.K... ......B.. Expected result: 12 Test #7571 2 (7, 3) ...PSP... ....P.... ......... .......K. ......... ......... ......... PP....... AP....... Expected result: 10 Test #7572 1 (3, 6) ......... ......... ......... ......... ....P.... ...PSP... ..BKP.... ......... ......... Expected result: 9 Test #7573 2 (8, 1) .PPP..... .PAP....K .PPP..... ......... ......... PP....... AP....... PP....... ...B..... Expected result: 13 Test #7574 1 (2, 4) ......... ......... ......... ...PPP... ..KPAP... ...PPP... ......... .......PP .......PA Expected result: 6 Test #7575 2 (1, 4) .....PAP. .....PPP. ......... ......... .K..P.... ...PSP... ...PPP... ...PAP... ...PPP... Expected result: 5 Test #7576 1 (1, 4) ......... ......... ......... .......P. .K....PSP .......P. ......... ......... ......... Expected result: 5 Test #7577 2 (4, 3) ......... ......... PP....... AP..K..PP PP.....PA .....PPPP .....PAP. .....PPP. ......... Expected result: 7 Test #7578 2 (2, 1) ........B ..K...... ......... ......... .......PP .......PA .....PPPP .....PAP. .....PPP. Expected result: 3 Test #7579 2 (1, 1) ......... .KPPP.PPP ..PAP.PAP .BPPP.PPP ......... ......... .......P. .PPP..PSP .PAP...P. Expected result: 2 Test #7580 2 (2, 4) ....PPPPP ..PPPAPPA ..PAPPPPP ..PPP.... ..K...... ......... ......... ........P .......PS Expected result: 6 Test #7581 1 (5, 1) ......PPP .....KPAP ......PPP ......... ......... ......... ......... PP....... AP....... Expected result: 6 Test #7582 2 (2, 1) ......B.. ..K...... ..PPPPP.. ..PAPAPP. PPPPPPPSP AP.....P. PP....... ......... ......... Expected result: 3 Test #7583 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #7584 2 (7, 5) ..PPP..PP .BPAP..PA ..PPP..PP ......PSP .......P. .......K. ......... .....PPP. .....PAP. Expected result: 12 Test #7585 2 (6, 6) ......... ......... .....B... .......PP .......PA .......PP ......K.. ......... ......... Expected result: 12 Test #7586 2 (6, 3) ......... ......... B........ PP....K.. AP....... PP....... ......... PP....... AP....... Expected result: 9 Test #7587 2 (3, 8) ..B.PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #7588 1 (6, 1) ......... ......K.. .B....... ........P .......PS ........P ......... ......... ......... Expected result: 7 Test #7589 1 (6, 7) ......PPP ....PPPAP ....PAPPP ....PPP.. ......... ......... .PPP..... .PAP..K.. .PPP..... Expected result: 13 Test #7590 2 (8, 2) ......PAP ......PPP ...PPP..K ...PAP... ...PPP... ......... .....PPP. .....PAP. .....PPP. Expected result: 16 Test #7591 2 (2, 4) ......... ..PPP.... ..PAP.... ..PPPP... ..K.PSP.B .....PPPP ......PAP ....PPPPP ....PAP.. Expected result: 6 Test #7592 2 (2, 5) ......... ......... ..PPP.PPP ..PAP.PAP ..PPP.PPP ..K...... ......... ..PPP.... ..PAP.... Expected result: 7 Test #7593 1 (4, 4) ......PAP ......PPP ......... PPP....PP PAP.K..PA PPP...PPP .....PSP. .....BP.. ......... Expected result: 8 Test #7594 1 (2, 3) ......... ......... ......... ..K...... .......PP .......PA .......PP ......... ......... Expected result: 5 Test #7595 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #7596 2 (1, 8) .PAP..... .PPP..... ......... PPP...... PAP...... PPP...... ......... ......... .K....... Expected result: 13 Test #7597 1 (8, 2) ....PPP.. ....PAP.. ....PPPPK ......PSP .......P. ......PPP ......PAP ......PPP ......... Expected result: -1 Test #7598 2 (8, 8) ........P ..B....PS ........P ......... ......... ......... ......... ......... ........K Expected result: 16 Test #7599 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... .......PP .......PA Expected result: 9 Test #7600 2 (6, 2) .......P. ..PPP.PSP ..PAP.KP. ..PPP.... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #7601 2 (7, 2) ..PAP.... ..PPP..B. .......K. ......... ......... ......... ......... P........ SP....... Expected result: 9 Test #7602 2 (1, 1) .PSP..... .KP...... ......... ......... .B.PPP... ...PAP... ...PPP... ......... ......... Expected result: 2 Test #7603 2 (8, 2) ......... .....PPP. .....PAPK .....PPP. ......... ......... ......PPP ......PAP ..B...PPP Expected result: 10 Test #7604 1 (8, 2) ......... ......... .......BK ......... ...P..... ..PSP.... ...P..... ......... ......... Expected result: 10 Test #7605 1 (1, 3) .PAPAP... .PPPPP... ......... .K....... ......B.. ......... PPP...... PAP...... PPP...... Expected result: 4 Test #7606 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #7607 2 (1, 8) ......... ........B ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #7608 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #7609 2 (3, 8) .PPP..PAP .PAP..PPP .PPP..... ......... ......... ..P...... .PSP..... B.P...... ...K..... Expected result: 11 Test #7610 2 (3, 7) ......... ......... ......... PPP...... PAP.....B PPP...... ......... ...K..... ......... Expected result: 10 Test #7611 2 (4, 1) ......... ....K.... .....PPP. .....PAP. ....BPPP. ......... ......... ......... ......... Expected result: 5 Test #7612 1 (4, 4) ......... ....PPP.. ..B.PAP.. P...PPP.. SP..K.... P..PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #7613 1 (8, 4) ......... .......PP .......PA .......PP ........K ......... .....PPP. ..P..PAP. .PSP.PPP. Expected result: 12 Test #7614 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .P...K... PSP...... Expected result: 12 Test #7615 2 (1, 3) ......... ......... ....PPP.. .K.PPAP.. ..PSPPP.. .PPP..... .PAP...PP .PPP...PA .......PP Expected result: 4 Test #7616 2 (7, 7) ..PPP.... ..PAP.... ..PPP.... ..PAP.... ..PPP.... ......... ......... .PPP...K. .PAP..... Expected result: 14 Test #7617 2 (1, 1) ......... .K....... B........ ......... ......... ......... ..P...... .PSP..... ..P...... Expected result: 2 Test #7618 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #7619 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #7620 1 (4, 4) ......... ......... ......... ......... B...K.... ......... ......... ......... ......... Expected result: 8 Test #7621 2 (7, 5) ..PAP.... ..PPP...B ......... ......... ......... .PPPPPPK. .PAPPAP.. .PPPPPP.. ......... Expected result: 12 Test #7622 2 (4, 6) ......... ........B ......... .....PPP. .....PAP. .....PPP. ....KP... ....PSP.. .....P... Expected result: 10 Test #7623 1 (5, 6) .....PPP. .....PAP. .....PPP. ......B.. ......... ......... .....K... ......... ......... Expected result: 11 Test #7624 1 (2, 8) .....PSP. ......P.. ......B.. ......... .PPP..... .PAP..... .PPP..... ......... ..K...... Expected result: 10 Test #7625 2 (1, 8) ......... ......... ......... ......... ......... PP....... APPPP.... PPPAP.PPP .KPPP.PAP Expected result: -1 Test #7626 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #7627 1 (5, 2) ......... ......... .....K... ......... ......... PPP...... PAP...... PPP.PPP.. ....PAP.. Expected result: 7 Test #7628 1 (2, 4) ..PAP..PS ..PPP...P ......... ......... ..K...... PPP...... PAP...... PPP..B... ......... Expected result: 6 Test #7629 2 (2, 5) ....P...B ...PSP... PP..P.... AP....... PP....... ..K...... ......... .....PPP. .....PAP. Expected result: 7 Test #7630 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ...B..... Expected result: 4 Test #7631 1 (5, 3) .......PS ........P ......B.. .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #7632 2 (5, 1) ......... .PPP.K.PP .PAP...PA .PPP...PP ......... ..PB..... .PSP..... ..P..PPP. .....PAP. Expected result: 6 Test #7633 1 (1, 4) ......... ......... ......... .......B. .K....... ......... ......... ......... ......... Expected result: 5 Test #7634 1 (3, 2) ......... .....B... ...K..... PP....... AP....... PPPP..... .PAP..... .PPP..... ......... Expected result: 5 Test #7635 2 (8, 1) ..PPP.... ..PAP...K ..PPP.... ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 13 Test #7636 2 (6, 3) ......... ...PPP... ...PAP.PP ...PPPKPA ...B...PP .....P... ....PSP.. .....P.PP .......PA Expected result: 9 Test #7637 1 (3, 7) ...PPP... .P.PAP... PSPPPP... .P....... ...PPP... ...PAP... ...PPP.PP ...K...PA .......PP Expected result: -1 Test #7638 1 (8, 5) ....PAP.. ....PPP.B ......... ......... ......... ..PPP.P.K ..PAPPSP. ..PPP.P.. ......... Expected result: 13 Test #7639 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #7640 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #7641 2 (1, 7) ......... ......... ......... P........ SP....... P........ ......... .K....... .....B... Expected result: 10 Test #7642 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #7643 2 (6, 8) .......P. ......PSP ..PPP..PB ..PAP.... ..PPP.... ......... ......... ......... ......K.. Expected result: 14 Test #7644 2 (7, 6) ......... ......... ......... ....PPP.. ....PAP.. PPPPPPP.. PAPAP..K. PPPPP.... ......... Expected result: 13 Test #7645 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .B...K... ......... Expected result: 12 Test #7646 2 (7, 7) ......P.. .....PSP. ......P.. ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #7647 2 (5, 5) ......... ......... .....P... .PPPPSP.. .PAP.P.PP .PPP.K.PA .......PP ....PPP.. ....PAP.. Expected result: 12 Test #7648 1 (8, 2) ......... ......... ........K ......... P........ SP....... P.B...... ......... ......... Expected result: 10 Test #7649 2 (5, 7) ....PPP.. ....PAPPP ....PPPAP ......PPP ......... ......... ......... .....K... ......... Expected result: 12 Test #7650 1 (7, 3) ......... ......... ......... .......K. ......PPP ......PAP ......PPP ......... ......... Expected result: 10 Test #7651 2 (5, 4) ......... ......... ......... ........P .....K.PS ........P PPP...... PAP...... PPP...... Expected result: 9 Test #7652 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 7 Test #7653 1 (1, 8) ......... ......... ......... ......... ......PPP ......PAP ......PPP ......... .K....... Expected result: 9 Test #7654 2 (3, 1) .......P. ...K..PSP .......P. ...B..... ......... ......... ......... ......... ......... Expected result: 4 Test #7655 1 (8, 1) ......P.. .....PSPK ......P.. ........B ......... ......... ......... PP....... AP....... Expected result: 13 Test #7656 1 (8, 4) ......... ......... PP....... AP....... PP......K ......... ..PPP.... ..PAP.... ..PPPB... Expected result: 12 Test #7657 2 (1, 7) ........P ....PPPPS ....PAP.P ....PPP.. ......PPP ......PAP ......PPP .K....... ......... Expected result: 8 Test #7658 1 (7, 2) ......... .......B. .......K. ......... ......... .PPPP.... PSPAP.... .PPPP.... ......... Expected result: 9 Test #7659 2 (4, 4) ....PPP.. ....PAP.. ....PPP.. .PPP..... .PAPK.... .PPP..... .PAP..... .PPP..B.. ......... Expected result: 16 Test #7660 2 (1, 2) ......... ......... .K....... ....B.... ......... ......... ......... .PPP..... .PAP..... Expected result: 3 Test #7661 2 (8, 7) .PAP..... .PPP...PP .......PA .......PP ......... ..B...... ......... ........K ......... Expected result: 15 Test #7662 2 (8, 6) ....PAP.. ....PPPP. ......PSP ..PPP..P. ..PAP.... ..PPP.... ...PPP..K ...PAP... ...PPP... Expected result: 14 Test #7663 2 (6, 2) .......PA .......PP ......K.. ..P...... .PSP..... ..P....PP ...PPP.PA ...PAP.PP ...PPP... Expected result: 8 Test #7664 2 (7, 3) ......... ......... ..PPP.... ..PAP..K. ..PPP.... ......... ......... PPP.....P PAP....PS Expected result: 10 Test #7665 2 (4, 7) ......... ......... ......... ......... .....B... .....P... ....PSP.. ....KP... ......... Expected result: 11 Test #7666 2 (8, 6) .PAP..... .PPP..B.. .....PPP. .....PAP. .....PPP. ......... .PPP....K .PAP..... .PPP..... Expected result: 14 Test #7667 2 (1, 1) .....PAP. .K...PPP. ......... .......PP .......PA .......PP .......PP .......PA .......PP Expected result: 2 Test #7668 1 (7, 2) ......... ......... ...P...K. ..PSP.B.. ...P..... ......... ......... ......... ......... Expected result: 9 Test #7669 2 (7, 5) ......... ......... ..P...... .PSP...B. ..P...... .......K. ......... ......... ......... Expected result: 12 Test #7670 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #7671 1 (1, 2) ....PPP.. ....PAP.. .K..PPP.. ......... ......... ......... ......... ......... ......... Expected result: 3 Test #7672 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ....B.... ......... Expected result: 9 Test #7673 2 (8, 7) ......... ...PPP... ...PAP... ...PPP... .....PPPB .....PAP. ....PPPP. ....PAP.K ....PPP.. Expected result: 15 Test #7674 2 (8, 3) ......... ..PPP.... ..PAP.... ..PPP...K ..P...... .PSPPPP.. ..P.PAP.. ....PPPPP .......PA Expected result: 11 Test #7675 2 (3, 6) .......PP .......PA .......PP PPP...PPP PAP...PAP PPP...PPP ...K..... ......... ......... Expected result: 9 Test #7676 1 (6, 2) ..PAP.... ..PPPB... ......K.. ......... ......... .....PPP. ...PPPAP. ...PAPPP. ...PPP... Expected result: 8 Test #7677 1 (7, 7) ....B.... ......... ..PPP.... ..PAP..PP ..PPP..PA .......PP ......... .......K. ......... Expected result: 14 Test #7678 2 (1, 2) ...PSP.PA ....P..PP .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #7679 2 (5, 8) .....PAP. .....PPP. .....PAP. .....PPPP ......PAP B.....PPP ......... ......... .....K... Expected result: 13 Test #7680 1 (8, 2) ......... ......... ........K ......... ......... .......P. ......PSP .......P. ......... Expected result: 10 Test #7681 2 (2, 4) .PPP..... .PAP..... .PPP..... ......... ..K...... ......... .......B. ...PPP... ...PAP... Expected result: 6 Test #7682 2 (6, 2) ....PAP.. PP..PPP.. AP....K.. PP....... ....PPP.. ....PAP.. ...BPPP.. ..P...... .PSP..... Expected result: 8 Test #7683 1 (5, 2) .......B. ......... .....K... ......... ......... ......... ......... ...P..... ..PSP.... Expected result: 7 Test #7684 2 (7, 6) ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ....PPP.. ...P..... ..PSP..K. ...P..PPP ......PAP Expected result: 17 Test #7685 2 (1, 2) ......... ......... .K....... ........P .....PPPS .....PAPP ..PPPPPPA ..PAP..PP ..PPP.... Expected result: 3 Test #7686 1 (4, 2) ..PAP.... ..PPP.... ....K.B.. ......... ......... ......... ......... ......... ......... Expected result: 6 Test #7687 1 (3, 6) ......... ......... ......... ..P...... .PSP..... ..P....B. ...K..... .......PP .......PA Expected result: 9 Test #7688 1 (5, 8) ......... ......... ..B..PPP. .....PAP. .....PPP. ......... ......... ......... .....K... Expected result: 13 Test #7689 2 (2, 1) .....PSP. ..K...P.. ....B.... PPP...... PAP...... PPP...... ......... ......... ......... Expected result: 3 Test #7690 2 (1, 8) ...PAP... ...PPP..B ......... ......... ......PPP ......PAP ......PPP ......... .K....... Expected result: 9 Test #7691 2 (2, 7) ......PPP PP....PAP APP...PPP PPSP..... ..P...... ......PPP ......PAP ..K...PPP ....B.... Expected result: 13 Test #7692 1 (1, 4) .PAP..... PPPP.PPP. AP...PAP. PP...PPP. .K....... ......... ......... ......P.. .....PSP. Expected result: -1 Test #7693 2 (8, 7) ..PPP.... ..PAP.... ..PPP.... PP....... AP.....PP PP.....PA .......PP P.......K SP....... Expected result: -1 Test #7694 2 (3, 1) ......... P..KB.... SP....... P........ ......... ......... ......... ......... ......... Expected result: 4 Test #7695 1 (3, 5) ......... ......... ....B.... ......... ......... ...K...P. ......PSP .......P. ......... Expected result: 8 Test #7696 2 (8, 5) ......... ..PPP.... ..PAP...B ..PPP.... ......... .....PPPK .....PAP. .....PPP. ......... Expected result: 13 Test #7697 1 (6, 8) ...P.PAP. PPPSPPPP. PAPP..... PPP...... ......... ......... ......... ......... ......K.. Expected result: -1 Test #7698 2 (4, 8) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......PPP ......PAP ....K.PPP Expected result: 12 Test #7699 1 (5, 5) ......PSP .......P. ......... .B....... .PPP..... .PAP.K... .PPP..... ......... ......... Expected result: 10 Test #7700 1 (1, 1) ..PPP.... .KPAP.... ..PPP.... ......... ...P..... ..PSP.... ...PPP... ...PAP... ...PPP... Expected result: 2 Test #7701 2 (2, 5) ......... ......... .PPP..B.. .PAP..... .PPPPPP.. ..K.PAP.. ..PPPPP.. ..PAP.... ..PPP.... Expected result: 7 Test #7702 1 (1, 2) .......PA .......PP .K....... ......... ....PPP.. ....PAP.. ....PPP.. ..PPP.... ..PAP.... Expected result: 3 Test #7703 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #7704 1 (7, 2) ....PAP.. ....PPP.. .......K. ....B.... .P....... PSP...... .P..PPPPP ....PAPAP ....PPPPP Expected result: 9 Test #7705 2 (3, 7) ....PAP.. ....PPP.. ......... .B....... ....P.... ...PSPPP. ....PPAP. ...K.PPPP ......PAP Expected result: 10 Test #7706 2 (6, 1) ......... ......K.. PPP....B. PAP...... PPP...PPP ......PAP ......PPP ......... ......... Expected result: 7 Test #7707 1 (2, 1) ......... ..K....PP .......PA B......PP ......PPP ......PAP .PPP..PPP .PAP..... .PPP..... Expected result: 3 Test #7708 1 (2, 6) ..PAP.... ..PPP.... ......... ......... ......PPP ......PAP ..K...PPP ......... ......... Expected result: 8 Test #7709 1 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... .B....... Expected result: 11 Test #7710 2 (6, 4) ..PSP.... ...P..... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #7711 1 (6, 7) ......... ......... ......... ......P.. .....PSP. ..B...P.. ......... ......K.. ......... Expected result: 13 Test #7712 2 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #7713 1 (5, 1) ......PAP .....KPPP ......... ......... ......... ......... ..PPP.... PPPAP.... APPPP.... Expected result: 6 Test #7714 1 (8, 5) ......... ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPPP...K ..PAP.... ..PPP.... ...PSP... Expected result: 13 Test #7715 1 (3, 8) ......... ......... ......... ......... ......... ......... ..B...... ......PPP ...K..PAP Expected result: 11 Test #7716 1 (8, 3) ......... ......... P........ SP......K P........ .B....... ......... ......... ......... Expected result: 11 Test #7717 2 (1, 2) ....PAP.. ....PPP.. .K..PPP.. ....PAP.. ....PPP.. ......... .......P. ......PSP .......P. Expected result: 3 Test #7718 1 (1, 7) ......... ......... ...B..... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #7719 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #7720 2 (6, 6) ......... ......... ..P...... .PSP..... ..P...... ......... ......K.. ......... ......... Expected result: 12 Test #7721 2 (6, 3) .......PA PP.....PP AP....... PP....K.. ......... .....BPPP ......PAP ......PPP ......... Expected result: 9 Test #7722 1 (5, 5) ......... ......... ..B...... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #7723 2 (1, 1) .B....... .K....... ......... ......... ......... .......PP .......PA .......PP ......... Expected result: 2 Test #7724 2 (3, 3) ...PAP... ...PPP... ......... ...K..... ......PPP ......PAP ......PPP .PPP..... .PAP..... Expected result: 6 Test #7725 1 (6, 3) ..PSP.... ...P..... ......... ......K.. ......... .....B... ......... ......... ......... Expected result: 9 Test #7726 1 (7, 6) ....PPPB. ....PAP.. ....PPP.. ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #7727 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ...PPP..P ...PAP.PS Expected result: 4 Test #7728 1 (8, 3) ......... ...PPP... ...PAP... ...PPP..K ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 11 Test #7729 1 (1, 8) ......... ......... ......B.. ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #7730 2 (8, 2) .......PA .......PP ........K ..P...... .PSP..... ..P.PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... Expected result: 10 Test #7731 2 (4, 5) ......... ......... .B....... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #7732 1 (6, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......K.. Expected result: 14 Test #7733 2 (3, 8) ...P..... ..PSP.... ...P..... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #7734 1 (8, 8) ..PAP...B ..PPP..PP .......PA PPP....PP PAP...... PPP...... ......... ......... ........K Expected result: 16 Test #7735 2 (3, 5) ....PPP.. ....PAP.. ....PPP.. .B....... ......... ...K..... ......... ......... ......... Expected result: 8 Test #7736 1 (8, 8) ........B ......... ......... ......... .......PP .......PA P...PPPPP SP..PAP.. P...PPP.K Expected result: -1 Test #7737 1 (1, 1) ......... .K....... .......P. ......PSP .......P. .PPP..... .PAP..... .PPP..... ......... Expected result: 2 Test #7738 1 (6, 1) ...PAP... ...PPPK.. ......... PP....... APB...... PP....... ......... ......... ......... Expected result: 9 Test #7739 1 (1, 1) .......P. .K....PSP .......P. ......... .PPPPPP.. .PAPPAP.. .PPPPPPP. .....PAP. .....PPP. Expected result: 2 Test #7740 2 (8, 5) .......P. ......PSP .......P. ......B.. ......... ........K ......... ..PPP.... ..PAP.... Expected result: 13 Test #7741 2 (7, 6) ......... ......... ......P.. .....PSP. ......P.. ......... .......K. ......... ......... Expected result: 13 Test #7742 2 (7, 7) ......... ..PPP.... ..PAP.... ..PPP.... ......... ..PPPPP.. ..PAPAP.. ..PPPPPK. ......... Expected result: 14 Test #7743 2 (4, 4) ......... ..PPP.PPP ..PAP.PAP ..PPP.PPP ....K.... ......... B........ ......... ......... Expected result: 8 Test #7744 1 (1, 5) .....P.PP ....PSPPA .....P.PP ......... B........ .K.PPP... ...PAPPP. ...PPPAP. .....PPP. Expected result: 6 Test #7745 1 (8, 7) ..PAPP... ..PPPSP.. .....P... ......... ......... ......... ......... PP......K AP....... Expected result: 15 Test #7746 1 (4, 3) ........P .......PS ........P ....K.... ....PPP.. ....PAPPP ....PPPPA ...PPP.PP ...PAP... Expected result: 7 Test #7747 1 (4, 7) ......... ......... ......... ......... ......... .PPP..PPP PPAP..PAP APPPK.PPP PP....... Expected result: 11 Test #7748 1 (8, 2) ....PPP.. ....PAP.. ....PPP.K ......... PP....... AP....... PP....... ..P...... .PSP..... Expected result: 12 Test #7749 2 (5, 5) ......... ......... .......PP ..B....PA .P.....PP PSP..K... .P....... ......... ......... Expected result: 10 Test #7750 1 (1, 1) ......... .K...PPP. .....PAP. .....PPP. ......... ......... ....P.... ...PSP.PP ....P..PA Expected result: 2 Test #7751 1 (5, 6) ......... PPP...... PAP...... PPP...... ..PPP.... ..PAP.... ..PPPK.P. ..PAP.PSP ..PPP..P. Expected result: 11 Test #7752 2 (3, 7) .....P... ....PSP.. ...PPP... ...PAP... ...PPP... ......... ......... PP.K.B... AP....... Expected result: 10 Test #7753 1 (1, 3) .......PA ......BPP .......PA .K.....PP ......... ......... ......... ...PPP... ...PAP... Expected result: 4 Test #7754 1 (6, 3) ......... ......... ......... ......KPP .......PA ......BPP .PPP...PS .PAP....P .PPP..... Expected result: 9 Test #7755 1 (8, 5) ......... .......PP .......PA .......PP ......... ........K PP.B...PP AP.....PA PP.....PP Expected result: 13 Test #7756 1 (7, 2) ..PAP.... ..PPP.... .......K. ......... ......... ......... ...PPP... ...PAP.PP ...PPP.PA Expected result: 9 Test #7757 1 (3, 4) ......... ......... ........B ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #7758 2 (8, 8) .....PPP. .....PAP. .....PPP. ......... ......... ......... ....B.... ......... ........K Expected result: 16 Test #7759 2 (7, 6) .......PP .......PA .......PP ......... ......... ......... .......K. ......... ........B Expected result: 13 Test #7760 2 (1, 8) ........B ......... PP....... AP....... PP....... P........ SP....... P........ .K....... Expected result: 11 Test #7761 2 (5, 3) ......... ........P .......PS .....KPPP ......PAP ......PPP .......PA .......PP ......... Expected result: 8 Test #7762 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ..PPP.... ..PAP.... Expected result: 11 Test #7763 2 (7, 7) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... .......K. ......... Expected result: 14 Test #7764 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #7765 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... .......B. Expected result: 3 Test #7766 1 (1, 6) .....PPP. .....PAP. .....PPP. .......PP .......PA .......PP .K....... ......PPP ......PAP Expected result: 7 Test #7767 1 (7, 8) ......... ......... ......... .....P... ....PSP.. .....P... ......... ......... .......K. Expected result: 15 Test #7768 1 (5, 7) ....PPP.. ....PAP.. .PPPPPP.. .PAP..... .PPP..... PSP...... .P....... .....K... ......... Expected result: -1 Test #7769 1 (7, 7) ......... ......... ......... ......... ........P .......PS ........P .......K. ......... Expected result: 14 Test #7770 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... .....PPP. .....PAP. Expected result: 8 Test #7771 1 (2, 3) .....PAP. .....PPP. ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #7772 1 (7, 3) ......... ......... ......... .......K. ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 10 Test #7773 1 (1, 6) ......P.. .....PSP. ......P.B ......... ......... ......... .K....PPP ......PAP ......PPP Expected result: 7 Test #7774 1 (1, 4) ...B.PPP. .....PAP. .....PPP. ......PPP .K....PAP ......PPP .P....... PSP...... .P....... Expected result: 5 Test #7775 2 (8, 5) ......... ......... ......... ...B..... ......... ........K ......... ...P..... ..PSP.... Expected result: 13 Test #7776 1 (4, 8) ......... ......... ......P.. .....PSP. ......P.. ......... ......... ......... ....K.... Expected result: 12 Test #7777 1 (6, 2) ........B ......... ......K.. ......... ......... .......P. ...PPPPSP ...PAP.P. ...PPP... Expected result: 8 Test #7778 2 (5, 8) ......... ......... ......... ......... PPP.....P PAP....PS PPP.....P ......... .....K... Expected result: 13 Test #7779 1 (7, 2) ......B.. ......... .......K. ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #7780 1 (2, 3) ......... ......... ......... ..K...... .B....... ......... .......P. ......PSP .......P. Expected result: 5 Test #7781 1 (7, 2) ......... ......... .......K. ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 9 Test #7782 1 (8, 3) ......... ......... ......... ..B.....K ......PPP ......PAP ......PPP ......... ......... Expected result: 11 Test #7783 2 (8, 2) ......... ......... ........K ......... ......... ......... .B.....PP ..PPPPPPA ..PAPAPPP Expected result: 10 Test #7784 1 (3, 1) ......... ...K..... ......... ......... ..B...... ......... ..PPP..PP PPPAP..PA APPPP..PP Expected result: 4 Test #7785 1 (2, 6) ......... ......... ......... ......... ......... ..B...... ..K...P.. .....PSP. ......P.. Expected result: 8 Test #7786 2 (5, 8) ......... ...PPP... ...PAP... ...PPP... ...PSP... ...PPP... ...PAP... PP.PPP... AP...K... Expected result: 13 Test #7787 2 (8, 8) ......... PPP...... PAPPPP... PPPPAP... ...PPP... ........B ...PPP... ...PAP... ...PPP..K Expected result: 16 Test #7788 1 (5, 8) ......... ......... PPP...... PAP.PPP.. PPP.PAP.. ....PPP.. ....PB... PPPPSP... PAP.PK... Expected result: 17 Test #7789 1 (8, 2) ......... ......... ........K ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 10 Test #7790 2 (1, 3) ...PPPPPP ...PAPPAP ...PPPPPP .K....... ....P.... ...PSP... ....P.... .....PPP. .....PAP. Expected result: 4 Test #7791 2 (5, 1) ......... .....K... ....P.... ...PSP... ....PPPP. .....PAP. .....PPP. ......... ......... Expected result: 6 Test #7792 2 (1, 7) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......P.. .K...PSP. ......P.. Expected result: 8 Test #7793 2 (5, 3) ......... PPP...... PAP...... PPP..K... ...P..... ..PSP.... ...P..PPP ......PAP ......PPP Expected result: 8 Test #7794 1 (5, 3) ......PAP ......PPP ......... .....K... ......... ......... ......... .......PP .......PA Expected result: 8 Test #7795 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ....PPP.. .K..PAP.. Expected result: 9 Test #7796 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #7797 1 (1, 1) ......... .KPPP.... ..PAP.... ..PPP.... ......... ......... ....P.... ...PSP... ....P.... Expected result: 2 Test #7798 2 (4, 2) ......... ......... ....K.... .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 6 Test #7799 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... PP....... AP....... Expected result: 9 Test #7800 2 (6, 1) ......... ...PPPK.. ...PAP... ...PPP... ......... ......... ......... ......... ......... Expected result: 7 Test #7801 2 (1, 2) ......PPP .....PPAP .K..PSPPP .....P... ......... ......... ......... ......... ......... Expected result: 3 Test #7802 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #7803 2 (5, 8) ......... ......... ......... ......B.. ......... ......... ......... ......... .....K... Expected result: 13 Test #7804 1 (4, 1) ......... ....K.P.. .....PSP. ......P.. ......... ......... ......... .B....... ......... Expected result: 5 Test #7805 2 (2, 7) ....B..PS ........P ......... ....PPPPP ....PAPPA ....PPPPP ......... ..K...... ......... Expected result: 9 Test #7806 2 (8, 7) ......... ..PPP.PPP ..PAP.PAP ..PPP.PPP ....PPP.. ....PAP.. ...PPPP.. ..PSP...K ...P..... Expected result: -1 Test #7807 2 (6, 3) ......... .......B. ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #7808 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #7809 2 (1, 7) ......... ......... .PPP..... .PAP..... .PPP.PPP. .....PAP. .....PPP. .K....... ......... Expected result: 8 Test #7810 1 (3, 8) .B....... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #7811 2 (1, 7) ......... PPP...... PAP...... PPP...... ......... ....B.... ......... .K....... ......... Expected result: 12 Test #7812 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #7813 1 (1, 5) ..PAP..PS ..PPP..PP .......PA .......PP ......... .K...PPP. .....PAP. .....PPP. .......B. Expected result: 6 Test #7814 1 (3, 1) .....PPP. ...K.PAP. .....PPP. ......... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 4 Test #7815 2 (5, 4) ......... ......... ......PPP ......PAP ..PPPKPPP ..PAP.... PPPPP.... PAP...... PPP...... Expected result: 9 Test #7816 2 (7, 8) ......... ......... ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP..K. Expected result: 15 Test #7817 1 (3, 8) ......... ......... ......PPP ......PAP ......PPP ......... ......... P........ SP.K..... Expected result: 11 Test #7818 2 (2, 5) .......PA ..PPP..PP PPPAP.... APPPP...B PP....... ..K...... ......... ......... ......... Expected result: 13 Test #7819 1 (6, 8) .....B... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......PPP ......PAP ......PPP ......... ......K.. Expected result: 14 Test #7820 2 (5, 5) ......... .......P. ......PSP .......P. ......... .....K... ...B..... ......... ......... Expected result: 10 Test #7821 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #7822 2 (7, 7) .......PP .......PA .......PP ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #7823 1 (4, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... ....K..PP ...PPP.PA ...PAP.PP ...PPP... Expected result: 9 Test #7824 1 (2, 2) ...PPP... ...PAP... ..KPPP... ........B ......... ......... ......... ......... ......... Expected result: 4 Test #7825 1 (4, 3) ......... ......... .PPP..... .PAPKPPP. .PPP.PAP. .....PPP. .....PAP. .....PPP. ......... Expected result: 7 Test #7826 2 (5, 6) ...PAP... ..PPPP... .PSP..... ..PB..... ......... .PPP..... .PAP.K... .PPP..... ......... Expected result: 11 Test #7827 1 (7, 5) ......... ......... ......P.. .....PSP. PP....P.. AP.....K. PP....... ......... ....B.... Expected result: 12 Test #7828 1 (3, 8) ......... ......... ......... ......... ....B.... ......... ......... ......... ...K..... Expected result: 11 Test #7829 2 (4, 4) ......... ...PPP... ...PAP... ...PPP... ....K.... .B....... ......... ......PPP ......PAP Expected result: 8 Test #7830 1 (3, 4) .......PP .......PA .......PP ......... ...K..... ......... ......... .......P. ......PSP Expected result: 7 Test #7831 2 (1, 1) ....PPP.. .K..PAP.. ....PPP.. PPP...... PAP...... PPP...... .......PP ..B...PPA .....PSPP Expected result: 2 Test #7832 2 (5, 5) ......... ........B ......... ......... ......... .....K... ...PPP... ...PAP.PP ...PPP.PA Expected result: 10 Test #7833 1 (5, 5) ......... ......PPP PP....PAP AP....PPP PP....... .....K... .PPP....B .PAP..... .PPP..... Expected result: 10 Test #7834 2 (7, 7) ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .......K. ......... Expected result: 14 Test #7835 2 (5, 3) ......... PP....... AP....... PP...K... ......... ......... ......... ......... ......... Expected result: 8 Test #7836 1 (5, 5) ......... ......... ..P...... .PSP..... ..P...... .....K... ......... ..B...... ......... Expected result: 10 Test #7837 2 (2, 7) ......... ......... .....P... ....PSP.. .....P... ......... ......... ..K...... ......... Expected result: 9 Test #7838 1 (3, 4) ......... B........ .....P... ....PSP.. ...K.P.PP .......PA .......PP PP....... AP....... Expected result: 7 Test #7839 2 (2, 8) ...PPP... ...PAP... ..PPPP... ..PAP.... ..PPP.... ....B.P.. .....PSP. ......P.. ..K...... Expected result: 10 Test #7840 2 (3, 3) ...PSP... ....P.... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #7841 2 (6, 8) .....PAP. .....PPP. ......... .......PP .......PA .......PP ......... ......... ......K.. Expected result: 14 Test #7842 2 (5, 2) ..PAP.... ..PPP.... .....K... ......... ......... .......PP .......PA ..PPP..PP ..PAP...B Expected result: 7 Test #7843 1 (5, 6) ......... ......... PPP...... PAP...... PPP...... AP....... PP...K... ......... ......... Expected result: 11 Test #7844 2 (7, 4) ......... ......B.. ......... ......... .......K. ......... ......... ....PPP.. ....PAP.. Expected result: 11 Test #7845 1 (6, 3) ..P...... .PSP..... ..P...... ......K.. ......... ......... PP.....B. AP....... PP....... Expected result: 9 Test #7846 2 (8, 5) ......... ......PPP ......PAP ......PPP ......... ..P.....K .PSP..... .PPP..... .PAP..... Expected result: 13 Test #7847 2 (6, 3) ..PAP..PP ..PPP..PA .......PP ......K.. .......P. ......PSP .......P. ......... ......... Expected result: 9 Test #7848 1 (1, 5) ......... ......... ....B.... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #7849 2 (7, 6) ......PPP ......PAP ..B.PPPPP ....PAP.. ....PPP.. ....PSP.. .....P.K. .PPP..... .PAP..... Expected result: 15 Test #7850 2 (8, 8) ........P .......PS .B......P ......... ......... ......... ......... ......... ........K Expected result: 16 Test #7851 1 (1, 4) ......... ......... ......P.. .....PSP. .KPPP.P.. ..PAP.... ..PPP.... ......... ......... Expected result: 5 Test #7852 2 (4, 5) ......PPP ......PAP P.....PPP SP....... P........ ....K..PP .......PA .......PP ......... Expected result: 9 Test #7853 1 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......B.. Expected result: 14 Test #7854 2 (3, 6) ......... ......... ......... PPP...... PAP...... PPP...... ...K..... ......... ......... Expected result: 9 Test #7855 1 (3, 2) ..PAP.PAP PPPPP.PPP AP.K..... PP....... ......... ......... ......... ......... ......... Expected result: -1 Test #7856 2 (6, 5) .PSP..... ..P...... ......PPP ......PAP ......PPP ......K.. ......... ...B..... ......... Expected result: 11 Test #7857 2 (1, 7) .....PAP. .PPP.PPP. BPAP..... .PPP..... ......... ..P...... .PSP..... .KP...... ......... Expected result: 8 Test #7858 2 (4, 2) ......... ......... PP..K.... AP....... PP....... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 6 Test #7859 1 (1, 2) ......... ......... .K....... ......... ......... ......... ..B...... ......... ......... Expected result: 3 Test #7860 2 (3, 4) ......... .PPP..... .PAP..PPP .PPP..PAP ...K..PPP .PPP..... .PAP....P .PPP.B.PS ........P Expected result: 7 Test #7861 2 (3, 8) ......... ......... ......... ....PPPPP ....PAPAP ....PPPPP ......... ......... ...K..... Expected result: 11 Test #7862 1 (7, 8) ......... ......... ......B.. ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #7863 2 (2, 7) ......... ......... ......... ......... .......P. ......PSP .......P. ..K...... ......... Expected result: 9 Test #7864 2 (1, 8) ......B.. ......... ......... ......... ......... PPPPP.... APPAP.... PPPPP.... .K....... Expected result: 17 Test #7865 2 (1, 8) ......... ......... ...PPP... ...PAPPP. ...PPPAP. .....PPP. ..P...... .PSPPPP.. .KP.PAP.. Expected result: 9 Test #7866 2 (8, 2) ..PPPP... ..PAPSP.. ..PPPP..K ......... ......... ......... ......... ....B.... ......... Expected result: 12 Test #7867 1 (7, 3) .....B... ......... ......... .......K. ......... PP....PPP AP....PAP PP....PPP ......... Expected result: 10 Test #7868 1 (2, 4) .....PSP. ......P.. ......... ......... ..K...... ......... ......... ......... .......B. Expected result: 6 Test #7869 2 (8, 5) ..PAP.... ..PPP.... .PPP..... .PAP..... .PPP..... .....B..K ......... ...PPP... ...PAP... Expected result: 13 Test #7870 2 (3, 7) ......... ......... ......... PP....... AP....B.. PP....... ......... ...K..... ......... Expected result: 10 Test #7871 1 (7, 2) ......... ......... ..B....K. ..PPP.... ..PAP.... .PPPP.... .PAP.PPP. .PPP.PAP. .....PPP. Expected result: 9 Test #7872 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #7873 1 (6, 8) ...PAP... ...PPP... ......... ......... .....PPP. .....PAPP .....PPPA .......PP ......K.. Expected result: 14 Test #7874 2 (2, 1) .......B. ..K...... ......... ......... PPPPP.... PAPAP.... PPPPP.... ......... ......... Expected result: 3 Test #7875 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 4 Test #7876 2 (1, 8) ...PPP... ...PAP... .PPPPP... .PAP..... .PPP..... .....PPP. P....PAP. SP...PPP. PK....... Expected result: 11 Test #7877 2 (6, 2) ......... ......... ......K.. PPPPP.... PAPAP.... PPPPP.... ......... ........B ......... Expected result: 8 Test #7878 1 (8, 6) ......... .PPP..... .PAPPP... .PPPAP... ...PPP... ......... ........K ......... ......... Expected result: 14 Test #7879 2 (5, 7) ....P.... .B.PSP... ....P.... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #7880 2 (2, 4) .....PPP. PPP..PAP. PAP..PPP. PPP...... ..K...... ......... .....B..P .......PS ........P Expected result: 8 Test #7881 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ........P ..B....PS ........P Expected result: 5 Test #7882 2 (1, 1) ....PAP.. .K..PPP.. ......... ......... .PPP.PPP. .PAP.PAP. .PPP.PPPB ......... ......... Expected result: 2 Test #7883 1 (4, 5) ......... ......... ......... PPP...... PAP....P. PPP.K.PSP ...PPP.P. ...PAP... ...PPP... Expected result: 9 Test #7884 2 (3, 1) ....B.... ...K..... ......... ......... ......... ......... ..PPP.... ..PAP..PP ..PPP..PA Expected result: 4 Test #7885 2 (2, 7) ......... .....PPP. .....PAPP .....PPPA .......PP ........B ....PPP.. ..K.PAP.. ....PPP.. Expected result: 9 Test #7886 2 (7, 1) ......... .......K. ......... ......... .....P... ....PSP.. .....P... .....B... ......... Expected result: 8 Test #7887 2 (3, 6) ......... ......... ......... ...B..... ......... ......... ...K..... ......... ......... Expected result: 9 Test #7888 1 (8, 3) ...P..... ..PSP.... ...P..... ....B...K ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 11 Test #7889 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... .....B... ......... Expected result: 11 Test #7890 2 (6, 3) .PAP..... .PPP..... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #7891 2 (7, 8) ..PSPPP.. ...PPAPPP ....PPPPA .......PP ......... ......... ......... ......... .......K. Expected result: 15 Test #7892 1 (3, 8) .PAP..... .PPP..... ......... ......... B.PPP.... ..PAP.... ..PPP.... ......... ...K..... Expected result: 11 Test #7893 2 (4, 1) ......... ....K.... ......... ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 5 Test #7894 2 (4, 7) ......... ......... ......... ......... ........P .......PS ........P ....K.... ......... Expected result: 11 Test #7895 1 (2, 1) ......... PPK...... APPP..... PPAP..... .PPPPPP.. .P..PAP.. PSP.PPP.. .P....... ......... Expected result: 3 Test #7896 1 (6, 6) ......... ......... ......... ......... ......... .B....... ......K.. .....PPP. .....PAP. Expected result: 12 Test #7897 2 (8, 3) ......... ......... ..PPP.... ..PAP...K ..PPP.... ......PPP ......PAP .B....PPP ......... Expected result: 11 Test #7898 1 (2, 8) ......... .PPP..... .PAP..... .PPP..... B..PPP... ...PAP... ...PPP... ......... ..K...... Expected result: 10 Test #7899 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #7900 1 (6, 7) ..PAP.... ..PPP.... PPPPPP... PAPPAP... PPPPPP... ......... ......... ......K.. ......... Expected result: -1 Test #7901 1 (2, 4) ......... ......... ......... PP....... APK...... PP....... ...PPP... PPBPAP... AP.PPP... Expected result: 6 Test #7902 1 (5, 3) .....PAP. .....PPP. ...B..... .....K... ..P...... .PSP..... ..P...... .......PP .......PA Expected result: 8 Test #7903 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #7904 2 (2, 4) ......... .......PP .......PA .......PP ..K....PP .......PA ......PPP ....P.PAP ...PSPPPP Expected result: 6 Test #7905 1 (4, 7) ......... ......... ..PPP.... .BPAP.... ..PPP.... .....PPP. .....PAP. ....KPPP. ......... Expected result: 11 Test #7906 1 (1, 8) ......... ......... ......... PP....PPP APPP..PAP PPAP..PPP .PPP..... ......... .K....... Expected result: 15 Test #7907 1 (5, 2) ......... ......... .....K... .....P... ....PSP.. .....P... ......... ......... ......... Expected result: 7 Test #7908 1 (7, 5) ......... ....PPP.. ....PAP.. ....PPP.. P........ SP.....K. PPPP..... .PAPPPP.. .PPPPAP.. Expected result: 12 Test #7909 1 (4, 1) .PAP...PP .PPPK..PA ....B..PP ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 7 Test #7910 2 (8, 2) .......PS ........P ........K ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... ......... ......... Expected result: 10 Test #7911 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #7912 2 (2, 6) ..B...... ......... ......... .......P. ......PSP .......P. ..K...... .PPP..... .PAP..... Expected result: 8 Test #7913 2 (1, 7) ......... ..P...... .PSP..... ..P...... ......... ....PPP.. ....PAP.. .K..PPP.. .......B. Expected result: 8 Test #7914 2 (1, 6) ......... ......... ......... ......... ......... ...BP.... .K.PSP... ....P.... ......... Expected result: 7 Test #7915 1 (2, 8) .......B. ......... ....P.... ...PSP... ....P.... ......... ......... ...PPP... ..KPAP... Expected result: 10 Test #7916 1 (4, 6) ...PPP... ...PAP... .PPPPP... .PAP..... .PPP..PPP ......PAP ....K.PPP ......... ....B.... Expected result: 10 Test #7917 1 (7, 6) ....PAP.. ....PPP.. ......... ......... .PPP..... .PAP..... .PPPP..K. ..PAP.... ..PPP...B Expected result: 13 Test #7918 1 (3, 6) ......... ......... .B....... ......... ......... ......... ...K..... ..PPP..PP ..PAP..PA Expected result: 9 Test #7919 2 (7, 7) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... .......K. ......... Expected result: 14 Test #7920 2 (4, 3) ......PPP ......PAP ......PPP ....K.... PP....... AP....B.. PP....... ......... ......... Expected result: 7 Test #7921 2 (6, 2) ..PAP.... ..PPP.... ......KP. ......PSP .PPP...P. .PAP..... .PPP..... ......... ......... Expected result: 8 Test #7922 2 (3, 2) ......... ......... ...K.P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 5 Test #7923 2 (3, 7) ......... ......... ......... ......... ......... ......B.. ......... ..PK..... .PSP..... Expected result: 10 Test #7924 1 (4, 8) ......... ......... ......... ......... ......... ......... .PPP..... .PAP...P. .PPPK.PSP Expected result: 12 Test #7925 1 (7, 3) ......... ....P.... ...PSP... ...PPP.K. ...PAPPPP ...PPPPAP ......PPP .....PPP. .....PAP. Expected result: 10 Test #7926 2 (2, 8) ......... ......... ......... ......... ......... ......... .....B... ......... ..K...... Expected result: 10 Test #7927 1 (8, 5) ......... .......B. ......... ......... .....P... PP..PSP.K AP...P... PP....... ......... Expected result: 13 Test #7928 2 (6, 1) ......... ......K.. ......... ......... .B....... .PPP..... .PAPPP... .PPPAP... ...PPP... Expected result: 7 Test #7929 1 (8, 4) ......... ......... ......... .....P... ....PSP.K .....P... ..B..PPP. .....PAP. .....PPP. Expected result: 12 Test #7930 1 (3, 6) ......... ....PPP.. ....PAPB. ....PPP.. .......PP .......PA ...K...PP ......... ......... Expected result: 9 Test #7931 1 (1, 3) ......... ......... ..PPP.... .KPAP.... ..PPP.... .....PPP. .....PAP. .....PPP. ......... Expected result: 4 Test #7932 2 (4, 4) ......... ..B...... ......... ......... ....K.... ......... .......P. ......PSP .......P. Expected result: 8 Test #7933 1 (8, 6) .....PSP. ......PPP .......PA .......PP ..PPP.... ..PAP.... ..PPP...K ......... ......... Expected result: 14 Test #7934 1 (3, 3) .PPP.PPP. .PAP.PAP. .PPP.PPP. PPPK..... PAP...... PPP.....P .......PS ........P ......... Expected result: -1 Test #7935 1 (1, 2) ......... ......... .K....... P........ SP....... P.....PPP ......PAP ......PPP ......... Expected result: 3 Test #7936 2 (8, 7) ......... .......P. ......PSP .PPP...P. .PAP...PP .PPP...PA ..PPP..PP ..PAP...K ..PPP.... Expected result: 15 Test #7937 1 (3, 2) ......... ......... ...K..... ......BP. ......PSP .......PP .......PA .......PP ......... Expected result: 5 Test #7938 2 (2, 4) ...PAPPPP ...PPPPAP ...P..PPP ..PSP.... ..KP..... ......... PP....... AP....... PP....... Expected result: 6 Test #7939 2 (3, 8) ..PAP.... ..PPP.... ......... ......... ......... .....PPP. .....PAP. .....PPP. ..BK..... Expected result: 11 Test #7940 2 (6, 3) ..B...... ......... ..PPP.... ..PAP.K.. ..PPP.... ......... .P....PPP PSP...PAP .P....PPP Expected result: 9 Test #7941 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #7942 1 (5, 7) ......... ...PPP... ...PAP... ...PPP... ......... ......... ......... ....PKB.. ...PSP... Expected result: 12 Test #7943 1 (3, 5) ....PAP.. ...PPPP.. ...PAP... ...PPP... ......... ...K..... ......... ......PPP ......PAP Expected result: 8 Test #7944 2 (2, 8) ......... ......... .....P... ....PSP.B ..PPPP... ..PAP.PPP ..PPP.PAP ......PPP ..K...... Expected result: 10 Test #7945 1 (6, 7) ......... ......... ......... ......... .....B... ......... ..PPP.... ..PAP.KPP ..PPP..PA Expected result: 13 Test #7946 2 (2, 5) .....PPP. .....PAP. .....PPP. ......... ......... ..K...... .PPP..... .PAP..... .PPP..... Expected result: 7 Test #7947 2 (2, 6) ......... ......... B.....PPP ......PAP ......PPP ......... ..K...... ......... ......... Expected result: 8 Test #7948 1 (1, 7) ......... ......... ......... ......... ......... ..B...... ......... .K....... ......... Expected result: 8 Test #7949 2 (8, 7) ......... ........P .......PS ........P ........B ......... ......... PPP.....K PAP...... Expected result: 15 Test #7950 2 (4, 6) ......... .PPP..... .PAP..... .PPP...P. ......PSP .......P. ....K.... ......... ......... Expected result: 10 Test #7951 1 (5, 8) ..PAP.... ..PPP.... PPP...... PAP.....P PPP....PS ..PPP...P ..PAP.... ..PPP.... .....K... Expected result: -1 Test #7952 1 (4, 3) ......... ......... ......PPP ....K.PAP ......PPP PPP...P.. PAP..PSP. PPP...P.. ......... Expected result: 7 Test #7953 1 (3, 8) ......... ......... ......... ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. .....PPP. ...K.PAP. Expected result: 11 Test #7954 2 (2, 8) .....PAP. .....PPP. .PPP..... .PAP..... .PPP..B.. .PSP..... PPP...... AP....... PPK...... Expected result: 14 Test #7955 2 (7, 5) ....PAP.. ....PPP.. B........ ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #7956 1 (7, 8) .PAP..... .PPP...PP .....PPPA .....PAPP .....PPP. ......... ......... ......... .......K. Expected result: 15 Test #7957 1 (4, 2) ......... ......... ....K.... .......B. ......... ......... ......... ......... ......... Expected result: 6 Test #7958 1 (5, 7) ......... ......... .PPPPPP.B .PAPPAP.. .PPPPPP.. ......... ......... ....PK... ...PSP... Expected result: 12 Test #7959 2 (4, 2) ......... ......... P...K.... SP....... P........ ......... ......... PPP...... PAP..B... Expected result: 6 Test #7960 1 (7, 5) ......... ......P.. ...PPPSP. ...PAPP.. ...PPPP.. ....PAPK. ....PPP.. ....PPP.B ....PAP.. Expected result: 14 Test #7961 2 (5, 1) ......... .....K... ......... ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 6 Test #7962 1 (8, 8) ......... ......... PP....... AP...PPP. PP...PAP. PPP..PPP. PAP...... PPP...... SP......K Expected result: 16 Test #7963 1 (8, 6) ......B.. ......... ......... ......PPP ......PAP ......PPP ........K PPPP.PPP. PAPSPPAP. Expected result: 14 Test #7964 1 (7, 5) ..PAP...P ..PPP..PS ........P ......... ......... .......K. ......... ...PPP... ...PAP... Expected result: 12 Test #7965 1 (8, 5) ......... ......... ......... ......... ......... PPP.....K PAP...P.. PPPP.PSP. .PAP..P.. Expected result: 13 Test #7966 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ...P..... ..PSP.PPP ...P..PAP Expected result: 6 Test #7967 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ..B...... Expected result: 12 Test #7968 2 (5, 4) ......... ......... ......... ......... .....K... ......... PP....... AP..P.... PP.PSP... Expected result: 9 Test #7969 2 (5, 4) ......... ......... ......... ......... .....K... ....P.... .PPPSP... .PAPP.... .PPP..... Expected result: 9 Test #7970 2 (8, 1) ......... ........K ......... ........P .......PS ........P .......PP .......PA .......PP Expected result: 9 Test #7971 1 (1, 6) ......... ......... ....P.... ...PSP... ...BP.... ......... .K....... ......... ......... Expected result: 7 Test #7972 2 (1, 5) ....B.... .......P. ......PSP .......P. ..PPP.... .KPAP.... ..PPP.... ......... ......... Expected result: 6 Test #7973 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......PPP ......PAP Expected result: 5 Test #7974 1 (3, 1) ......... ...K..... ......... ......... PP.PPP... AP.PAP... PP.PPP... AP....... PP......B Expected result: 4 Test #7975 1 (7, 5) ......... ......... ......... P........ SP....... P......K. .......PP .......PA .......PP Expected result: 12 Test #7976 1 (5, 1) ......PPP .....KPAP ......PPP .......PS ..PPP...P B.PAP.... ..PPP.... ......... ......... Expected result: 6 Test #7977 1 (2, 2) ......... ......... ..K...PPP ......PAP ......PPP ......... ....P..PP ...PSPPPA ....PPAPP Expected result: 4 Test #7978 1 (1, 8) ......... ...PPP... ...PAP... ...PPP... ......... .....B... ......... ......... .K....... Expected result: 9 Test #7979 2 (3, 7) ......... ......... ......... ......... ......... ....PPP.. ....PAP.. ...KPPP.. ......... Expected result: 10 Test #7980 2 (6, 8) ......... ......... ......... ......... ......... ......... ...P..... ..PSP.... ...P..K.. Expected result: 14 Test #7981 1 (1, 4) ......... ........P .......PS ........P .K....... ......... ......... ......... ......... Expected result: 5 Test #7982 1 (5, 6) ......... ....PPPP. ....PAPSP ..B.PPPP. ......... ......... .....K... ......... ......... Expected result: 11 Test #7983 1 (6, 4) ......... ......... ......... ......... ......K.. ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... Expected result: 10 Test #7984 2 (5, 7) ...PSP... ....P.... ...B..... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #7985 1 (8, 5) ......... .PPP..... .PAP..... .PPP..... ......... ...B....K ......... ......... ......... Expected result: 13 Test #7986 1 (5, 8) ......... ......... ......... ......... ......... ......... .......PP .......PA .....K.PP Expected result: 13 Test #7987 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... B........ ......... Expected result: 4 Test #7988 2 (1, 8) ......... .P....... PSP...... .P....... ......... ......... .....PPPP .....PAPA .K...PPPP Expected result: 13 Test #7989 2 (5, 8) ......... ......... ......B.. ......... PPP...... PAP...... PPP...... ......... .....K... Expected result: 13 Test #7990 1 (2, 4) ......... ......... ......... ......... ..K...PPP ......PAP ......PPP ......... ......... Expected result: 6 Test #7991 2 (7, 3) ......... ......... ......... ...PPP.K. ...PAP..P ...PPP.PS ........P ......... ......... Expected result: 10 Test #7992 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #7993 2 (1, 8) ......PAP ......PPP ...PPP... ...PAP... ...PPP... ......... ......... ....PPP.. .K..PAP.. Expected result: 9 Test #7994 2 (2, 6) ....PAP.. ....PPPPP ......PAP ....PPPPP ....PAP.. ....PPP.. ..K...... ......B.. ......... Expected result: 8 Test #7995 1 (1, 7) ......... P........ SP....... P........ ......... ......... ......... .K....... ......... Expected result: 10 Test #7996 2 (3, 7) ....PSPPA .....P.PP ..PPP.... ..PAP.... ..PPPPPP. .....PAP. .....PPP. ...K..... ......... Expected result: 10 Test #7997 1 (6, 4) .PPP..... .PAP..... .PPP..... BPPP..... .PAP..K.. .PPP..... .....PPP. .....PAP. .....PPP. Expected result: 14 Test #7998 2 (4, 3) ...PPP... .B.PAPPPP ...PPPPAP ....K.PPP P........ SP....... P.....PPP ......PAP ......PPP Expected result: 7 Test #7999 2 (3, 1) ....PPP.. ...KPAP.. ....PPPPP ......PAP ......PPP ......... .......PP .......PA .......PP Expected result: 4 Test #8000 1 (3, 1) .......PA ...K...PP ......... ......... ..PPPPPPP ..PAPSPAP ..PPPPPPP ......... ......... Expected result: 4 Test #8001 1 (2, 4) .....PAP. .....PPP. ..B...... ......... ..K...... PP....... AP..PPP.. PP..PAP.. ....PPP.. Expected result: 6 Test #8002 2 (6, 2) .PPP..... .PAP..... .PPP..K.. .PPP..... .PAP..... PPPP..... PAP...... PPP...... ......... Expected result: -1 Test #8003 2 (6, 7) .PAP..... .PPP..... ......P.. .....PSP. PPP...PPP PAP...PAP PPP...PPP ......K.. ......... Expected result: 13 Test #8004 1 (6, 4) ......... ...PPPPP. ...PAPAP. .PPPPPPP. .PAPP.K.. .PPPSP... ....P.... ......... ......... Expected result: 14 Test #8005 2 (6, 5) ......... ......... ......... ......... ..B...... ......K.. ......... ......... ......... Expected result: 11 Test #8006 2 (4, 3) ......... P........ SP....... P...K.... ......PPP ......PAP ......PPP ......... ......... Expected result: 7 Test #8007 1 (1, 2) ....PSP.. B....P... .K....... PPP..PPPP PAP..PAPA PPP..PPPP ......... ......... ......... Expected result: 3 Test #8008 1 (2, 2) ......... ......... ..K.B.... ..PPP.... ..PAP.... ..PPP.... .P....... PSP...PPP .P....PAP Expected result: 4 Test #8009 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......PPP ......PAP ......PPP Expected result: 4 Test #8010 1 (4, 2) .......PA .......PP ....K.... ......... PP....... APPPP.... PPPAP.... ..PPP.... ...B..... Expected result: 6 Test #8011 2 (8, 5) ......... ...P..... ..PSP.... ...P..... ......... ..B.....K PPP...... PAP...... PPP...... Expected result: 13 Test #8012 2 (3, 6) ..PAP.... ..PPP.... ......... ......... ......PPP ......PAP ...K..PPP .......P. ......PSP Expected result: 9 Test #8013 1 (8, 6) ....PAP.. ....PPP.. ..P...... .PSP..... ..P...... ......... PPP.....K PAP.PPP.. PPP.PAP.. Expected result: 14 Test #8014 2 (8, 6) .....B... ......... ......... ......... ......... ......... ........K PP....... AP....... Expected result: 14 Test #8015 1 (3, 2) .B....... ......... ...K..... ......... ..P...... .PSP..... ..P..PPP. .....PAP. .....PPP. Expected result: 5 Test #8016 1 (8, 8) .....PPP. .....PAP. .....PPP. .....PPP. PP...PAP. AP...PPP. PP....P.. .....PSP. ......P.K Expected result: -1 Test #8017 1 (1, 1) ......... .K....... .....P... PP..PSP.. AP...P... PP....... ......... ......... ......... Expected result: 2 Test #8018 2 (1, 4) ....PAP.. ....PPPPP .......PA .......PP .K....... ......... ......... ......PPP .....BPAP Expected result: 5 Test #8019 1 (1, 3) ......... P........ SP..B.... PK...PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 6 Test #8020 1 (5, 6) ......... ...PPP... ...PAP... ...PPP... ......... ......... .....K..P .......PS ........P Expected result: 11 Test #8021 1 (3, 3) ......... ......... PP....... AP.K..... PPPP..... .PAP..... .PPP..... PPP...... PAP...... Expected result: 6 Test #8022 2 (1, 3) ......... .......B. ......... .K....... ......... ......P.. .....PSP. ......P.. ......... Expected result: 4 Test #8023 2 (5, 7) ...PPP... ...PAP... PPPPPP... PAP...... PPP...B.. ......... ......... .....K.PP .......PA Expected result: -1 Test #8024 2 (5, 5) .PSP..... ..P...... ......PPP ......PAP ......PPP .....K... .....PPP. .....PAP. .....PPP. Expected result: 10 Test #8025 2 (3, 4) .PPP..... .PAP..... .PPP..... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #8026 2 (7, 1) ......... .......K. ......PPP ......PAP ......PPP ......... .B....... ......... ......... Expected result: 8 Test #8027 2 (3, 3) .......PA PP.....PP AP....... PP.K..... ......... .......PP .......PA .......PP ......... Expected result: 6 Test #8028 2 (3, 2) ......... .......PP ...K...PA .......PP ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 5 Test #8029 2 (6, 2) .......B. PP....... APPP..K.. PPAP..... .PPP..... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #8030 2 (3, 3) ..B...... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #8031 1 (8, 2) ......... ......... .PPP....K .PAP..PPP .PPP..PAP ......PPP ......... ......... ......... Expected result: 10 Test #8032 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ....B.... Expected result: 8 Test #8033 1 (5, 4) ......... PP....... AP....... PP....... .....K... ......... ......... ......... ........B Expected result: 9 Test #8034 1 (2, 1) ......... ..K...... B...PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 3 Test #8035 1 (6, 1) ......... ......K.. PPP...... PAP...PPP PPPP..PAP .PAP..PPP .PPP..... ......... ......... Expected result: 7 Test #8036 2 (7, 4) ......... ......... ......... ....PPP.. ....PAPK. ..PPPPP.. ..PAP.... ..PPP.... ......... Expected result: 11 Test #8037 1 (5, 4) .PSP..... ..P...PPP ......PAP PP....PPP AP...K... PP....... AP....... PP....... ......... Expected result: 9 Test #8038 1 (7, 3) ...PAPB.. PPPPPP... PAP...... PPP....K. ......... ......... ......... ......... ......... Expected result: -1 Test #8039 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ...P..... ..PSP.... ...P..... Expected result: 8 Test #8040 2 (8, 8) ....PAP.. ....PPP.. .P..PPP.. PSP.PAP.. .P..PPP.. ......... ......... ....B.... ........K Expected result: 16 Test #8041 1 (3, 1) ......... ...K..... ......... ......... ..B...... .......PP .......PA .....PPPP .....PAP. Expected result: 4 Test #8042 2 (6, 1) ......... ......K.. ......... ......... ......... PP....... AP....... PP....... ......... Expected result: 7 Test #8043 1 (8, 4) ......... ......... PP....... AP....... PP...PPPK .....PAP. .....PPP. P........ SP....... Expected result: 12 Test #8044 1 (1, 1) ......... .K....... ....PPPPP ....PAPAP ....PPPPP PP....... AP...P... PP..PSP.. .....P... Expected result: 2 Test #8045 2 (7, 5) .PAP..... .PPP..... .......P. ......PSP PPP....P. PAP....K. PPP...PPP ......PAP ......PPP Expected result: 12 Test #8046 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #8047 1 (8, 7) ......... ......... ......... .......B. ......... PP....... AP....... PPP.PPP.K PAP.PAP.. Expected result: 15 Test #8048 2 (6, 8) ......... ......... .P....... PSP...... .P....... ..PPP.... ..PAP.... ..PPP..B. ......K.. Expected result: 14 Test #8049 2 (8, 5) ......... P........ SP....... P...PPP.. ....PAP.. ....PPP.K ......... ......... ......... Expected result: 13 Test #8050 2 (5, 4) ......... P...B.... SP....... P........ .....K... ......... ......... ......... ......... Expected result: 9 Test #8051 1 (4, 5) ......... ......... ......... ......P.. .....PSP. ....K.P.. ......... ......... ........B Expected result: 9 Test #8052 2 (2, 1) .....PAP. ..K..PPP. ......... .P.....PP PSP....PA .P.....PP ......... ......... ......... Expected result: 3 Test #8053 2 (1, 4) .PPP..... .PAP..... .PPP..... ......B.. .K....... ......... ......... ......... ......... Expected result: 5 Test #8054 2 (7, 6) ......PSP .......P. ......PPP ......PAP ......PPP PP......B AP.....K. PP....... ......... Expected result: 13 Test #8055 2 (4, 3) ....PPP.. ....PAP.B ....PPP.. ....K.... ....P.... ...PSP... ....P.... PPP...... PAP...... Expected result: 7 Test #8056 1 (3, 4) ......... .......B. ....PPP.. ....PAPPP ...KPPPAP ......PPP ......... ......... ......... Expected result: 7 Test #8057 1 (5, 8) ....PAP.P ....PPPPS ........P ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #8058 2 (2, 6) ......... ......... ......... ........P .......PS ........P ..K...... ......... ......... Expected result: 8 Test #8059 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #8060 2 (6, 1) ......PSP ..PPP.KPP ..PAP..PA ..PPP..PP ...PPP... ...PAP... ...PPP... ......B.. ......... Expected result: 7 Test #8061 1 (8, 5) .....PAP. .....PPP. ......... ....PPP.. ....PAP.. ....PPP.K ......PPP ......PAP ......PPP Expected result: 13 Test #8062 2 (7, 8) .PSP..... ..P...... ......... ......... ......... ......... ...B..... ......... .......K. Expected result: 15 Test #8063 2 (4, 8) ......PPP ......PAP ......PPP P........ SP....... P........ ......... ......... ....K.... Expected result: 12 Test #8064 1 (4, 6) ......... ......... PPP...... PAP...... PPP...... ......... ....K.... ......... ......... Expected result: 10 Test #8065 1 (5, 2) ......... ......... .....K... ......... ......... P...B.... SPPP..... PPAP..... .PPP..... Expected result: 7 Test #8066 1 (1, 6) ......... ......... ........B ......... ......... ......... .K.PPP... ...PAP... ...PPP... Expected result: 7 Test #8067 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... PPP...... PAP...... Expected result: 5 Test #8068 2 (3, 6) ...PAP... ...PPP... PPPSP.... PAPPP.... PPPAP.... .BPPP.... ...K..... ......... ......... Expected result: -1 Test #8069 1 (7, 1) ...PPP... ...PAP.K. ...PPP... ......... .....PPP. ...P.PAP. ..PSPPPPP ...P..PAP ......PPP Expected result: 12 Test #8070 1 (8, 2) ..PAP.... ..PPP.... ........K ......... ......... .....B... ......... ......... ......... Expected result: 10 Test #8071 2 (8, 2) .......B. ......... ........K ......... P........ SP....... P........ ......... ......... Expected result: 10 Test #8072 2 (6, 5) ......... ......... ......... ......... ........P ......KPS ........P ......... ......... Expected result: 11 Test #8073 1 (1, 8) ......... ......... ......... ......... ...PPP... ...PAP... P..PPP... SP....... PK....... Expected result: 11 Test #8074 2 (6, 6) ......... ......... ......... .......P. ......PSP ..B....P. ......K.. ......... ......... Expected result: 12 Test #8075 1 (2, 1) ......... ..K...... PP....... AP.....P. PPPP..PSP .PAP...P. .PPP..... PP....... AP....... Expected result: 3 Test #8076 1 (8, 1) ......... ........K PP....... AP....... PP....PPP ......PAP ......PPP PPP...... PAP...... Expected result: 9 Test #8077 1 (8, 1) ......... ........K ......... ..P...... .PSP.PPP. ..P..PAP. .....PPP. ......... ......... Expected result: 9 Test #8078 2 (5, 2) ......B.. ......... .....KPPP ......PAP ...PPPPPP ...PAP... ...PPP... .......PP .......PA Expected result: 7 Test #8079 1 (6, 7) .....PAP. .....PPP. ......PPP ......PAP PPP...PPP PAP...... PPP...... .PSP..K.. ..P...... Expected result: 13 Test #8080 2 (8, 5) ......PPP ......PAP ......PPP ......... ......... .....PPPK .....PAP. ...PPPPP. ...PAP... Expected result: 13 Test #8081 2 (4, 4) ......... ......... ......... ......... ....K.... .......PP ...PPP.PA PP.PAP.PP AP.PPP... Expected result: 8 Test #8082 1 (2, 1) .....PPP. ..K..PAP. .....PPP. .......PP .......PA .......PP ..B...... ......... ......... Expected result: 3 Test #8083 2 (5, 3) ......... .PPP..... .PAP..... .PPP.K... PP....... AP....... PP....... .......PP .......PA Expected result: 8 Test #8084 1 (7, 3) ......... ......... PP....... AP.....K. PP....... ......PPP ......PAP ......PPP ......... Expected result: 10 Test #8085 1 (4, 1) .....PPP. ....KPAP. .....PPPP .......PA .......PP ......PPP ......PAP ......PPP ......... Expected result: 5 Test #8086 2 (3, 5) ......... ..PPP.... ..PAP..PP ..PPP..PA .......PP ...K.PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #8087 1 (3, 3) ......... ......... .....P... ...KPSP.. B....P... ......PPP ......PAP ......PPP ......... Expected result: 6 Test #8088 1 (3, 3) .PAP..... .PPP..... ........B ...K..... ......... ......... ......... .PPP..... .PAP..... Expected result: 6 Test #8089 1 (3, 7) .....PPP. .....PAP. .....PPP. ...PPP... .P.PAP... PSPPPP... .P....... ...K..... ..B...... Expected result: -1 Test #8090 2 (6, 1) ......... ......K.. ......... B........ ......... ......... .......P. ......PSP .......P. Expected result: 7 Test #8091 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ..PPP.... ..PAP.... Expected result: 5 Test #8092 2 (3, 8) ......... ......... ......... ......B.. ......... ......... ......... ......... ...K..... Expected result: 11 Test #8093 1 (7, 8) ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... .......B. .......K. Expected result: 15 Test #8094 2 (6, 8) ......... ......... ......... ......... .B.....PP .......PA .......PP P........ SP....K.. Expected result: 14 Test #8095 2 (8, 7) ......... ......... ......... ...P..... ..PSP.... ...P..... ......... ........K ......... Expected result: 15 Test #8096 2 (7, 6) ......... .....PPP. .....PAP. .....PPP. .PPP..... .PAP..... .PPP...K. ......... ......... Expected result: 13 Test #8097 2 (5, 6) ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #8098 1 (1, 7) ......... ......... ......... ......... ......... ......... ......PPP .K....PAP ......PPP Expected result: 8 Test #8099 2 (1, 5) .PPP..... .PAP..... .PPP..... ......... ......... .K....... ......... PPP...... PAPB..... Expected result: 6 Test #8100 1 (3, 4) ......... ......... ......... P....PPP. SP.K.PAP. P.PPPPPP. ..PAP.... ..PPP.... ......... Expected result: 7 Test #8101 1 (4, 2) .PAP..... .PPP..... ....K.... PP.P..... APPSP.... PP.P..... ......... ....PPP.. ....PAP.. Expected result: 6 Test #8102 1 (5, 7) ....P.... ...PSP... ....P.... ......PPP ......PAP ......PPP ......... .PPP.KPPP .PAP..PAP Expected result: 12 Test #8103 2 (5, 8) ......PSP .......P. ....PPP.. ....PAP.. PPP.PPP.. PAP...... PPP...... PAP...... PPP..K... Expected result: 13 Test #8104 1 (1, 2) ......... ......... .K....... ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 3 Test #8105 1 (5, 4) ......... ......... ......... ......... .....KPPP ......PAP ......PPP ......... ......... Expected result: 9 Test #8106 1 (2, 6) .PPP..... .PAP..... .PPP..... ..P.PPP.. .PSPPAP.. ..P.PPP.. ..K...... ......... ......... Expected result: 8 Test #8107 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... B........ Expected result: 5 Test #8108 2 (1, 3) ......... ......PPP ......PAP .KPPPPPPP ..PAPAP.. ..PPPPP.. ......... ......... .......B. Expected result: 4 Test #8109 2 (2, 5) ......... ......... PPP...B.. PAP...... PPP...... ..K...... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #8110 2 (7, 5) ......... .PPP..... .PAP..... .PPP..... PP....... AP.....K. PP....... ......... ......... Expected result: 12 Test #8111 1 (8, 2) .....PPP. .....PAP. .....PPPK ......... ......... .......P. ......PSP .......PP .......PA Expected result: 12 Test #8112 2 (8, 8) ....PPP.. ....PAPPP ....PPPAP P.....PPP SP....PPP P.....PAP ......PPP ......... ........K Expected result: 16 Test #8113 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... PP.....PP AP.....PA Expected result: 10 Test #8114 2 (1, 1) ......... .K....PPP ......PAP ......PPP ......... ......... .......B. ......... ......... Expected result: 2 Test #8115 2 (1, 2) ......... ......... PK....... SP.PPP... P..PAP... ...PPP... ......... ......... ......... Expected result: 3 Test #8116 2 (7, 6) ......... ......... ......... ......... ......... ......... ......PK. .....PSP. ......P.. Expected result: 13 Test #8117 1 (1, 8) ......PAP .PPP..PPP .PAP.PPP. .PPP.PAP. .....PPP. ......... ......... .......P. .K....PSP Expected result: 9 Test #8118 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #8119 2 (4, 2) ......... ......... ....K..P. ......PSP .......P. ......... ......... ......... ......... Expected result: 6 Test #8120 1 (5, 7) ......... ......... ......... .....P... ....PSP.. .....P..B ......... .....K... ......... Expected result: 12 Test #8121 2 (7, 8) ..PPP.... ..PAP.... ..PPP..PP ..P....PA .PSP...PP ..P...... ......... ......... .......K. Expected result: 15 Test #8122 1 (7, 1) ......... .......K. PP...P... AP..PSP.. PP...P... ......... ......... ......... ......... Expected result: 8 Test #8123 1 (2, 2) ......... .......P. ..K...PSP PP.....P. AP...PPP. PP...PAP. .....PPP. ......... ......... Expected result: 4 Test #8124 2 (5, 3) ...P..... ..PSP.... ...P...B. .....K.PP .......PA .......PP ......... ......... ......... Expected result: 8 Test #8125 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #8126 1 (6, 7) .PAP..PPP .PPPP.PAP ..PAP.PPP ..PPP.... B........ ......... .P....... PSP...K.. .P....... Expected result: 13 Test #8127 1 (4, 8) ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #8128 1 (7, 5) ....PPP.. ....PAP.. .PPPPPP.. .PAP..... .PPP..... ......PK. .....PSP. ......P.. ...B..... Expected result: 14 Test #8129 1 (8, 7) ...PPP... ...PAP... ...PPP... ......... ....B.... ......... ......... ........K ......... Expected result: 15 Test #8130 1 (5, 6) ......... PP....... AP....... PP....... ......... ......... .....K... ......... ....B.... Expected result: 11 Test #8131 1 (1, 7) ......... ......... ......... .....B... ......... ....P.... ...PSP... .K..P.... ......... Expected result: 8 Test #8132 2 (4, 5) ......... ......... ......... ......... ......... ..B.K.... ......... ......... ......... Expected result: 9 Test #8133 1 (3, 8) ......... ......... ......... ......... ......... ........P .......PS ........P ...K..... Expected result: 11 Test #8134 2 (5, 7) ..P...... .PSP..... PPP.PPP.. AP..PAPPP PP..PPPAP ......PPP ......... .....K... ......... Expected result: -1 Test #8135 2 (2, 1) ......PPP ..K...PAP ......PPP ...PPP... ...PAP... ...PPP... PP....... AP....... PP....... Expected result: 3 Test #8136 2 (6, 8) .....PPP. .....PAP. ....PPPP. ....PAP.. ...BPPP.. .......PP .......PA P......PP SP....K.. Expected result: 14 Test #8137 1 (8, 4) ........P .......PS ........P ......... ........K ......... ......... ......... ......... Expected result: 12 Test #8138 2 (5, 4) ......... ......... ......... B........ .....K... ......... ......... ...P..... ..PSP.... Expected result: 9 Test #8139 1 (4, 6) ......... .......P. ......PSP .......P. ......... ......... ....K.... ......... .B....... Expected result: 10 Test #8140 1 (4, 7) ....PAP.. ....PPP.. ......... ......... ......... ......... ..B...... ....K.... ......... Expected result: 11 Test #8141 1 (1, 6) ......... ....B.... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #8142 2 (1, 8) ......... ......... ......... ......... B........ ......... P........ SP....... PK....... Expected result: 11 Test #8143 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #8144 2 (1, 1) ......... .K....... ......... .......PP .......PA .......PP ......... ......... ......... Expected result: 2 Test #8145 2 (6, 6) ......... PPP...... PAP...... PPP...... ......... .PPP..... .PAP..K.. .PPP..... B........ Expected result: 12 Test #8146 1 (1, 4) ......... ......... ......PPP ......PAP .K.PPPPPP ...PAP... PPPPPP..P PAP....PS PPP.....P Expected result: 5 Test #8147 1 (5, 3) ...PPPPAP ...PAPPPP ...PPP... .....K... ......... ....PPP.. ....PAP.. ....PPP.B ......... Expected result: 8 Test #8148 2 (1, 5) ......... .PPP..... .PAP..... .PPP..... B......PP .K.....PA .......PP ......... ......... Expected result: 6 Test #8149 2 (3, 3) .....PSP. ......P.. ......... ...KPPP.. ....PAP.. ....PPP.. ......... B.....PPP ......PAP Expected result: 6 Test #8150 2 (3, 1) .....PPP. .P.K.PAP. PSP..PPP. .P....... ....B.... ......... ......... PPP...... PAP...... Expected result: 4 Test #8151 2 (6, 5) ......PPP ......PAP PPP...PPP PAP...... PPP...... .PPP..K.. .PAP..... .PPP..... ......... Expected result: 11 Test #8152 2 (8, 3) ......... ......... .....PPP. .....PAPK .....PPP. ....B.... PP....... AP..PPP.. PP..PAP.. Expected result: 11 Test #8153 1 (1, 7) ......... ......... PPP....PP PAP....PA PPPPPP.PP ...PAP... ...PPP... .K...P... ....PSP.. Expected result: -1 Test #8154 2 (5, 7) ......... ......... ......... ......... ......... ......... ..B...... .....K... ......... Expected result: 12 Test #8155 2 (6, 4) .PAP..... .PPP.PPPP .....PAPA .....PPPP ......K.. ......... ......... ......... ......... Expected result: 10 Test #8156 2 (4, 3) ....B.... ......... ......... ....K.... ......... ....PPP.. PP..PAP.. AP..PPP.. PP....... Expected result: 7 Test #8157 1 (8, 4) ......... PP....... AP....... PP.....B. ........K ......... PP....... AP..PPPP. PP..PAPSP Expected result: 12 Test #8158 2 (3, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ...K..B.. ......... Expected result: 10 Test #8159 2 (3, 7) ......... ......... PP....... AP....... PP....... .B....... ......... ...K..... ......... Expected result: 10 Test #8160 1 (2, 2) ......... PP....... APK...... PP....... .PPP..... .PAP..... BPPP..... ..PPP.... ..PAP.... Expected result: 4 Test #8161 2 (4, 8) .B....... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #8162 1 (3, 5) ...P.PAP. ..PSPPPP. ...P..... ......... ......... ...K..... ......... PPP...... PAP...... Expected result: 8 Test #8163 2 (6, 4) ......... ......... ......... ......... B.....K.. ......... ......... ......... ......... Expected result: 10 Test #8164 2 (2, 4) .....PSP. ......P.. ......... PP.PPP... APKPAP... PP.PPP... PP....... AP....... PP....... Expected result: 6 Test #8165 1 (3, 2) ......... .....P... ...KPSP.. .....P... ......... ......... .......PP .......PA .......PP Expected result: 5 Test #8166 2 (3, 5) ......... ......... .PPP..... PPAP....B APPP..... PP.K..... ...PPPP.. ..PSPAP.. ...PPPP.. Expected result: 10 Test #8167 1 (2, 1) ......... ..K...... .....P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 3 Test #8168 1 (4, 8) .......PP .......PA .......PP ......... .PPP..... .PAP...B. .PPP..... .PAP..... .PPPK.... Expected result: 12 Test #8169 2 (7, 6) ......... ......... .BP...... .PSP.PPP. ..P..PAP. .....PPP. .......K. ......... ......... Expected result: 13 Test #8170 2 (1, 4) ...B..... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #8171 2 (8, 3) ......PPP ......PAP ......PPP .....PPPK .....PAP. PPP.PPPP. PAPPSP... PPP.P.... ......... Expected result: -1 Test #8172 1 (7, 6) .B....... ......... ......... .......PP .......PA .......PP .......K. .P....... PSP...... Expected result: 13 Test #8173 1 (3, 3) ...B..... ......... ......... ...K..... ......... P..PPP... SP.PAP... P..PPP... ......... Expected result: 6 Test #8174 1 (8, 4) ......... ......... ......... ......... ........K ...P..... ..PSP.PPP PPPP..PAP PAP...PPP Expected result: 12 Test #8175 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #8176 1 (5, 4) ..PPP.... ..PAPP... ..PPPSP.. .....P... .....K... ......... ...B.PPP. .....PAP. .....PPP. Expected result: 9 Test #8177 2 (2, 4) ......... ......... ......... ......... ..K...... .B....... .P....... PSP.PPP.. .P..PAP.. Expected result: 6 Test #8178 1 (1, 4) ..PPP.... ..PAP.... ..PPP...B ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #8179 2 (7, 6) ......... ......... ......P.. .....PSP. ......P.. ......... .......K. ......... .......B. Expected result: 13 Test #8180 2 (6, 2) ......... ..PPP.... ..PAP.K.. ..PPP.... P........ SP....... P........ ......... ......... Expected result: 8 Test #8181 2 (8, 4) .PSPPP... ..PPAP... .B.PPP... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #8182 2 (4, 6) ......PAP ......PPP ......... ......... ......... ...B..... ....K.PPP ......PAP ......PPP Expected result: 10 Test #8183 1 (3, 2) ......PPP ......PAP .P.K..PPP PSP...... .P....... ......... ......... ......... ......... Expected result: 5 Test #8184 2 (5, 4) .PPP..... .PAP..... .PPP..... PPP...... PAP..K... PPP...... .....PPP. .....PAP. .....PPP. Expected result: -1 Test #8185 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #8186 2 (7, 3) ......... ......... ......... .......K. ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 10 Test #8187 1 (4, 1) .PAP..... .PPPK.... ......... ......... ......... .....PPP. ..B..PAP. .....PPP. ......... Expected result: 7 Test #8188 2 (2, 7) ......... .P....... PSP...... .P....... PPP...... PAP...... PPP...... ..K...... ......... Expected result: 11 Test #8189 1 (7, 8) ......... ......B.. ....PPP.. ..PPPAP.. ..PAPPP.. ..PPPPPP. P....PAP. SP...PPP. P......K. Expected result: 15 Test #8190 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #8191 2 (5, 3) ......... ......... ......... .....K... ......... .......PP .......PA .......PP ......... Expected result: 8 Test #8192 2 (8, 3) ......... ......... ......... ........K ......... ......... .....PPP. P....PAP. SP...PPP. Expected result: 11 Test #8193 2 (4, 1) ......... ...BK.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #8194 1 (4, 8) ......... ......... .....PPP. .....PAP. .....PPP. .....PSP. ......P.. ......... ....K.... Expected result: 12 Test #8195 2 (3, 5) ....PAPPS PPP.PPP.P PAP...... PPP...... PP....... AP.K..... PP....... ......... ..B...... Expected result: 8 Test #8196 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #8197 2 (7, 3) .PAP.PAP. .PPP.PPP. ......... ..B....K. ......... PPP...... PAP...... PPP...... .PSP..... Expected result: 10 Test #8198 1 (8, 7) ......... PP.....PP AP.....PA PP..PPPPP ....PAP.. ....PPP.. ......... ........K ......... Expected result: 15 Test #8199 2 (5, 3) ...PSP... ....P.... ......... .....K.PP .......PA ...B...PP .......PP .......PA .......PP Expected result: 8 Test #8200 1 (2, 8) .B....... ......... ......... ......PPP ......PAP ......PPP ...PPP... ...PAP.P. ..KPPPPSP Expected result: 10 Test #8201 1 (8, 8) ..PSP.... ...P....B ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #8202 2 (7, 1) ......... .....B.K. ......... ....P.... ...PSP... PPP.P..PP PAP....PA PPP....PP ......... Expected result: 8 Test #8203 1 (6, 4) .......PP .PPP.B.PA .PAP...PP .PPP..... ......K.. ......... ......... ......... ......... Expected result: 10 Test #8204 2 (5, 5) .PPP..... .PAP..... .PPP..... ......... .PPP..... .PAPPK.PP .PPPSP.PA ....P..PP ......... Expected result: 10 Test #8205 1 (5, 2) ..P...... PPSP..... APP..K... PP....... ......... ......... ......B.. ......... ......... Expected result: -1 Test #8206 2 (1, 7) .PAPB.... .PPP...P. ......PSP ......PPP ......PAP ......PPP ....PPP.. .K..PAP.. ....PPP.. Expected result: 8 Test #8207 2 (5, 1) ......... .....K... P........ SP....... P........ ......... PPP...... PAP...... PPP...... Expected result: 6 Test #8208 1 (2, 1) ......... ..K...... ......... ....PPP.. ....PAPB. ....PPPPP ......PAP .....PPPP .....PAP. Expected result: 3 Test #8209 2 (4, 4) ......... ......... B........ ......... .PPPK.PPP .PAP..PAP .PPP..PPP .......PA .......PP Expected result: 8 Test #8210 1 (4, 7) ..PPPP... ..PAPSP.. ..PPPP... ....PPP.. ....PAP.. ....PPP.. .....PPP. ....KPAP. .....PPP. Expected result: 11 Test #8211 1 (6, 5) ....PSP.. .....P... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #8212 1 (3, 8) ...PPP... ...PAP... ...PPP... .......P. ......PSP ...PPP.P. ...PAP... ...PPP... ...K..... Expected result: 11 Test #8213 1 (1, 1) ......... .K....... ...PPP... ...PAP... PPPPPP.P. PAP...PSP PPP....P. ...B..... ......... Expected result: 2 Test #8214 2 (4, 4) ......... ......P.. .....PSP. ......P.. ....K.... ......... ......... ......... ......B.. Expected result: 8 Test #8215 1 (7, 7) ......... ......... ......... ......... ...PPPPP. ...PAPAP. ...PPPPP. .......K. ......... Expected result: 14 Test #8216 2 (7, 8) .....PAP. .....PPP. .....BPPP ......PAP ......PPP ..PPP.... ..PAP.... ..PPP.... .......K. Expected result: 15 Test #8217 1 (1, 8) .....B... .PPP...PP .PAP...PA .PPP...PP ........P .......PS ........P ......... .K....... Expected result: 9 Test #8218 1 (7, 2) .......PA .......PP .......K. ......... .......B. .....PPP. .....PAP. .....PPP. ......... Expected result: 9 Test #8219 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #8220 2 (8, 8) ......... .......PP .......PA .......PP ......... PPP...... PAP...... PPPP..... ..PSP...K Expected result: 16 Test #8221 1 (6, 3) ......... ......... ......... ......K.. ......... ......... .....PPP. PP...PAP. AP...PPP. Expected result: 9 Test #8222 1 (4, 6) ......... ......PPP ......PAP ......PPP ......... PP....... AP..K.... PP.PPP... ...PAP..B Expected result: 10 Test #8223 1 (5, 8) ......... PPP...... PAP...... PPP...... ......... ......... ......... ......... .....K... Expected result: 13 Test #8224 2 (1, 3) ......... ......... ......... .K....... .....B... ......... ......... ......... ......... Expected result: 4 Test #8225 2 (8, 8) .B....... .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... ........K Expected result: 16 Test #8226 2 (3, 5) .......PP ....PPPPA ...PPAPPP ..PSPPP.. ...P..... ...K..... ......... ......... ......... Expected result: 8 Test #8227 2 (5, 6) ...PAP... ...PPP... ...PPP... ...PAP... ...PPP... ......... PP...K... AP...B... PP....... Expected result: 11 Test #8228 2 (1, 1) ......... .K....... ......... ......... ......... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... Expected result: 2 Test #8229 1 (6, 5) ......... ......... ......... PP....... AP....... PP....K.. ..B...... ......... ......... Expected result: 11 Test #8230 2 (8, 8) ..PAPPPP. PPPPPPAP. PAP..PPP. PPP..B... ......... ......... ......... ......... ........K Expected result: -1 Test #8231 2 (8, 1) ..PAP.... ..PPPP..K ....PSP.. .....P..B ......... ......... ......... ..PPP.... ..PAP.... Expected result: 15 Test #8232 2 (8, 3) ..PPP.... ..PAP.... ..PPP.... ........K ......... ......... .......PP .PPP...PA .PAP...PP Expected result: 11 Test #8233 2 (6, 7) ......... ......... ......... ......... ......P.. .....PSP. ......P.. ......K.. ........B Expected result: 13 Test #8234 1 (7, 8) ......... ...PPP... ...PAP... ...PPP... ......... ....PPP.. ....PAP.. ....PPP.. .......K. Expected result: 15 Test #8235 1 (6, 6) ......... ......... ......... ......... ........P .......PS ......K.P ......... ......... Expected result: 12 Test #8236 1 (1, 6) ......... ...PPP... ...PAP... ...PPP.P. ...PAPPSP ...PPP.P. .K.....PP ....B..PA .......PP Expected result: 7 Test #8237 2 (2, 3) ......... ......... ......... ..K...... ......... ..PPP..P. ..PAP.PSP ..PPP..P. ......... Expected result: 5 Test #8238 2 (2, 7) .......PS ........P ......... ..PPP.... ..PAP.... ..PPP.... .....PPP. PPK..PAP. AP...PPP. Expected result: 9 Test #8239 2 (5, 6) ......... .......B. ......... ....PPP.. ....PAP.. ....PPPPP .....KPAP ......PPP ......... Expected result: 11 Test #8240 2 (1, 1) ....B.... .K....... ......... ......... .....PPP. .....PAP. .....PPP. ...PPP... ...PAP... Expected result: 2 Test #8241 1 (6, 5) ......... ......... PP.PPP..B AP.PAP... PP.PPP... ......K.. ......... .......PP .......PA Expected result: 11 Test #8242 1 (3, 2) ......... ..B...... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #8243 2 (5, 7) ......... ......... ......... ......... B........ ......... ......... .....K... ......... Expected result: 12 Test #8244 1 (3, 4) ......... ......P.. .....PSP. ......P.. ...K..B.. ......... ......... ......... ......... Expected result: 7 Test #8245 1 (5, 1) ......... .....K... ......... ......... .PPPPPPPP .PAPAPPAP .PPPPPPPP ......... ......... Expected result: 6 Test #8246 2 (6, 3) ......... ..P...... .PSP..... ..P...K.. ......... ......... ......... ......... ......... Expected result: 9 Test #8247 2 (3, 2) ......... ......... ...K..... .....PPP. ...PPPAPB ...PAPPP. ...PPP... PP....... AP....... Expected result: 5 Test #8248 2 (1, 6) .....PAP. .....PPP. ......... ........B ......... ......... .K....... ......... ......... Expected result: 7 Test #8249 2 (5, 8) ......... .B....... .....PPP. .....PAP. .....PPP. ......... ......... .......PP .....K.PA Expected result: 13 Test #8250 2 (5, 5) ......... ......... .PPP..... .PAP..... .PPPP.... ..PAPK... ..PPP.... ......... ......... Expected result: 10 Test #8251 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #8252 2 (8, 1) ......... .P......K PSP...... .P....... ......... ......... ......... ......... ......... Expected result: 9 Test #8253 2 (1, 2) ...P..... ..PSP.... .K.P..... ......... ......... ..PPP.... ..PAP...B ..PPP.... ......... Expected result: 3 Test #8254 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #8255 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... .B....... Expected result: 9 Test #8256 1 (1, 8) ....PAP.. ....PPP.. ...PPP... ...PAPPP. ...PPPAP. .....PPP. ......... ..B...... .K....... Expected result: 9 Test #8257 2 (4, 6) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... PP..K.... APB....PP PP.....PA Expected result: 12 Test #8258 2 (3, 8) ......... ......... ......... ......... ..P...... .PSP..... ..P...... ......... ...K..... Expected result: 11 Test #8259 2 (3, 8) .....PAP. ..P..PPP. .PSP..... ..P...... PP..PPP.. AP..PAP.. PP..PPP.. ......... ...K..... Expected result: 13 Test #8260 1 (1, 6) ......... ......... ..P...... .PSP..... ..PB..... ......... .K....... ......... ......... Expected result: 7 Test #8261 2 (4, 6) ......... ......PPP ......PAP PP.P..PPP APPSP.... PP.P..... ....K.... ......... ......... Expected result: 12 Test #8262 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... B......P. ......PSP Expected result: 7 Test #8263 1 (2, 5) ......... ......... ........P .......PS ........P ..K...... ......... ......... .......B. Expected result: 7 Test #8264 2 (7, 3) ..PAP.... ..PPP.... .....P... ....PSPK. .....P... ......... ......... ......... ......... Expected result: 14 Test #8265 2 (8, 7) .......B. ......... ......... .......PP .......PA .....P.PP .PPPPSP.. .PAP.P..K .PPP..... Expected result: -1 Test #8266 1 (8, 1) ......... ........K PP....B.. AP....... PP....... ......... PPP...... PAP.PPP.. PPP.PAP.. Expected result: 9 Test #8267 2 (6, 1) ......... ...PPPK.. ...PAPP.. ...PPPSP. ......P.. ....B.... ......PPP ......PAP ......PPP Expected result: 7 Test #8268 1 (2, 4) ......... ......... ......... ......... ..K.P.... ...PSP... PPP.P.... PAP...... PPP...... Expected result: 6 Test #8269 1 (3, 4) ......... ......... ......... ......... ...K..... ......... PPP...... PAP.B.... PPP...... Expected result: 7 Test #8270 2 (2, 2) .....PAP. .....PPP. ..K...... PP....... AP....... PP....... ......PPP ......PAP ....B.PPP Expected result: 4 Test #8271 1 (2, 7) ......... ......... ......... ......... PPPPPB... APPAP.... PPPPP.... ..K...... ......... Expected result: 15 Test #8272 2 (6, 1) ......... ......K.. ....P.... ...PSP.B. ....P.... ......... ......... ......... ......... Expected result: 7 Test #8273 2 (2, 8) ......... ......... ......... ......... ......... .P....... PSP...... .P......B ..K...... Expected result: 12 Test #8274 2 (2, 6) ......... ......... ......... ......... .......PP .......PA ..K....PP ......... ......... Expected result: 8 Test #8275 1 (2, 5) ......PAP ......PPP ......... ...PPP... ...PAP... ..KPPP... ......... .PPP..... .PAP..... Expected result: 7 Test #8276 1 (4, 3) .....PPP. .....PAP. P....PPP. SP..K.... P........ ......... ......PPP ......PAP ......PPP Expected result: 7 Test #8277 2 (1, 8) .PSP..... ..P...... ......... ......... ......... ......... ......... ........B .K....... Expected result: 9 Test #8278 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #8279 2 (8, 8) .......PP .......PA .......PP ......... ......... ......... ......... ......... ........K Expected result: 16 Test #8280 1 (4, 3) .......PP .......PA .......PP ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #8281 2 (2, 5) .....B... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #8282 1 (2, 1) ...PAP... ..KPPP... ......... ......... ......... ......... ......... P.....PPP SP....PAP Expected result: 3 Test #8283 2 (4, 7) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ....K.... ......... Expected result: 11 Test #8284 2 (3, 4) ...P..... ..PSP.... ...P..... ......... ...K..... ......... .PPP..... .PAP..... .PPP..... Expected result: 7 Test #8285 1 (1, 8) ......... ......... ......... ......PPP ......PAP PPP...PPP PAP...... PPP...... .K....... Expected result: 13 Test #8286 1 (3, 2) ......... ......... ...K..... ......... ...P..... ..PSP.... ...P..... ......... ......... Expected result: 5 Test #8287 1 (8, 1) ......... ........K ......... ......... .....PPP. .....PAP. .....PPP. ...B..... ......... Expected result: 9 Test #8288 2 (7, 7) ......... ......... ......... ......... ........B ......... ......... .......K. ......... Expected result: 14 Test #8289 1 (3, 4) .PAP..... .PPP..... ..P...... BPSP..... ..PK..... ......... ......... ......... ......... Expected result: 9 Test #8290 1 (5, 7) ..PSP..PA ...P...PP ......... ......... .....PPP. .....PAP. .....PPP. PP...K... AP....... Expected result: 12 Test #8291 1 (4, 7) ......... ......... ......... PPP...... PAP..PB.. PPP.PSP.. .....P... .PPPKPPP. .PAP.PAP. Expected result: 11 Test #8292 1 (2, 1) ......... ..K.P.... ...PSP... ....P.PPP ......PAP ......PPP ......... ......... ......... Expected result: 3 Test #8293 2 (2, 6) ......... ...PPPPP. ...PAPAP. ...PPPPP. ......... ......... ..K...... ..PPP.... ..PAP.... Expected result: 8 Test #8294 2 (3, 1) ......... ...K..... .......PP .......PA .....P.PP ....PSP.. .....P... ..PPP..B. ..PAP.... Expected result: 4 Test #8295 1 (8, 3) .PAP..... .PPP..... ......... ..PPP.P.K ..PAPPSP. .BPPP.PPP .......PA .......PP ......... Expected result: 11 Test #8296 2 (4, 5) ....PAP.. ....PPP.. ....BPPP. .....PAP. .....PPP. ....K.... ......... PP....... AP....... Expected result: 9 Test #8297 1 (2, 7) ......... ......... ......B.. ......PPP ..P...PAP .PSP..PPP ..P...... ..K...... ......... Expected result: 9 Test #8298 2 (3, 7) ......... ..PPP.... ..PAP.... ..PPP.... .......PP ....B..PA .......PP ...K..... ......... Expected result: 10 Test #8299 1 (5, 4) ....PPP.. ....PAP.. ....PPP.. .......B. .....K..P ..PPP..PS ..PAP...P ..PPP.PPP ......PAP Expected result: 9 Test #8300 1 (1, 1) ......... .K.....P. .B....PSP ..PPP..P. ..PAP.... ..PPP.... ......... PP....... AP....... Expected result: 2 Test #8301 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ...P..PPP ..PSP.PAP ...P..PPP Expected result: 5 Test #8302 2 (2, 1) ......... ..K.B.... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 3 Test #8303 1 (4, 5) ......... ........B ......... .P....... PSP...... .P..K.... ......... ......... ......... Expected result: 9 Test #8304 1 (5, 3) .....B... ......... ......... .....K... ......... ......... ......... ....P.... ...PSP... Expected result: 8 Test #8305 1 (1, 3) ....PPPP. ....PAPSP ....PPPP. .K....... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 4 Test #8306 2 (7, 6) ......... PPP...... PAP...... PPP...... .......B. ......... .......K. PP.PPP... AP.PAP... Expected result: 13 Test #8307 2 (2, 5) ......... .PPP..... .PAP..... .PPP..... ......... P.K...... SP....PPP P.....PAP ......PPP Expected result: 7 Test #8308 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 6 Test #8309 1 (6, 8) ......... ......... ......PPP ......PAP ......PPP PP....... AP....... PP....... AP....K.. Expected result: 14 Test #8310 1 (5, 4) ......... ......... ......... ......... .....K... ....B.... ........P .......PS ........P Expected result: 9 Test #8311 2 (3, 2) ...B..... ......... ...K..... ......... ......... .PPP..... .PAP..... PPPP...PP AP.....PA Expected result: 5 Test #8312 1 (7, 4) ......... ......... ......... ......... .......K. ......... ........B ......... ......... Expected result: 11 Test #8313 2 (6, 2) ......... ......... ......K.. ......... ......... ....PPPB. ....PAP.. ....PPP.. ....PSP.. Expected result: 8 Test #8314 1 (6, 5) ......... PP....... AP....... PP....... ..PPP.... ..PAP.K.. ..PPPPP.. ....PAP.. ....PPP.. Expected result: 11 Test #8315 2 (5, 6) ...PPP... ...PAP... ...PPP... ......... ......... .PPP..... .PAP.K... .PPP..... .PSP..... Expected result: 11 Test #8316 1 (2, 8) ......... .PPP..... .PAPB.... .PPP..... ......... PPP...... PAP...... PPP...... APK...... Expected result: 12 Test #8317 1 (4, 8) ......PPP ......PAP ......PPP ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #8318 1 (8, 3) ...PPP... ...PAP... ...PPP... ....PPP.K ....PAP.. ....PPP.. ...PSP... ....P.... ......... Expected result: 21 Test #8319 2 (3, 4) ......... ......... .P....... PSP...... .P.K..... .......PP .....PPPA .....PAPP .....PPP. Expected result: 7 Test #8320 1 (3, 2) ......... PP....... AP.K..... PP....... ...B..... ......... ......... ......... ......... Expected result: 5 Test #8321 2 (2, 1) ....PSP.. ..K..P... .......PP PP.....PA AP.....PP PP....... ......... ......PPP ......PAP Expected result: 3 Test #8322 1 (2, 2) ......... ......... ..K...... .....B... ......... ......... .....P... ....PSP.. .....P... Expected result: 4 Test #8323 2 (7, 1) ......... .......K. ......... ......... ......... ......... ..B...... ......... ......... Expected result: 8 Test #8324 1 (1, 5) ......... ....PPP.. ....PAP.. ....PPP.. ......... .K....... ......... .PPPPPB.. .PAPAP... Expected result: 6 Test #8325 2 (3, 8) ......... ......... ......... ....PPPPP ....PAPPA ....PPPPP ......... ....PPP.. .B.KPAP.. Expected result: 11 Test #8326 1 (7, 3) ......... ....P.... ...PSP.B. ....P..K. ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 10 Test #8327 2 (6, 7) .....PPP. .....PAP. .....PPP. ......... ...PPPPPP ...PAPPAP ...PPPPPP ......K.. ......... Expected result: 13 Test #8328 1 (1, 1) .....PAP. .K...PPP. ......... ......... .....P... ....PSP.. .....P... ......... .......B. Expected result: 2 Test #8329 2 (3, 4) ..PPP...P ..PAP.BPS ..PPP...P .....PPP. ...K.PAP. .....PPP. ......... ......... ......... Expected result: 7 Test #8330 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #8331 1 (4, 4) ......... ......... ...P..... ..PSP.... ...PK.... ......... ......... ......... ......... Expected result: 10 Test #8332 2 (3, 5) .PPP..... .PAP..... .PPP..... ......... ......... B..K..... ......... PP....... AP....... Expected result: 8 Test #8333 1 (8, 2) ......... ......... ........K ....PPPP. ....PAPSP ....PPPP. ......PPP ......PAP ......PPP Expected result: 10 Test #8334 1 (8, 3) ......... .B....... ......... PP......K AP..PPP.. PP..PAP.. ....PPPPP .......PA .......PP Expected result: 11 Test #8335 2 (3, 6) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ...K..... ......... ......... Expected result: 9 Test #8336 1 (1, 6) ......... ......... .PPP..... .PAP..... .PPP..... ......... .K....... ..PPP.... ..PAP.... Expected result: 7 Test #8337 1 (4, 7) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... PP....... AP..K.... PP....... Expected result: 11 Test #8338 1 (4, 6) ...PPP... ...PAP... ...PPP... ......... ......... ......... ....K..PP PP.....PA AP.....PP Expected result: 10 Test #8339 2 (1, 6) ......... ..PPP.... PPPAPPP.P PAPPPAPPS PPP.PPP.P ......... .K....... ......... ......... Expected result: -1 Test #8340 1 (8, 2) ......... ......... ........K ......... ......... ......... .......P. ......PSP .......P. Expected result: 10 Test #8341 1 (6, 8) ......... ......... ......... ......... ......... ......... B........ ..PPP.... ..PAP.K.. Expected result: 14 Test #8342 1 (3, 8) ......... ......... ..PPP.... ..PAP.... ..PPP..P. ......PSP .......P. ......... ...K..... Expected result: 11 Test #8343 2 (1, 6) ..PPP.... PPPAP.... PAPPP.... PPP...... AP....... PP....... .K....... ......... ......... Expected result: -1 Test #8344 1 (4, 5) ......... ......... ......... PPP...P.. PAP..PSP. PPP.K.P.. ......... ......B.. ......... Expected result: 9 Test #8345 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ...B..... Expected result: 15 Test #8346 2 (4, 5) ..PAPAP.. ..PPPPP.. ....PAP.. ....PPPB. ......... ....K.... ......... ......... ......... Expected result: 9 Test #8347 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #8348 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #8349 2 (1, 2) ......... ......... .K....... ......PPP ......PAP ......PPP ......... .PPP..... .PAP..... Expected result: 3 Test #8350 2 (1, 7) ....PPP.. ....PAP.. ..PPPPP.. ..PAP.... ..PPP..P. ......PSP .......P. .K....... ......... Expected result: 8 Test #8351 1 (5, 3) ........B ......... ......... .....K... .....PPP. .....PAP. .....PPP. .PPP..... .PAP..... Expected result: 8 Test #8352 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #8353 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #8354 1 (3, 2) ......... ......... ...K..... ......... .....PPP. .....PAP. .....PPP. ...PPP... ...PAP... Expected result: 5 Test #8355 1 (6, 7) ......... ..P...... .PSP..... ..P...... ......... ..PPP.... ..PAP.... ..PPP.K.. ......... Expected result: 13 Test #8356 2 (8, 8) ......... P...PPP.. SP..PAP.. P...PPP.. .....PPP. .....PAPB .....PPP. ......... ........K Expected result: 16 Test #8357 1 (4, 6) .....P... ....PSP.. .....P... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #8358 2 (7, 6) ......... ......... ......... ......... ......B.. ......... .......K. ......... ......... Expected result: 13 Test #8359 1 (3, 5) ......... ......... ....PPP.. ....PAP.. PPP.PPP.. PAPK..... PPP...... ......... ......... Expected result: 8 Test #8360 2 (8, 6) ......... ......... ......... .PPP....P .PAP.PPPS .PPP.PAPP .....PPPK .......PP .......PA Expected result: -1 Test #8361 2 (8, 2) ......... PPP...... PAPP....K PPPSPPPP. ...P.PAP. .....PPP. ......... ..B...... ......... Expected result: 10 Test #8362 2 (5, 3) ......... ......... ......... .....K... ....B.... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #8363 2 (4, 6) ......... ......... .....B... ..P...... .PSP..... ..P...... ....K.... ......... ......... Expected result: 10 Test #8364 2 (4, 5) ...PSP... ....P.... .....B... ......... ......... ....K.... .....PPP. .....PAP. .....PPP. Expected result: 9 Test #8365 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #8366 1 (6, 5) ...PPP... ...PAP... ..PPPP... ..PAP.... ..PPP.... ......K.. ......... ......... ......... Expected result: 11 Test #8367 1 (1, 8) ......... ......... ......... .....PPPP .....PAPS .PPP.PPPP .PAP..PAP .PPP..PPP .K....... Expected result: 9 Test #8368 1 (2, 2) ......... ....PPP.. ..K.PAP.. ....PPP.. ...B..... ......P.. .....PSP. ......P.. ......... Expected result: 4 Test #8369 2 (7, 1) ...PSP... ....P..K. ......... ......... .....PPP. ..PPPPAP. ..PAPPPPP ..PPP.PAP ......PPP Expected result: 10 Test #8370 1 (4, 4) ......... .....B... ......... ......... ....K..PP .......PA .......PP ......... ......... Expected result: 8 Test #8371 2 (5, 1) ......... .....K... .....PPP. .....PAP. .....PPP. ......... PPP.....P PAP....PS PPP.....P Expected result: 6 Test #8372 2 (3, 4) ......... ...PPP.PP ...PAP.PA ...PPPPPP ...K.PAP. .P...PPP. PSP.....B .P....... ......... Expected result: 7 Test #8373 2 (3, 6) ......... PP....... AP....... PP....PPP ......PAP ......PPP ...K..... ...PPP... ...PAP... Expected result: 9 Test #8374 1 (7, 2) ......... ......... .......K. ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 9 Test #8375 1 (1, 7) ......PAP ......PPP ......... ......... .P....... PSP...... .P....... .K....... ......... Expected result: 12 Test #8376 2 (3, 2) ..PAP.... ..PPP.... ...K..... ......... ......... PPP...... PAP...... PPP...... ......... Expected result: 5 Test #8377 1 (5, 2) ......PAP ......PPP .....K... ......... ......... ..B...... ......... ......... ......... Expected result: 7 Test #8378 1 (8, 6) ..PAP.... ..PPP.... ......... ......... B........ ......... .....PPPK .....PAP. .....PPP. Expected result: 14 Test #8379 1 (4, 4) ......... ......... ......... ......PPP ....K.PAP .....BPPP ......... ......... ......... Expected result: 8 Test #8380 1 (2, 1) ......PAP ..K...PPP .......PS ........P ..PPP.... ..PAP.... ..PPP.... ......... ........B Expected result: 3 Test #8381 2 (7, 7) ...P..... ..PSP.... ...P..... .PPP..... .PAPPPP.. .PPPPAP.. ....PPP.. .......K. ......... Expected result: 14 Test #8382 1 (4, 4) ......... PPP...... PAP.B.... PPP...... ....K.... ......... ..P...... .PSP..... ..P...... Expected result: 8 Test #8383 1 (3, 8) ......... ......... PP....... AP.PPP... PP.PAP... ...PPP... ......... ......... ...K..... Expected result: 11 Test #8384 1 (8, 6) ...PPP.P. ...PAPPSP ...PPP.P. ......... ....PPP.. ....PAP.. PPP.PPP.K PAP...... PPP...... Expected result: 14 Test #8385 2 (4, 4) ......PAP .....BPPP .....PPP. .....PAP. ....KPPP. PPP...... PAP...... PPP.....P .......PS Expected result: 8 Test #8386 2 (2, 5) ...PPP... ...PAPP.. ...PPPSP. .....BP.. ....PPP.. ..K.PAP.. ....PPP.. .....PPP. .....PAP. Expected result: 7 Test #8387 2 (8, 8) .....P... ....PSP.. .....P... ......... ...B..... ......... ......... ......... ........K Expected result: 16 Test #8388 2 (5, 7) ......... ......... ..P...... .PSP..... PPP...... PAP...... PPP...... .....K... ...B..... Expected result: 12 Test #8389 1 (8, 4) ......PPP ......PAP ...PPPPPP ...PAP... ...PPP..K ......... ......... ......... ......... Expected result: 14 Test #8390 2 (3, 5) ......PPP ......PAP ......PPP ....B.... ......... PP.K..... AP....... PP..P.... ...PSP... Expected result: 8 Test #8391 2 (7, 4) ......... ......... ......... ........B .......K. ......... ......... ......... ......... Expected result: 11 Test #8392 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #8393 2 (6, 3) ...PPP... ...PAP... ...PPP... ......K.. .P....... PSP...... .P.....PP .......PA .......PP Expected result: 9 Test #8394 1 (7, 1) ......... .......K. ....PPP.. PP..PAP.. AP..PPP.. PP...PSP. ......P.. ......... ......... Expected result: 8 Test #8395 2 (6, 2) .PAP..... .PPP...PP ......KPA ...PPP.PP ...PAP... ...PPP... ......... ......... ......... Expected result: 8 Test #8396 1 (6, 8) ......... ......... ...P..... ..PSP.... ...PPPP.. ....PAP.. ....PPP.. PP....... AP....K.. Expected result: 14 Test #8397 2 (6, 1) .PPPAP... .PAPPPK.. .PPP..... ......... B........ ......... ......... PP....... AP....... Expected result: 11 Test #8398 2 (8, 8) ......... ......... ......... ......... ......... PPP...... PAP....B. PPP...... ........K Expected result: 16 Test #8399 2 (8, 4) .....PPP. .PPP.PAP. .PAP.PPP. .PPP..... ........K ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 12 Test #8400 1 (6, 2) .......PA .......PP ......K.. ......... ......... ......... ......... ......... ..B...... Expected result: 8 Test #8401 1 (4, 7) ......... ...PPP... ...PAP... ...PPPB.. ...P..... ..PSP.... ...P..... ....K.... ......... Expected result: 11 Test #8402 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ....PPP.. ....PAP.. Expected result: 10 Test #8403 2 (4, 6) ......... ...P..... ..PSP.... ...PPPP.. ....PAP.. ....PPP.. ....K.... PPP...PPP PAP...PAP Expected result: 10 Test #8404 1 (5, 3) ......... ......PPP ...P..PAP ..PSPKPPP ...P..PPP ......PAP ......PPP .......PA .......PP Expected result: 8 Test #8405 2 (8, 6) ......... ...PPP... ...PAP... .PPPPP... .PAP..... .PPP.PPP. .....PAPK .....PPP. ......... Expected result: 14 Test #8406 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #8407 2 (4, 1) ......... ....K.... PPP...... PAPPP.... PPPAP.... ..PPP.... PPP...... PAP...... PPP...... Expected result: 5 Test #8408 1 (5, 6) ..PPP.... ..PAP.... ..PPP...B ......... PPP...... PAP...... PPP..KPPP ......PAP ......PPP Expected result: 11 Test #8409 2 (7, 4) ......... ......... ......... ......... .......K. ..P...... .PSP..... ..PPPP... ...PAP... Expected result: 11 Test #8410 2 (1, 4) ......... ......... ......... ......... .K..PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 5 Test #8411 2 (3, 2) .......PS ........P ...K..... ......... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 5 Test #8412 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #8413 1 (1, 7) ......... PP....... AP....... PP.PPPPPP ...PAPPAP ...PPPPPP ......... .K.P..... ..PSP.... Expected result: 10 Test #8414 1 (7, 6) ..PAP.... ..PPP.... ........P .......PS ...PPP..P ...PAP... ...PPP.K. .PPP..... .PAP..... Expected result: 13 Test #8415 1 (8, 5) ....PPPSP ....PAPP. ....PPP.. ......... ......... ........K ..B.PPP.. ....PAP.. ....PPP.. Expected result: 13 Test #8416 1 (2, 4) ......... ......... .......P. ......PSP ..K....P. ......... ......... ......... ......... Expected result: 6 Test #8417 1 (8, 5) ......PAP ......PPP ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #8418 2 (1, 1) ...P.PPP. .KPSPPAP. ...P.PPP. ......... ......... ......... .PPP..... .PAP....B .PPP..... Expected result: 2 Test #8419 1 (8, 2) .....PAP. .....PPP. ........K ..PPP.... ..PAP.... ..PPP..B. ......... .PPP..... .PAP..... Expected result: 10 Test #8420 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ........B Expected result: 10 Test #8421 2 (3, 8) ......PPP B.....PAP ......PPP ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #8422 2 (4, 2) .....PPP. PP...PAP. AP..KPPP. PP...PSP. ......P.. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #8423 1 (4, 3) ......... ......... ......... ....K.... ......... .......PP .......PA PPP.PPPPP PAP.PAP.. Expected result: 7 Test #8424 2 (1, 7) ..PPP.... ..PAP.... ..PPP.... ..P...... .PSP..... ..P...... ......... .K....... ......... Expected result: 8 Test #8425 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #8426 1 (1, 4) ......... ..B...... .......PP .......PA PK.....PP SPPPPPP.. PPAPPAP.. .PPPPPP.. ......... Expected result: 5 Test #8427 2 (3, 3) ......... ......... ......... ...K..... PPP...... PAP...B.. PPP...... AP.....PP PP.....PA Expected result: 6 Test #8428 2 (7, 6) .B....... ......... ......... ....PPP.. ....PAP.. ...PPPP.. ...PAP.K. ...PPP... ......... Expected result: 13 Test #8429 1 (7, 5) ......... ......... ......... ...PPP... ...PAP... ...PPP.K. ......... ......... ......... Expected result: 12 Test #8430 1 (8, 1) ......... ........K ......... ......... ......... ...B..... .....PPP. PP...PAP. AP...PPP. Expected result: 9 Test #8431 1 (1, 1) ......... .K....... ......... .PPP..... PPAP..... APPP..... PP....... ......... .......B. Expected result: 2 Test #8432 2 (5, 4) ......... ......... ......... .......PP PP...K.PA AP.....PP PP....... ......... ......... Expected result: 9 Test #8433 2 (4, 2) .PPP..... .PAP..B.. .PPPK.... ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 8 Test #8434 2 (2, 4) ......... ..PPP.... ..PAP.... ..PPP.... ..K...... ......... PPP....P. PAP.PPPSP PPP.PAPP. Expected result: 6 Test #8435 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #8436 1 (5, 5) .....PPPA ....PPAPP ...PSPPP. ....P...B ......... .....K... ......... ......... ......... Expected result: 10 Test #8437 2 (3, 6) ......... ......... ......PPP ......PAP ......PPP ......... ...K..... ......... ......... Expected result: 9 Test #8438 2 (5, 8) ......... ......... ......... ....PPPPP ....PAPAP ....PPPPP PPP.B.... PAP...... PPP..K... Expected result: 13 Test #8439 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #8440 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... .......PP .......PA Expected result: 11 Test #8441 1 (3, 6) ......PPP ....P.PAP ...PSPPPP ..PPP.... ..PAP.... PPPPP.... PAPK..... PPP...... ......... Expected result: -1 Test #8442 2 (3, 3) ....PPP.. B...PAP.. ....PPP.. ...K..... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 6 Test #8443 1 (4, 2) ....PSP.. .....P... ....K.... .PPP..... .PAP..... .PPPPPPPP ...PAPPAP ...PPPPPP ......... Expected result: 6 Test #8444 2 (1, 7) ......... ...PPPPPP .P.PAPPAP PSPPPPPPP .P....PAP ......PPP ......... .K....... ......... Expected result: -1 Test #8445 2 (3, 4) ...B..... .....PPP. .....PAP. .P...PPP. PSPK..... PP....... AP....... PP....... ......... Expected result: 7 Test #8446 2 (6, 5) ......... ......... ....P.... ...PSP... ....P.... ......K.. ......... .B....... ......... Expected result: 11 Test #8447 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #8448 2 (2, 3) ......... ......... ......... ..K...... PP....PPP AP...PSPA PP....PPP ......... ......... Expected result: 5 Test #8449 1 (3, 2) ...PAP... ...PPP... ...K..... ......... ......... ......PPP .P....PAP PSP...PPP .P....PAP Expected result: 5 Test #8450 1 (1, 4) ......... .....PPP. .....PAP. .....PPPP .K....PAP ......PPP ......... .PPP..... .PAP..... Expected result: 5 Test #8451 2 (6, 3) ......... ......... ......... ......K.. ....P.... ...PSP... ....P.... .....PPP. .....PAP. Expected result: 9 Test #8452 1 (2, 7) ..PSP.... ...P..... ........B ......... .PPP..... .PAP.PPP. .PPP.PAP. ..K..PPP. ......... Expected result: 9 Test #8453 2 (2, 1) ......... ..KP..... ..PSP.... ...P..... PP....... AP....... PP....... ......... ......... Expected result: 3 Test #8454 1 (8, 5) ......... ......... ......... B........ ......... ........K .......PP .......PA .......PP Expected result: 13 Test #8455 1 (2, 5) ......PAP ......PPP ......... .....B... ....PPP.P ..K.PAPPS ....PPP.P ...PPP... ...PAP... Expected result: 7 Test #8456 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #8457 2 (4, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.B.. ......... ....K.... ......... ......... Expected result: 10 Test #8458 1 (5, 5) ......PPP ......PAP ......PPP ......... ......... .....K... PPPP..... APAP..... PPPP..... Expected result: 10 Test #8459 1 (4, 4) ..P....PA .PSP...PP ..P...... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #8460 2 (5, 1) ..PPP.... PPPAPK... APPPP.... PP....... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: -1 Test #8461 2 (7, 4) ......PAP P.....PPP SP....... P........ .......K. ......... PPBPPP... AP.PAP... PP.PPP... Expected result: 11 Test #8462 1 (5, 6) ......... ......... ......... ......... ......... ........P .PPP.K.PS .PAP....P .PPP..... Expected result: 11 Test #8463 1 (3, 2) ......... ......... P..K..... SP....... P........ ......... ......... ......... ......... Expected result: 5 Test #8464 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #8465 2 (8, 4) .....P... ....PSP.. .....P... ......... ........K B........ ...PPPPPP ...PAPPAP ...PPPPPP Expected result: 12 Test #8466 2 (7, 4) ....PAP.. ....PPP.. ......... ......... .......K. ......... ......... .......PP .......PA Expected result: 11 Test #8467 1 (8, 3) ....P.... PP.PSP... APPPP.... PPAP....K .PPP..... ......... ......... ......... ......... Expected result: -1 Test #8468 1 (1, 5) ..PAP.... ..PPP..PP .......PA .......PP ......... .K....... .......B. .....PPP. .....PAP. Expected result: 6 Test #8469 1 (5, 8) .....PPP. .....PAP. PPP..PPP. PAP...... PPP....PP .......PA .......PP ........B .....K... Expected result: 13 Test #8470 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ..PPP.... ..PAPK... Expected result: 13 Test #8471 2 (6, 7) ..PPP..PP ..PAP..PA ..PPP..PP ..PAP.... ..PPP.... ......... ......... ......K.. ......... Expected result: 13 Test #8472 2 (5, 5) ......... .......PP .......PA .......PP ......... .PPP.K... .PAP..... .PPP..... ......... Expected result: 10 Test #8473 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #8474 1 (2, 2) ....P.... ...PSP... ..K.P.... ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 4 Test #8475 1 (4, 1) ......... ....K.... .PPP..... .PAP..... .PPPPPPP. ...PSPAP. ....PPPP. ......... ......... Expected result: 5 Test #8476 1 (2, 2) .......P. .....BPSP ..K....P. ......... PP....... AP....... PPPPPP... .PAPAP... .PPPPP... Expected result: 4 Test #8477 1 (6, 5) .PSPPAP.. ..P.PPP.. B........ ......... ......... PP....K.. AP....... PP.PPP... ...PAP... Expected result: 11 Test #8478 1 (2, 1) ......... ..K...... .PPPPPP.. .PAPPAPP. BPPPPPPSP .......P. ......... ......... ......... Expected result: 3 Test #8479 2 (4, 5) ......... ......... ......PPP ......PAP ......PPP ....K.... PPP..B... PAP...PPP PPP...PAP Expected result: 9 Test #8480 1 (5, 8) .....PPP. .....PAPP .....PPPS ........P ......... ....PPP.. ....PAP.. ....PPP.. .....K... Expected result: 13 Test #8481 1 (3, 6) .....PAP. .....PPP. ......... ......... ......... ......... ...K..... ......... ..B...... Expected result: 9 Test #8482 2 (2, 7) ......... ...PPP... ...PAP... ...PPP... ...PAP... ...PPP... ......... ..K..PPP. B....PAP. Expected result: 9 Test #8483 2 (5, 2) ......... ......... PP...K... AP.....PP PP.....PA .......PP ...PPP... ...PAP... ...PPP... Expected result: 7 Test #8484 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ...P..... ..PSP.... ...P..... Expected result: 5 Test #8485 2 (7, 2) .....PSP. ......P.. .......K. ......... ......... .......B. ......... ..PPP.... ..PAP.... Expected result: 9 Test #8486 1 (5, 4) ......... .PPP..... .PAP..... .PPP..... .....K... PP....... AP....... PP.P....B ..PSP.... Expected result: 9 Test #8487 2 (6, 4) ......B.. ......... ......... ......... ......K.. ....P.... ...PSP... ....P.... ......... Expected result: 10 Test #8488 2 (8, 3) ......... ......... ......... .B......K ......... ......... ......... ..PPP.... ..PAP.... Expected result: 11 Test #8489 2 (1, 7) ......... ......... .PPP..... .PAP..... .PPP..... ......... ......... .K....... ......B.. Expected result: 8 Test #8490 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #8491 2 (7, 5) ....PSP.. .....P... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #8492 2 (6, 3) ......... ......... .PPP..... .PAP..K.. .PPP..... ......... ......... ......... ......... Expected result: 9 Test #8493 1 (8, 8) ....P.PPP ...PSPPAP ....P.PPP B........ ......... ......... ......... ......... ........K Expected result: 16 Test #8494 2 (4, 7) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... ....K.... ......... Expected result: 11 Test #8495 2 (3, 2) ......... ......... ...K..... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 5 Test #8496 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ...B....K ......... Expected result: 15 Test #8497 1 (7, 6) ......... ......... ......... .P....... PSP...... .P....... .......K. ......... ......... Expected result: 13 Test #8498 1 (8, 4) .PPP..... .PAP....B .PPPPPP.. ....PAP.. ....PPP.K .PPP..... .PAP..... .PPP..... ......... Expected result: 20 Test #8499 1 (6, 4) ...PPP... ...PAP... ...PPP... .PPP..... .PAP..K.. .PPP..... PP.B..... AP....... PP....... Expected result: -1 Test #8500 1 (1, 1) .......PP .K.....PA .......PP ......... ......... ......... ......... .B....... ......... Expected result: 2 Test #8501 1 (8, 2) ......... ......... ....PPP.K ....PAP.. ....PPP.. BPPP..... .PAPP.... .PPPSP... ....P.... Expected result: 10 Test #8502 1 (5, 3) ......PPP ......PAP ......PPP .....K... ...PPP... ...PAP... ...PPP... ....PSP.. .....P... Expected result: 8 Test #8503 1 (8, 7) ......... .....PPP. .....PAP. .....PPP. .P....... PSP...... .P....... ........K ......... Expected result: 15 Test #8504 2 (5, 2) ......... ......... .....K... PPP...... APSP..... PPPPPP... ...PAP... ...PPPP.. ....PAP.. Expected result: 7 Test #8505 2 (4, 2) ......... ......... ....K.... ......... ......... PP...PPP. AP...PAP. PP...PPP. ......... Expected result: 6 Test #8506 2 (6, 4) .......PS ........P .PPP..... .PAPB.... .PPP..K.. ......... ......... ...PPP... ...PAP... Expected result: 10 Test #8507 1 (6, 1) ......... ......K.. ......... ......... ...P..... ..PSP.... ...P...PP B......PA .......PP Expected result: 7 Test #8508 2 (1, 1) ......... .K....... ......... ......... ......... ......... ........B ......... ......... Expected result: 2 Test #8509 2 (4, 4) ....PAP.. ....PPP.. ......... ...B..... ....K.... ......... ......PPP ......PAP ......PPP Expected result: 8 Test #8510 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #8511 1 (2, 8) ......... ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ..K...... Expected result: 10 Test #8512 2 (2, 7) ......... ......... .B.PPPPPP .PPPAPPAP .PAPPPPPP .PPP..... ......... ..K...... ......... Expected result: 9 Test #8513 2 (5, 8) ......... ..P...PPP .PSP..PAP ..P...PPP PPPPP.... PAPAP.... PPPPP.... ......... .....K... Expected result: 13 Test #8514 2 (8, 6) ......... ......... PP..PPP.. AP..PAP.. PP..PPP.. ......... ........K ......... ......... Expected result: 14 Test #8515 1 (7, 3) ..PAP.... ..PPP.... ...PPP... ...PAP.K. ...PPPPPP ..P...PAP .PSP..PPP ..P...... ......... Expected result: -1 Test #8516 1 (4, 6) ....PAPPP ....PPPPA ...P...PP ..PSPPPP. ...P.PAP. .B...PPP. ....K.... ......... ......... Expected result: 10 Test #8517 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ...B..... Expected result: 11 Test #8518 2 (6, 7) ......... ......... ......... ......... ......... ......... ......... .....PK.. ....PSP.. Expected result: 13 Test #8519 2 (4, 5) .PPP..... .PAP..... PPPP..... SP....... P........ ....K.... ......... ......... ......... Expected result: -1 Test #8520 2 (4, 8) ....P.... ...PSP... ....P.... ......... ......... ......... ......... ......PPP ....K.PAP Expected result: 12 Test #8521 1 (6, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ..PSP.... ...P..... ......K.. Expected result: 14 Test #8522 2 (2, 2) ......... ......... ..K...... ......B.. ......... PPP...... PAP...... PPP...... ......... Expected result: 4 Test #8523 1 (4, 5) .B....... ......... ....PPP.. ....PAP.. ....PPP.. ....K..PP ..PPPP.PA ..PAPSPPP ..PPPP... Expected result: 9 Test #8524 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... PP....PPP AP..B.PAP Expected result: 8 Test #8525 2 (3, 5) ......... ...B..... ..P...... .PSP..... ..P...... ...K..... ......... ......... ......... Expected result: 8 Test #8526 2 (7, 7) ......... ...PPPP.. ..PSPAP.. ...PPPP.. ..PPP.... ..PAP.... .PPPP.... .PAP...K. .PPP..... Expected result: 14 Test #8527 1 (3, 8) ......... ......... ......... ......... ......... ......... .P....... PSP...... .P.K..... Expected result: 11 Test #8528 1 (1, 1) ......... .K.P..PPP ..PSP.PAP ...P..PPP ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 2 Test #8529 2 (7, 5) ......... PPPPPP... PAPPAP... PPPPPP... B........ .......K. ......... .P....... PSP...... Expected result: 12 Test #8530 1 (2, 6) ......... ......... ......... ......... ......... ......... ..KPPP... ...PAP... B..PPP... Expected result: 8 Test #8531 1 (6, 4) .PAP..... .PPP..... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #8532 2 (1, 8) .......PA .....P.PP ....PSP.. PPP..P... PAP...... PPP...... ......... ......... .K....... Expected result: 13 Test #8533 2 (6, 3) ......... .PPP..... .PAP..... .PPP..K.. ......... ......... ......... ......... ......... Expected result: 9 Test #8534 2 (4, 7) ......... ......... ......... ......... PPP...... PAP...... PPP...... PSP.K.... .P....... Expected result: 11 Test #8535 2 (5, 7) ......... ......... ....P.... ...PSP... ....P.... .PPP..... .PAP..... PPPP.K... AP....... Expected result: 14 Test #8536 2 (8, 5) ..PPP.... ..PAPPPP. ..PPPPAP. .....PPP. .PPP..... .PAP....K .PPP..... ......... .B....... Expected result: 13 Test #8537 2 (4, 6) ......... ......... ......... ......... ......... ......B.. ....K.... .....P... ....PSP.. Expected result: 10 Test #8538 1 (4, 6) .......PA ...PPP.PP ...PAP... ..PPPP... .PSP....B ..P...... ....K.... ......... ......... Expected result: 10 Test #8539 1 (4, 5) ......... ..PPP.... ..PAP.... ..PPP.... .......PP ....K..PA .......PP ......... ......... Expected result: 9 Test #8540 1 (2, 4) ......... ......... ......... ......PPP ..K.P.PAP ...PSPPPP ....P.B.. ......... ......... Expected result: 6 Test #8541 2 (2, 2) .PSP..... ..P...... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #8542 1 (1, 4) ...PAP... ...PPP... .B....... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #8543 1 (3, 4) ..P...... .PSP..... ..P...... ......... ...K..... ......... ......... ......... B........ Expected result: 7 Test #8544 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #8545 2 (3, 7) ......... ......... ......... ......... P........ SP....... P........ ...KPPP.. ....PAP.. Expected result: 10 Test #8546 2 (1, 5) ......... ......... ......... ......... ........B .K....... PPPP..... APAP..... PPPP..... Expected result: 6 Test #8547 2 (1, 1) ......... .K....... ......... ......... ......... ......... ....B.... ......... ......... Expected result: 2 Test #8548 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #8549 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... P........ SP....... Expected result: 9 Test #8550 1 (2, 6) ......... .B....... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #8551 1 (8, 6) ......... ......... PPP...... PAP...... PPP...... .P....... PSP.....K PPP...... PAP...... Expected result: 14 Test #8552 1 (3, 7) ......... ......... ....PPP.. ....PAP.P ....PPPPS ......PPP ......PAP ...K..PPP ......... Expected result: 10 Test #8553 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #8554 1 (7, 3) ......... ........P .......PS .......KP ......PPP PPP...PAP PAP...PPP PPP...... PAP...... Expected result: 10 Test #8555 1 (8, 7) ....PPP.. ....PAP.. ....PPPP. ......PSP .......P. ...PPP... ...PAP..B ...PPP..K ......... Expected result: 15 Test #8556 1 (3, 2) ......... ......... ...K....P .....PPPS .....PAPP .....PPP. ......... ......... ......... Expected result: 5 Test #8557 2 (5, 7) ....P.... ...PSP... ....P.... ......... ......B.. ......... ......... .....K... ......... Expected result: 12 Test #8558 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #8559 2 (3, 3) ......... ......... ......... ...K..... .....PPP. .....PAP. ..BP.PPP. ..PSPPAP. ...P.PPP. Expected result: 6 Test #8560 2 (8, 6) ....PSPPP .....P.PA .......PP ......... ......... PP....... AP......K PP.PPP... ...PAP... Expected result: 14 Test #8561 2 (8, 5) ......... ......... ......... ......... ......... .......BK ......... ......... ......... Expected result: 13 Test #8562 1 (8, 2) .PPPPAP.. .PAPPPP.. .PPPP...K ...PSP... ..B.P..PP .......PA .......PP ......... ......... Expected result: 16 Test #8563 1 (1, 2) .B.....PP .......PA .K.....PP PPP...... PAP..PPP. PPP..PAP. .....PPP. ......... ......... Expected result: 3 Test #8564 2 (2, 5) ......... ..B...... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #8565 2 (8, 4) ......... PP....... AP....... PP....... ........K ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 12 Test #8566 2 (4, 6) ........B ......... ......... .PPP..... .PAP..... .PPP..... ....K.... ..PPP.... ..PAP.... Expected result: 10 Test #8567 1 (1, 8) ......... ......... PPP.....B PAP...... PPP...... ......... .....PPP. .....PAP. .K...PPP. Expected result: 13 Test #8568 2 (4, 8) ......... ......... ......... ......... PPP...... PAP....PP PPP....PA .......PP ....K.... Expected result: 12 Test #8569 1 (8, 4) ......PSP .......P. ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #8570 1 (8, 3) .....PPP. .....PAP. .....PPP. ........K ......... ......... ......B.. ......... ......... Expected result: 11 Test #8571 1 (7, 8) ......PAP ......PPP ......... ......... ..B...PPP ......PAP ...PPPPPP ...PAP... ...PPP.K. Expected result: -1 Test #8572 2 (3, 4) ........P ......BPS PP......P AP....... PP.K..... ......PPP ......PAP ......PPP .......PA Expected result: 7 Test #8573 1 (2, 7) ......... ......... ......... ......... ......... ...PPPPPP ...PAPPAP ..KPPPPPP ......... Expected result: 9 Test #8574 1 (3, 7) .......PA .......PP ......... PPPP..... APAP..... PPPP..... ......... ..PK..... .PSP..... Expected result: 12 Test #8575 1 (8, 7) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ........K ......... Expected result: 15 Test #8576 2 (8, 6) .......PS ........P ..B...... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #8577 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K..P... ....PSP.. .....P.B. Expected result: 8 Test #8578 2 (1, 8) ......PAP ......PPP ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #8579 2 (5, 5) ......... ......... ......... ......... PP....... AP...KP.. PP...PSP. ......P.. ......... Expected result: 10 Test #8580 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #8581 1 (8, 7) ....PPP.. ....PAP.. ....PPP.. .......P. ......PSP .......P. ..B...... ........K ......... Expected result: 15 Test #8582 2 (7, 8) ......PAP ......PPP ......... ......... .......B. ......... ......... ......... .......K. Expected result: 15 Test #8583 2 (7, 7) ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .......K. ......... Expected result: 14 Test #8584 2 (4, 1) ......PPP ....K.PAP ......PPP ......... ......... ...B..... ......PPP .P....PAP PSP...PPP Expected result: 5 Test #8585 1 (4, 8) ......P.. .....PSP. ......P.. ......... ......... PPP...... PAP...... PPP...PPP ....K.PAP Expected result: 12 Test #8586 2 (8, 3) ......... ......... ......... ........K ....B.... ......... PPP...... PAP...... PPP...... Expected result: 11 Test #8587 1 (1, 6) .PPP..... .PAP..... .PPP..... .PPP...PP .PAP...PA .PPP...PP .K....... ......... ......... Expected result: 7 Test #8588 1 (1, 8) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... .....PPP. .K...PAP. Expected result: 9 Test #8589 2 (2, 4) ......... .....B... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #8590 1 (5, 4) ......... ......... ......... ......... .....K... ......PPP ......PAP .....PPPP ....PSP.. Expected result: 9 Test #8591 1 (8, 7) .....PAP. ....PPPP. ...PSPBPP ....P..PA .......PP ......... ......... ........K ......... Expected result: 15 Test #8592 1 (5, 2) .......PP .......PA .....K.PP ......... ......... ......... ....B.... ......... ......... Expected result: 7 Test #8593 2 (1, 5) ....PPPB. ....PAP.. ....PPP.. ....PAP.. ....PPP.. .K....... ......... ......... ......... Expected result: 6 Test #8594 1 (5, 7) ......... PP....... AP....... PP....... .....P... ....PSP.. .....P... .....K... ......... Expected result: 12 Test #8595 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......B.. Expected result: 5 Test #8596 2 (7, 6) ......... ......... ......... ......... ......... .P....... PSP....K. .P....... ......... Expected result: 13 Test #8597 2 (1, 7) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... .K....... ......... Expected result: 8 Test #8598 1 (5, 6) ......... ......B.. ......... ......... ......... PP....... AP...K... PP....... ......... Expected result: 11 Test #8599 2 (2, 7) ......... ....PPP.. ....PAP.. ....PPPP. ....PPPSP ....PAPP. ....PPPP. ..KB.PAP. .....PPP. Expected result: 9 Test #8600 1 (7, 1) ......... ...PPP.KP ...PAP.PS ...PPP..P PPP...... PAP..PPP. PPP..PAPB .....PPP. ......... Expected result: 8 Test #8601 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ........P .......PS ........P Expected result: 8 Test #8602 1 (6, 7) ......... ......... ......... ..PPP.... ..PAP..P. ..PPP.PSP ....B..P. ......K.. ......... Expected result: 13 Test #8603 2 (4, 5) ......... ...PPP... ..PPAP.PP .PSPPP.PA ..P....PP ....K.... ......... ......B.. ......... Expected result: 9 Test #8604 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... .....B... Expected result: 10 Test #8605 1 (3, 2) ......PPP ......PAP ...K..PPP ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 5 Test #8606 2 (4, 6) ......... ......... ......... ......B.. ......... ......... ....K.... ......... ......... Expected result: 10 Test #8607 2 (5, 4) ......... ....P.... ...PSP... ....P.... .....K... ......... ......... ......... ......... Expected result: 9 Test #8608 1 (5, 3) .PPP..... .PAP..... .PPP..... .....K... ....BPPP. .....PAP. .....PPP. ......... ......... Expected result: 8 Test #8609 1 (3, 3) ......... ......... ......... ...K..P.. .....PSP. ......P.. ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #8610 2 (8, 7) ......... ......... ......... ......... P........ SP....... P.PPP.... ..PAP...K ..PPP.... Expected result: 15 Test #8611 2 (2, 7) .....PAP. .....PPP. ......... ......... ......... ......... ...PPP... ..KPAP... ...PPP... Expected result: 9 Test #8612 1 (2, 8) ......... ......... ......... PPP...... APSP..... PPP...... ......... ....B.... ..K...... Expected result: 14 Test #8613 2 (2, 6) ......... ......... ......... PPP...... PAP...... PPP...... ..K....PP .......PA .......PP Expected result: 10 Test #8614 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #8615 1 (3, 3) ......... ......... ......... ...K..... ...P..... ..PSP.... ...P....B ......... ......... Expected result: 6 Test #8616 2 (6, 3) ...PAP... ...PPP... ......... ......KPP .......PA .......PP ......... ......... ......... Expected result: 9 Test #8617 1 (1, 6) ......B.. ......... ......... ......... ......... ......... .K....PPP ......PAP ......PPP Expected result: 7 Test #8618 1 (5, 5) ......... ......... ......... ......... ......PPP PP...KPAP APPP..PPP PPAP..... .PPP..... Expected result: 10 Test #8619 1 (3, 6) ...PAP... ...PPP... .....PPP. .....PAP. .....PPP. ...B..... ...KPPP.. ....PAP.. ....PPP.. Expected result: 9 Test #8620 1 (4, 5) ..PAP.... ..PPP.... .......P. ......PSP .......P. ....K.... ..PPP.... ..PAP.... ..PPP.... Expected result: 9 Test #8621 1 (2, 4) ......... ......... ......... ......... ..K...... ....P.... ...PSP... ....P.... ......... Expected result: 6 Test #8622 1 (8, 2) ..PSP.... ...P..... ........K ......... ......... .......B. PP....... AP....... PP....... Expected result: 10 Test #8623 2 (6, 6) ....PPP.. ....PAP.. ....PPP.. ....PAP.. ....PPP.. PP....... AP....K.. PP....... ......... Expected result: 12 Test #8624 1 (7, 6) ......... ......... .......B. ......... ......... ......... .......K. ...P..... ..PSP.... Expected result: 13 Test #8625 1 (6, 1) ......... ......K.. ......... ......... PP....... APPPP.... PPPAP.... ..PPP.... ......... Expected result: 7 Test #8626 2 (7, 8) ........P .......PS ........P ......... ......... ......... PP....... AP..PPP.. PP..PAPK. Expected result: 15 Test #8627 2 (8, 8) ..PAP.... ..PPP.... ......... ....PPP.. ....PAP.. ...BPPP.. .....PPP. .....PAP. .....PPPK Expected result: 16 Test #8628 2 (3, 1) ......... ...K..... ......... ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... .....PPPP ....PSPAP Expected result: 4 Test #8629 2 (6, 7) ......... ......... ......... ......... ......... ......... ....P.... ...PSPK.. ....P.... Expected result: 13 Test #8630 2 (1, 2) .....PSP. ......P.. .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #8631 1 (2, 3) ......... ......... ...B..... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #8632 2 (1, 8) .......PP .......PA .......PP ......... .....PPP. .....PAP. .....PPP. ......... .K....... Expected result: 9 Test #8633 2 (6, 6) ......... ......... B...PPP.. ....PAP.. ....PPP.. ......... ......K.. ......... ......... Expected result: 12 Test #8634 1 (1, 1) ......... .K.....PP .......PA .......PP ......B.. ......... ......... .P....... PSP...... Expected result: 2 Test #8635 2 (4, 8) ......... ......... ......... PPP...... PAP...... PPP...... ...P.PPP. ..PSPPAP. ...PKPPP. Expected result: -1 Test #8636 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #8637 1 (8, 2) ......... PPP...... PAP.....K PPP...... ......... ..PPP..P. ..PAP.PSP ..PPPPPP. ....PAP.. Expected result: 10 Test #8638 2 (1, 4) ......... .......PP .......PA ......PPP .K....PAP ......PPP ...P..... ..PSP..B. ...P..... Expected result: 5 Test #8639 2 (8, 3) ..PSP.PAP ...P..PPP ......... ........K ......PPP ......PAP ...PPPPPP ...PAP... ...PPP... Expected result: 11 Test #8640 2 (2, 3) ...PAP... ...PPP... ......... ..K....BP .......PS ........P ......... ......... ......... Expected result: 5 Test #8641 2 (2, 2) ......... ......B.. ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #8642 1 (3, 4) ......... ......... ......... ......PPP ...K.BPAP ...PPPPPP ..PPAP... .PSPPP... ..P...... Expected result: 7 Test #8643 1 (5, 8) ......... ......... .PPP..... .PAP..... .PPP..... PPP...... PAP...... PPP...... .....KB.. Expected result: 13 Test #8644 2 (8, 5) ......... ...B..... .P....... PSP...... .P....... ........K ......... ......... ......... Expected result: 13 Test #8645 1 (6, 8) ......... ......... ...PPP... ...PAP... PPPPPPPP. PAP..PAPP PPP..PPPS ........P ......K.. Expected result: -1 Test #8646 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #8647 1 (4, 7) ......... ......... ......... ......B.. .....P... ....PSP.. .....P... ....K.... ......... Expected result: 11 Test #8648 1 (2, 1) ......... ..K...... ......... PPP...... PAP.....P PPP....PS ........P ......... ......... Expected result: 3 Test #8649 2 (6, 4) ......... ......... ....P.... ...PSP... ....P.K.. ......... ...PPP... ...PAPPP. ...PPPAP. Expected result: 10 Test #8650 1 (3, 2) ......... PP....... AP.K..... PP....PPP ...PPPPAP ...PAPPPP ...PPP... B........ ......... Expected result: 5 Test #8651 2 (3, 1) ......... B..K..... ...PPP... .PPPAP... .PAPPPP.. .PPP.PSP. ......P.. ......... ......... Expected result: 4 Test #8652 1 (8, 6) ......... ......... ......... ..B...... ......... ....P.... ...PSP..K PP..P.... AP....... Expected result: 14 Test #8653 1 (8, 1) ......... ........K ......... ......... ......... .PPP..... .PAP..P.. PPPP.PSP. AP....P.. Expected result: 9 Test #8654 2 (6, 1) ......... ..PPP.K.. ..PAP.... ..PPP.... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 7 Test #8655 1 (6, 8) .....PAP. .....PPP. ......... ......... ......... .......PP .......PA .......PP ......K.. Expected result: 14 Test #8656 2 (7, 4) ....B.... ......... ........P .......PS .......KP ......... ......... ......... ......... Expected result: 11 Test #8657 2 (1, 1) ......PPP .K....PAP ......PPP .......PP ....P..PA ...PSP.PP ....P.... ......... ......... Expected result: 2 Test #8658 1 (7, 3) ...PPPPPP ...PAPPAP ...PPPPPP .......K. ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 10 Test #8659 2 (5, 1) ......... .....K... ......... P........ SP....PPP PPPP..PAP .PAP..PPP .PPP.PPP. .....PAP. Expected result: 6 Test #8660 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... .....B... ......... Expected result: 3 Test #8661 2 (5, 3) .PAP..... .PPP..... ......... PPP..K... PAP...... PPP...... ......PPP ......PAP ......PPP Expected result: 8 Test #8662 1 (3, 2) ......... ......... ...K..... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 5 Test #8663 2 (8, 8) ......... ......... ......... ..B...... ......... P........ SP....... P........ ........K Expected result: 16 Test #8664 2 (1, 5) ......... .......PP .PPP...PA .PAP...PP .PPP..PPP .K....PAP ......PPP ......... ......... Expected result: 6 Test #8665 1 (5, 6) ......... ......... .....P... ....PSP.. .PPP.P... .PAP..PPP .PPP.KPAP ......PPP ......... Expected result: 13 Test #8666 1 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #8667 2 (6, 1) ......... .P....K.. PSP...... .P....... .......PP ..PPP..PA ..PAP..PP ..PPP.... ......... Expected result: 7 Test #8668 2 (4, 5) ......PAP .....PPPP ....PSP.. .....P... ......... ..B.K.... ......... ......... ......... Expected result: 9 Test #8669 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #8670 2 (6, 5) ......PAP ......PPP ......... ......... ......... PPP.B.K.. PAP...... PPP...... ......... Expected result: 11 Test #8671 2 (3, 8) .......PS ........P ......... ......... PPP...... PAP...... PPP...... ......... ...K..... Expected result: 11 Test #8672 2 (5, 2) ......... ......... .....K.PP .......PA .P.....PP PSP...... .P....... ......... ......... Expected result: 7 Test #8673 2 (7, 7) .PPP...PA .PAP...PP .PPP..... ......... .PPP..... .PAP..... .PPP..... .......K. ......... Expected result: 14 Test #8674 2 (5, 1) ......... .....K... ....PPP.. ....PAP.. ....PPP.. ......... P........ SP....... P........ Expected result: 6 Test #8675 1 (1, 8) ..P...... .PSP..... ..P...... .PPP..PPP .PAP..PAP .PPP.BPPP ......... .......PP .K.....PA Expected result: 9 Test #8676 1 (8, 1) .PPP..... .PAP....K .PPP..... ......P.. .....PSP. ......P.. ......... ......... ......... Expected result: 13 Test #8677 1 (8, 1) ..PAP...B ..PPPPPPK ...PPPAP. ...PAPPP. ...PPP... ......... ......... ......... ......... Expected result: 17 Test #8678 1 (8, 4) ....PAP.. ....PPP.. ......... ......... B.PPP...K ..PAP.... ..PPP.... .PSP..... ..P...... Expected result: 12 Test #8679 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 9 Test #8680 1 (5, 7) ..PAP.... ..PPP.... ......... ......... ......... ......... ......... .....K... ....B.... Expected result: 12 Test #8681 1 (8, 1) ....PAP.. ....PPP.K .PPP..... .PAP..... .PPP..... .PPPP.... .PAPSP... .PPPP.... ......... Expected result: 23 Test #8682 1 (5, 8) ......... ...B.PPP. .....PAP. PP...PPP. AP..PPP.. PP..PAP.. PSP.PPP.. .P....... .....K... Expected result: 13 Test #8683 1 (8, 8) ......... ......... ......... ...PPP.PP ...PAP.PA ...PPP.PP PP....... AP....... PP......K Expected result: 16 Test #8684 1 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #8685 2 (6, 6) ......... .PPP..... .PAP..... .PPP..... .......PP ...PPP.PA ...PAPKPP ...PPP... ......... Expected result: 12 Test #8686 1 (6, 6) .....PSP. ....PPP.. ....PAP.. ....PPP.. ......... ......... ......K.. ......... ......... Expected result: 12 Test #8687 2 (5, 5) ...PAP... ...PPP... ......... ......... .....B... .....K... ......... ...PPPPP. ...PAPAP. Expected result: 10 Test #8688 2 (4, 5) ......... ......... ........P .......PS ........P ....K..PP .......PA .......PP ......... Expected result: 9 Test #8689 2 (4, 4) ......... ....PPPPP ....PAPAP ....PPPPP ....K.... .......PP .......PA .....B.PP ......... Expected result: 8 Test #8690 2 (3, 8) ..BPPP... ...PAP... ...PPP... PPP...... PAP...... PPP...... AP....... PP....... ...K..... Expected result: -1 Test #8691 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... PP...K... AP....... Expected result: 12 Test #8692 1 (1, 7) ......PAP PP....PPP AP....... PP....... ......... ..PPP.B.. ..PAP.P.. .KPPPPSP. ......P.. Expected result: 10 Test #8693 1 (8, 1) ......... ........K ......... ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 9 Test #8694 2 (8, 2) ......... ......... ........K ......... ......... ......... ....PPP.. .PPPPAP.. .PAPPPP.. Expected result: 10 Test #8695 1 (2, 8) ....PPP.. ....PAP.. ....PPPP. ......PSP PPP....PB PAP...... PPP...... ......... ..K...... Expected result: 12 Test #8696 1 (6, 8) ..P...... .PSP..... ..P...... .PPP..... .PAP..... .PPP..... .PPP..... .PAP....B .PPP..K.. Expected result: -1 Test #8697 2 (1, 2) ...B..... ...PPP... .K.PAPP.. ...PPPSP. ......P.. ......... ......... ......... ......... Expected result: 3 Test #8698 2 (8, 4) .......PA PPP....PP PAPB..... PPP...... ........K ........P .......PS ........P ......... Expected result: 12 Test #8699 1 (8, 1) .....PAP. .....PPPK ........B ......... ......... ......... ......... ......PPP ......PAP Expected result: 11 Test #8700 1 (5, 2) ..PSP.... ...P..... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #8701 2 (6, 3) .....PPPP ....PSPAP .B...PPPP ......K.. ......... ......... ......... ......PPP ......PAP Expected result: 9 Test #8702 1 (6, 4) ......... ......... ......... ......... ......K.. .P....... PSPPPP... .PPPAPB.. .PAPPP... Expected result: 10 Test #8703 2 (3, 3) ......... ......PPP ......PAP ...K..PPP .....B... ......... ......... ......... ......... Expected result: 6 Test #8704 1 (5, 7) ......... ....PPPPP ....PAPAP ....PPPPP ......... ....P.PPP ...PSPPAP ....PKPPP ......... Expected result: 14 Test #8705 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... B........ Expected result: 4 Test #8706 2 (3, 8) ......PPP ......PAP ......PPP ......... PP....... AP....... PP....... ......... B..K..... Expected result: 11 Test #8707 2 (2, 1) ...PAP.PS ..KPPP..P ......B.. ......... PPP...... PAP...... PPP...... PP....... AP....... Expected result: 3 Test #8708 2 (4, 8) ......... .PPP..... .PAP..... .PPPB.... ....PPP.. ....PAP.. ....PPP.. .PPP..... .PAPK.... Expected result: 18 Test #8709 1 (3, 5) ......... ......... ......... .....B... ......... ...K..... ......... ...PPP... ...PAP... Expected result: 8 Test #8710 1 (5, 3) ......PPP .PPP..PAP .PAP..PPP .PPP.K... ......... ......... ......... ......... ......... Expected result: 8 Test #8711 2 (1, 8) ...PPP... ...PAP... ...PPP... ......... .PPP..... .PAP..... .PPP..... ......... .K....... Expected result: 9 Test #8712 1 (4, 1) .PAP...PA .PPPK..PP ......... ......... ......... ......... .......P. ....PPPSP ....PAPPB Expected result: 7 Test #8713 2 (5, 8) .......PP .......PA .......PP ......... .....B... ......... ......... ......... .....K... Expected result: 13 Test #8714 1 (8, 2) ......... ......... .....PPPK .....PAP. ...B.PPP. ......... ......... ......... ......... Expected result: 10 Test #8715 1 (1, 4) ......... ......... ......... ......... .K....... ...P..... ..PSP.... ...P..... ......... Expected result: 5 Test #8716 1 (7, 7) .....PPP. .....PAP. .....PPPB ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #8717 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #8718 2 (8, 5) ......... ......... ......... ......... ......... ........K ..P....PP .PSP...PA ..P....PP Expected result: 13 Test #8719 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... .....B... Expected result: 8 Test #8720 2 (7, 6) ......PPP .....BPAP ......PPP PPP...... PAP...... PPP.PPP.. ....PAPK. ....PPP.. ......... Expected result: 13 Test #8721 1 (5, 3) ....PPP.. ....PAP.. .B..PPP.. .....K... ..P...... .PSP..... ..P...... ......... ......... Expected result: 8 Test #8722 1 (7, 1) ......... .......K. ...PPP... ...PAPPPP ...PPPPAP B..PPPPPP ...PAP... ...PPP... ......... Expected result: 8 Test #8723 1 (5, 8) .....P... ....PSP.. .....P... ......... ......... ......... .......PP .......PA .....K.PP Expected result: 13 Test #8724 1 (8, 2) ......... ......... .PPP....K .PAP..... .PPP..... .....PPP. .....PAP. .....PPP. ......... Expected result: 10 Test #8725 2 (7, 4) ......PAP ......PPP ..PPP..PS ..PAP...P PPPPP..K. AP....... PP....... ......... ......... Expected result: 11 Test #8726 1 (5, 2) .....PSP. ......PB. PPP..K... PAP...... PPP...... .PPP..... .PAP..... .PPP..... .PAP..... Expected result: 7 Test #8727 1 (1, 3) ..PAP.... ..PPP.... ......... .K..PPPB. ....PAP.. ...PPPP.. ..PSP.... ...P..PPP ......PAP Expected result: 4 Test #8728 1 (8, 5) ......... ......... B........ ......... ....P.... ...PSP..K ....P.... ......... ......... Expected result: 13 Test #8729 2 (3, 7) ......... ...PPP... ...PAP... ...PPP... .P....... PSP...PPP .P....PAP ...K..PPP ......... Expected result: 10 Test #8730 2 (6, 2) ......... ......... ......K.. ......... .....PPP. .....PAPB .....PPP. ......... ......... Expected result: 8 Test #8731 1 (2, 1) ......... ..K...... .PPP..... .PAP..... .PPPP.... ..PAP.... ..PPPPPP. .....PAP. .....PPP. Expected result: 3 Test #8732 2 (7, 1) ......... .......K. ......... .......P. ......PSP .......P. ......... PPP...... PAP...... Expected result: 8 Test #8733 1 (7, 2) ......... ...PPP... ...PAP.K. .P.PPP... PSP....PP .P.B...PA .....PPPP .....PAP. .....PPP. Expected result: 9 Test #8734 2 (8, 3) ......... ......... ...P..... ..PSP...K ...P..... .....PPP. .....PAP. .....PPP. ......... Expected result: 11 Test #8735 2 (8, 7) ......... ......... ......... .......B. ......... ....PPP.. ....PAP.. ....PPP.K ......... Expected result: 15 Test #8736 1 (1, 7) ......... ......... ......... ........P .......PS ........P ......... .K....... ......... Expected result: 8 Test #8737 2 (2, 3) .......PA .......PP ......... ..K...... ......... ......PPP ....B.PAP ......PPP ......... Expected result: 5 Test #8738 2 (4, 6) ......... ......PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.... P...K.PPP SP....PAP P.....PPP Expected result: 10 Test #8739 2 (2, 3) ......... ......... ......... ..K...... .....PPP. .....PAP. .....PPPB ......... ......... Expected result: 5 Test #8740 2 (7, 2) ...PAP... ...PPP... .......K. ......... ......... .....PPPB .....PAP. PP...PPP. AP....... Expected result: 9 Test #8741 2 (1, 4) ......... ......... ......... ......... .K....... ......... .B....... ......... ......... Expected result: 5 Test #8742 2 (6, 8) ......... ...PPP... ...PAP... PP.PPP... AP....... PP....PPP ......PAP ......PPP ......K.. Expected result: 14 Test #8743 2 (6, 8) ......... .P....... PSP...... .P....... ......... ......... ......... ......... ......K.. Expected result: 14 Test #8744 2 (6, 3) .PPP..... .PAP..... .PPPPP... ...PAPK.. ...PPP..P .......PS ........P ......... ......... Expected result: 13 Test #8745 1 (2, 3) ......... ......... ......... ..K...... ..PPP.... ..PAP.... ..PPP.... .......PP .......PA Expected result: 5 Test #8746 2 (6, 3) ....PPP.. ....PAP.. ....PPPPP ..P...KPA .PSP...PP PPP...... PAP...... PPP...... ......... Expected result: 9 Test #8747 1 (5, 7) .....PPP. .....PAP. .....PPP. ......... .PPP..... .PAP..... .PPP..... .....K... ......... Expected result: 12 Test #8748 1 (1, 8) ......... ......... ......... ......... .....B... .....PPP. .....PAP. .....PPP. .K....... Expected result: 9 Test #8749 2 (6, 2) ......... ......... ......K.. ......... ......... P........ SP....... P........ ......... Expected result: 8 Test #8750 1 (1, 4) ......... ......... ......... ......... .K....... ......... ...PPP... ...PAP... ...PPP... Expected result: 5 Test #8751 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ....B.... Expected result: 9 Test #8752 1 (2, 6) .......PA .......PP ...PPP... ...PAP... ...PPP... ......... ..K....PP .......PA .......PP Expected result: 8 Test #8753 1 (8, 6) .PSPAP... ..PPPP... ..B...... PPP...... PAP...... PPP...... PPP.....K PAP...... PPP...... Expected result: 14 Test #8754 2 (8, 7) ....PAP.. ....PPP.. ......... ......... ......... ......... .PPP..... .PAP....K .PPP..... Expected result: 15 Test #8755 1 (7, 1) ......... .......K. ....PPP.. ....PAP.. ....PPP.. ......... ....B.... ......... ......... Expected result: 8 Test #8756 1 (6, 4) ......... ......... ......... ......... ......K.. .PPP.PPPP .PAPPSPAP .PPP.PPPP ......... Expected result: 10 Test #8757 1 (7, 1) ......... .......K. ......... ......... .B....... ......... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #8758 1 (5, 3) ......... ..P...... .PSP..... ..P..K.PP .......PA .......PP ....B.PPP ......PAP ......PPP Expected result: 8 Test #8759 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #8760 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ...PPP... .PPPAPPP. .PAPPPAP. Expected result: 5 Test #8761 1 (2, 3) ......... .P....... PSP...... .PK...... ......... ......... ......... ......... ......... Expected result: 7 Test #8762 1 (1, 4) ......... ......... .....PPP. .....PAP. .K...PPPP ......PAP ......PPP .......PA .......PP Expected result: 5 Test #8763 2 (6, 4) ......... ..PPP.... ..PAP.... ..PPP.... ......K.. ......... ......... ......... ......... Expected result: 10 Test #8764 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #8765 1 (6, 2) ...PAP... ...PPP... ......K.. ......... ......... ......PPP ......PAP ...P..PPP ..PSP.... Expected result: 8 Test #8766 1 (3, 3) ......... ......... ......... PPPK..... PAP...... PPP...... ......... ......... ......... Expected result: 6 Test #8767 1 (8, 3) ....B.... PP....... AP....... PP......K SP....... P........ ......... .....PPP. .....PAP. Expected result: 11 Test #8768 2 (6, 7) ......... ......... .......PP .....PPPA .....PAPP ....BPPP. PP....... AP....K.. PP....... Expected result: 13 Test #8769 1 (4, 7) ......... ......... .......P. ......PSP .......P. ......... ......... ....KPPP. .....PAP. Expected result: 11 Test #8770 2 (5, 7) .PPPPAP.. .PAPPPP.. .PPP..... ......... .......PP P......PA SP.....PP P....K... ......... Expected result: 12 Test #8771 1 (5, 7) ..PAP.... ..PPP.... ......... B........ ......... ......... ......... .....K... ......... Expected result: 12 Test #8772 1 (4, 7) ......... ......... .PPP..... .PAP..... .PPP..... ......... ......... ....K.... ......... Expected result: 11 Test #8773 2 (4, 7) ......... ......... ......... ..B...... ......... ......... ......... ....K.... ......... Expected result: 11 Test #8774 2 (7, 2) .......B. ......... .......K. ......PPP ......PAP ...P..PPP ..PSPPP.. ...PPAP.. ....PPP.. Expected result: 9 Test #8775 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... B........ Expected result: 13 Test #8776 1 (7, 2) ......... .PPP..... .PAP...K. .PPP...B. .P....... PSP...... .P.PPP... ...PAPPP. ...PPPAP. Expected result: 9 Test #8777 2 (5, 1) ......... .....K... ......... ......... ..PPP.... ..PAPP... ..PPPSP.. .....P... ......... Expected result: 6 Test #8778 1 (8, 7) ......... ......PPP ......PAP ......PPP ......... ......... ......... ..PPP...K ..PAP.... Expected result: 15 Test #8779 1 (3, 8) ......... .....B... ......... ......... ......... ......... P........ SP...PPP. P..K.PAP. Expected result: 11 Test #8780 2 (2, 4) ......... ......... ......... ......... ..K.PPP.. ....PAP.. ...PPPP.. ...PAP... ...PPP... Expected result: 6 Test #8781 1 (6, 6) ....PAP.. ....PPPP. .....PAP. ...P.PPP. ..PSPPAP. ..BP.PPP. ......K.. ......... ......... Expected result: 12 Test #8782 1 (3, 5) ......... ......... ......... PPP.B.... PAP...... PPPK..... ......... ......... ......... Expected result: 8 Test #8783 1 (8, 1) ......... ........K ......... PP....... AP...PPP. PP...PAP. .....PPP. .....PSP. ......P.. Expected result: 9 Test #8784 1 (5, 7) ......PPP ......PAP ......PPP ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #8785 2 (2, 7) ......... ......... ........P .......PS ........P .B....... ...PPPPP. ..KPAPAP. ...PPPPP. Expected result: 9 Test #8786 1 (4, 5) ......... ...PPP... ...PAP.PP ...PPP.PA .......PP ....K.... .P....... PSP..PPP. .P...PAP. Expected result: 9 Test #8787 1 (7, 5) .....PPP. .....PAP. .....PPPP .....PAPS ....PPPPP ....PAPK. ....PPP.. ......... ......... Expected result: 16 Test #8788 1 (4, 7) .....PPP. .....PAP. .....PPP. ......... ......... ......PPP ......PAP ....K.PPP ......... Expected result: 11 Test #8789 1 (3, 3) ......... ......... .....PPP. ...K.PAP. .....PPP. ......B.. ......... ......... ......... Expected result: 6 Test #8790 2 (5, 8) ......... ......... ......... ......... ..P...... PPSP.B... APP...... PP....... AP...K... Expected result: 13 Test #8791 1 (3, 2) ......... ......... ...K..... ......... ......... ......B.. ......... ......... ......... Expected result: 5 Test #8792 2 (4, 6) ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ....PPP.. ......... ....K.... ..B...... ......... Expected result: 10 Test #8793 1 (2, 3) ......... ......... ....PPP.. ..K.PAP.. .PPPPPP.. .PAPSPPP. .PPPPPAP. .....PPP. .B....... Expected result: 5 Test #8794 1 (2, 8) ......... ......... ......... ......PPP .....PSPA ......PPP .......PP ....PPPPA ..K.PAPPP Expected result: 10 Test #8795 1 (2, 6) ......... ......... ......... .....PPP. .....PAP. .....PPP. ..K...... ......... ......... Expected result: 8 Test #8796 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... .B....... ......... Expected result: 11 Test #8797 2 (3, 3) ...P..... ..PSP.... ...P..... ...K..B.. ......... ......... ......... ......... ......... Expected result: 6 Test #8798 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......P.. .....PSP. ......PB. Expected result: 9 Test #8799 2 (7, 8) .PAP..... .PPP..... ......... PPP...... PAP...... PPP...... ......... ......... .......K. Expected result: 15 Test #8800 2 (4, 3) .......PP .......PA .....PPPP ....KPAP. .....PPP. ......... ......... ..PPP.... ..PAP.... Expected result: 7 Test #8801 2 (4, 3) ......... ......... .......PP ....K..PA .....B.PP ......PSP .......P. .......PP .......PA Expected result: 7 Test #8802 2 (3, 3) ......... ..P...... .PSP...PP ..PK...PA ...PPP.PP PP.PAP... AP.PPP... PP......B ......... Expected result: 8 Test #8803 1 (5, 1) ......... .....K... .....P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 6 Test #8804 2 (2, 2) ......... PP....... APK..PPP. PP...PAP. P....PPP. SP....... P........ ......... ......... Expected result: 4 Test #8805 1 (2, 6) ......... ....P.... ...PSPPPP ....P.PAP ......PPP ....PPPPP ..K.PAPAP ..B.PPPPP ......... Expected result: 8 Test #8806 1 (6, 7) .PAP..... .PPP..... ......... .PPP..... .PAP..... PPPP..... PAP...... PPP...K.. ......... Expected result: 13 Test #8807 2 (5, 2) ......... ......... .....K... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 7 Test #8808 1 (5, 7) ....PAP.. ....PPP.. PP....... AP..PPP.. PP..PAP.. .B..PPP.. ......... .....K... ......... Expected result: 12 Test #8809 2 (5, 2) ......... ......... .....K... ......PPP ..PPP.PAP P.PAP.PPP SPPPP.... P........ ......... Expected result: 7 Test #8810 1 (3, 7) ......... ......... ......... ......... ......... .....P.PP ....PSPPA ...K.P.PP ......... Expected result: 10 Test #8811 2 (6, 6) ......... PP....... AP....... PPB...... AP....... PP....... ......K.. ......... ......... Expected result: 12 Test #8812 1 (6, 8) ......... ......... ......... ......... PPP...... PAP...... PPP...... ......... ......K.. Expected result: 14 Test #8813 1 (6, 4) ......... ......... ......... ......... ...PPPK.. ...PAP... ...PPP... ......P.. .....PSP. Expected result: 10 Test #8814 1 (7, 7) ....P.... ...PSP... ....P.... ......... ......PPP ....PPPAP PPP.PAPPP PAP.PPPK. PPP...... Expected result: 16 Test #8815 1 (3, 5) ......... ......... .....P... ....PSP.. .....P... ...K..... ......... ......... B........ Expected result: 8 Test #8816 2 (6, 8) ......... ......... P........ SP....... P....PPP. ....BPAP. .....PPP. ..PPP.... ..PAP.K.. Expected result: 18 Test #8817 1 (2, 7) ......... ......... ......... ......... ......... ......P.. .....PSP. ..K...P.. ......... Expected result: 9 Test #8818 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #8819 1 (4, 5) ......... ......... ......PPP ......PAP ......PPP ....K.P.. PP.PPPSP. AP.PAPP.. PP.PPP... Expected result: 9 Test #8820 1 (3, 5) ......... ......... ...PPP... ...PAP... ...PPP... ...KB.... ..PPP..P. ..PAP.PSP ..PPP..P. Expected result: 8 Test #8821 1 (5, 3) ......... ......... ......... .....K... B........ ......... ......... ......... ......... Expected result: 8 Test #8822 2 (5, 3) ......... ......... ......... ...B.K... ......... ......... ......... ......... ......... Expected result: 8 Test #8823 2 (7, 4) ......... ......... ......... ......... ....B..K. ......... ...P..... ..PSP.... ...P..... Expected result: 11 Test #8824 1 (8, 4) ......... ..PPP.... ..PAP.... ..PPP.... ........K ......... ......... ......... ......... Expected result: 12 Test #8825 1 (3, 4) ......... ......... ......... P...PPP.. SP.KPAP.. P...PPP.. ...PPP... ...PAP... ...PPP... Expected result: 7 Test #8826 1 (1, 2) ......... ......... .K.PPP... ...PAP... .P.PPP... PSP...... .P.PPP... PP.PAP... AP.PPP... Expected result: 3 Test #8827 1 (8, 8) ......PAP ......PPP .......P. ......PSP .......P. ......... ......... ......... ........K Expected result: 16 Test #8828 2 (1, 3) ...PAP.PP ...PPP.PA .......PP .K....... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 4 Test #8829 1 (1, 1) ......PAP .K....PPP B........ ......... ......PPP ......PAP ......PPP ......PAP ......PPP Expected result: 2 Test #8830 1 (4, 8) .......PS ........P .......PP ..B....PA ...PPPPPP ...PAPPAP ...PPPPPP ......... ....K.... Expected result: 12 Test #8831 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #8832 2 (4, 1) ......PSP ....K..P. .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... Expected result: 5 Test #8833 2 (1, 6) .......PP PPP....PA PAP....PP PPP...... ......... ......... .K....... .PPP..... .PAP..... Expected result: 11 Test #8834 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......PPP ......PAP ......PPP Expected result: 11 Test #8835 1 (7, 4) ......... ......... ......... ......... .PPP...K. .PAP..... .PPP..... ......... ......... Expected result: 11 Test #8836 1 (3, 7) ..PAP.... ..PPP.... ...P..... ..PSP.... ...P..... ......... ......... ...K..... ......... Expected result: 10 Test #8837 2 (3, 8) ......... ......... ......... B........ ......... .......PP .......PA .......PP ...K..... Expected result: 11 Test #8838 2 (3, 4) .PPP..... .PAP..... .PPP..... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #8839 1 (6, 6) .PSP..... ..P...... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #8840 2 (1, 6) ......... ......... ......... ......... ...PPP... ...PAP... .K.PPP... ......... ......... Expected result: 7 Test #8841 2 (5, 1) ......... .....K... ......... PP.....PP AP.....PA PPP....PP .PSP..... PPP...... PAP...... Expected result: 6 Test #8842 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 4 Test #8843 1 (3, 3) .......PP PP.....PA AP.....PP PP.K..... ......... ......... ......... ......... ......... Expected result: 6 Test #8844 2 (6, 5) ......PPP ......PAP ...PPPPPP ...PAP... ...PPP... ......K.. ......... ......... ......... Expected result: 11 Test #8845 1 (8, 5) ......PAP ......PPP ....PPP.. ....PAP.. ....PPP.. ........K ......... ..B...... ......... Expected result: 13 Test #8846 2 (8, 7) ......... ......... ......... ......PPP ......PAP PPP...PPP PAP...... PPP..P..K ....PSP.. Expected result: 15 Test #8847 2 (2, 1) ......PPP ..K.P.PAP ...PSPPPP ....P.... ......... .....B... ......... ......... ......... Expected result: 3 Test #8848 2 (3, 5) ......... ......... .......P. ......PSP .......P. ...K..... ......... ......... ......... Expected result: 8 Test #8849 1 (3, 8) .......PA .......PP ......... ......... ......... ...PPPPP. ..PPAPAP. .PSPPPPP. ..PK..... Expected result: 21 Test #8850 1 (8, 6) .......PS ........P ......... ......... ......... ......... ........K .......B. ......... Expected result: 14 Test #8851 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #8852 1 (6, 2) ..PPP..PP ..PAP..PA ..PPP.KPP B........ ......... ......... ......... ......... ......... Expected result: 10 Test #8853 1 (1, 8) ......... ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .K.....B. Expected result: 9 Test #8854 1 (3, 3) ......... ......... ......... ...K..... .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 6 Test #8855 2 (6, 2) ......... ......... ......K.. ......... ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 8 Test #8856 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #8857 1 (3, 3) ......... ..PB..... .PSP.PPP. ..PK.PAP. .....PPP. .......PP .......PA .......PP ......... Expected result: 8 Test #8858 2 (7, 5) ......... ......... ......... ......... ......... ..P....K. .PSP..... ..P...... ......... Expected result: 12 Test #8859 1 (8, 3) ......... ......... ......... .PPP....K .PAP..... .PPP....B ......... .......P. ......PSP Expected result: 11 Test #8860 2 (2, 6) ....PAP.. ....PPP.. ......... ......... ......... ......... ..K...... ...P..... ..PSP.... Expected result: 8 Test #8861 2 (2, 5) ....PAPPP ....PPPPA .......PP ......... ......... B.K...... ......... .......PP .......PA Expected result: 7 Test #8862 1 (7, 5) .....PAP. .....PPP. ...PPP... ...PAP... ...PPP... .......K. ......... ....PPP.. ....PAP.. Expected result: 12 Test #8863 2 (4, 2) .PPP..... .PAP..... .PPPK.... ......... ......... ......... ......... PPP..P... PAP.PSP.. Expected result: 8 Test #8864 1 (4, 8) .PPP..PPP .PAP..PAP .PPP..PPP ......... .PPP..... .PAP..... .PPP..... ......... ....K.... Expected result: 12 Test #8865 1 (7, 7) ......... P........ SP....... P........ ......... ......... ......... .......K. ......... Expected result: 14 Test #8866 1 (3, 1) ......... ...K..... ......... ......... ....PPP.. ....PAP.. ....PPP.. ...P..... ..PSP.... Expected result: 4 Test #8867 2 (4, 8) ..PAP.... ..PPP.... .......PP .......PA .......PP ......... ......... PP....... AP..K.... Expected result: 12 Test #8868 2 (5, 1) ......... PP...K... AP....... PPPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 6 Test #8869 1 (6, 6) .....PAP. .....PPP. ......... ......... ......... ......... PP....K.P AP.....PS PP......P Expected result: 12 Test #8870 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......P.. .....PSP. ......P.. Expected result: 6 Test #8871 2 (7, 7) ......... ......PPP ...PPPPAP ...PAPPPP PPPPPPB.. PAP...... PPP...... ......PK. .....PSP. Expected result: -1 Test #8872 1 (6, 8) ......... ......... PPPPP.PPP PAPAP.PAP PPPPP.PPP ......... ......... ......... ......K.. Expected result: 14 Test #8873 1 (1, 7) ......... ......... ......... ..P...... .PSP..... ..P...... ......... .K.....PP .....B.PA Expected result: 8 Test #8874 1 (3, 3) ......... ......... ......B.. ...K..... ........P .......PS ........P ......... ......... Expected result: 6 Test #8875 1 (8, 3) ....PSP.. .....P... ......... ........K ......... ......... ........B .......PP .......PA Expected result: 11 Test #8876 1 (5, 6) ......... .PPP..... .PAP..... .PPP..... ......... .......PP .....K.PA .BPPP..PP ..PAP.... Expected result: 11 Test #8877 2 (8, 8) .PAP..... .PPP..... PP....... AP....... PP....... ......PPP ......PAP ......PPP ........K Expected result: -1 Test #8878 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #8879 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #8880 1 (2, 6) ....B.... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #8881 2 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #8882 2 (4, 6) ......PPP ......PAP ......PPP ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #8883 1 (8, 5) ......P.. .....PSPP ...PPPPPA .PPPAP.PP .PAPPP... .PPP....K ......... ......... ......... Expected result: 15 Test #8884 2 (7, 5) ..PAP.... P.PPP.... SP...PPP. P....PAP. .....PPP. ..B....K. ......... ......... ......... Expected result: -1 Test #8885 2 (6, 2) ......... ..B...... ......K.. ...P..... ..PSP.... ...P..... ......... ......... ......... Expected result: 8 Test #8886 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ..B...... Expected result: 10 Test #8887 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #8888 1 (4, 6) ......... ......... ......... ......... ......... .....B... ....K.... ......... ......... Expected result: 10 Test #8889 2 (4, 3) ......... ......... ......... ....K.... ......... ......... .....P... ....PSP.. .....P... Expected result: 7 Test #8890 1 (4, 2) ......... ......... ....K.... ....PPP.. ....PAP.. ....PPP.. ......... ......P.. .....PSP. Expected result: 6 Test #8891 2 (5, 4) ......... ......... ......P.. .....PSP. .....KP.. ......... ......... ......... ......... Expected result: 9 Test #8892 2 (5, 5) ......... ......... ......... ......... ......... B....K... ......... PPP...... PAP...... Expected result: 10 Test #8893 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... .....B... Expected result: 8 Test #8894 2 (1, 4) ......... .PPP..... .PAP....B .PPPP..PP .K.PSP.PA ....P..PP ......... ......... ......... Expected result: 5 Test #8895 2 (6, 5) .......PA .......PP ......... ......... ....B.... ......K.. ....PPP.. ....PAP.. ....PPP.. Expected result: 11 Test #8896 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... .....B... Expected result: 7 Test #8897 2 (7, 1) ......... .......K. ..P...... .PSP..... ..P...... ......... PPP...... PAP...... PPP.....B Expected result: 8 Test #8898 1 (1, 6) ......... ......... ......... ......... ......... ......... PK..B.... SP....... P........ Expected result: 7 Test #8899 1 (8, 8) .PPP.PAP. .PAP.PPP. .PPP..... .......PP .......PA P......PP SP....... P........ ........K Expected result: 16 Test #8900 1 (7, 2) ......... ......... ...P...K. ..PSP.... ...P..... ......... ......... ......... ......... Expected result: 9 Test #8901 1 (4, 1) ......... PPP.K.... PAP...... PPP...... ......... ......... ......... ......... ......... Expected result: 5 Test #8902 1 (7, 4) ......... ......... ......... ....P.... ...PSP.K. ....P.... ......... ......B.. ......... Expected result: 11 Test #8903 1 (1, 3) ......... ......... ......... .KPPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 4 Test #8904 1 (4, 4) ......... ......... ......... ..B...... ....K.... ......... ......P.. .....PSP. ......P.. Expected result: 8 Test #8905 1 (2, 1) ......... ..K...... ......... .PPPPP... .PAPAP... .PPPPP... ......... .....PPP. .....PAP. Expected result: 3 Test #8906 1 (6, 7) ......... ...PPP... ...PAP... ...PPP... ...PPP... ...PAP... ..PPPP... .PSP..KPP ..P....PA Expected result: 13 Test #8907 1 (5, 8) .....PPP. .....PAP. .....PPP. ......... ......... ........B ......... ......... .....K... Expected result: 13 Test #8908 2 (5, 5) .PAPAP... .PPPPP... ...PPP... ...PAP... ...PPP... .....K... ......... .B....... ......... Expected result: 10 Test #8909 1 (4, 2) ......... ......... ....K.... ...PPP... ...PAP... ...PPP... ......... ......PPP ......PAP Expected result: 6 Test #8910 2 (6, 4) ......... ......... ......... ......... ......KPP .......PA .......PP .....B... ......... Expected result: 10 Test #8911 1 (3, 6) ...PAP... ...PPPPP. .....PAP. .....PPP. ....PPP.. ....PAP.. ...KPPP.. ......... ......... Expected result: 9 Test #8912 2 (6, 5) ..P...... .PSP..... ..P...... ...PPP... PPPPAP... PAPPPPK.. PPP...... ......... ......... Expected result: -1 Test #8913 1 (2, 8) .....PAP. .....PPP. ......... ......... .B....... ......... ......... ......... ..K...... Expected result: 10 Test #8914 2 (2, 8) .PPP..PPP .PAP..PAP .PPP..PPP .PPP..... .PAP..... .PPP..... ......... ......... ..K...... Expected result: 10 Test #8915 2 (5, 7) ......... ......... ......B.. ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #8916 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #8917 1 (5, 6) ..PAP.... ..PPP.... ........B ....PPP.. ....PAP.. ....PPP.. .....K... ......... ......... Expected result: 11 Test #8918 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #8919 2 (7, 2) .....B... ......... .......K. ......... ....PPP.. ....PAP.. ....PPP.. .PPP..... .PAP..... Expected result: 9 Test #8920 2 (3, 8) ......... ......P.. .PPP.PSP. .PAP..P.. .PPP..... ......... ......... ......... ...K..... Expected result: 11 Test #8921 1 (4, 3) ......P.. .....PSP. ......P.. PP..K.... AP....PPP PP....PAP ...PPPPPP B..PAP... ...PPP... Expected result: 7 Test #8922 2 (7, 4) ......... P........ SP....... P........ .......K. ......... ......... PP....... AP.....B. Expected result: 11 Test #8923 2 (6, 5) ...PPP... ...PAP.B. ...PPP... ......... ......... ......K.. .....PPP. .....PAP. .....PPP. Expected result: 11 Test #8924 1 (8, 8) ......PAP ......PPP ......... ......... ......... ......... PP....... AP.....B. PP......K Expected result: 16 Test #8925 2 (7, 3) .......PP .......PA .......PP .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #8926 2 (4, 8) ..PAPAP.. ..PPPPP.. ......... ......... .B....... .PPP..... .PAP..... .PPP..... ....K.... Expected result: 12 Test #8927 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #8928 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ..PPP.PPP ..PAP.PAP ..PPP.PPP Expected result: 6 Test #8929 1 (3, 8) ..P...... .PSP..... ..P...... ......... ...B..... ......... ......... ......... ...K..... Expected result: 11 Test #8930 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ........P PPPPPP.PS PAPPAP..P Expected result: 7 Test #8931 2 (4, 7) ..PSP.... ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ....PPPPP ......PAP ....K.PPP ......... Expected result: 11 Test #8932 2 (7, 5) .....PPP. .....PAP. ...B.PPP. ........P .......PS .......KP ......... ......... ......... Expected result: 12 Test #8933 2 (3, 1) ......... ...K..... ......... ......... ......... ..B...... ......... ......... ......... Expected result: 4 Test #8934 2 (1, 8) ......... ......B.. .PPP..... .PAP..... .PPP..... ......... ......... ......... .K....... Expected result: 9 Test #8935 1 (5, 6) ......... ......... ......... ......... .PPP..... .PAP..... .PPP.K... ......... ......... Expected result: 11 Test #8936 1 (6, 1) ......... ...PPPK.. ...PAP... ...PPP... ......... ......... ......... ......... ......... Expected result: 7 Test #8937 2 (6, 6) ......... ......... ......... ...B..... ...P..... ..PSP.... ...P..K.. ......... ......... Expected result: 12 Test #8938 2 (1, 1) .....PPP. .K..PPAP. ...PSPPP. ....P.... ......... ...PPP... ...PAP... ...PPP.PP .......PA Expected result: 2 Test #8939 2 (5, 4) ......... ......... ....P.... ...PSP... ....PK... ......... ......... ......... ......... Expected result: 11 Test #8940 2 (6, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ......K.. Expected result: 14 Test #8941 1 (3, 6) ......... ...PPP... ...PAP... ...PPP... ......... ......... ...K..... .B....... ......... Expected result: 9 Test #8942 1 (7, 8) ......... .B....... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #8943 1 (4, 8) ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... ......... ....K.... Expected result: 12 Test #8944 2 (4, 1) ....B.... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #8945 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ...B..... ......... Expected result: 8 Test #8946 1 (2, 4) ......... ......... ......... PP....... APK....B. PP....... ...PPP... P..PAP... SP.PPP... Expected result: 6 Test #8947 1 (4, 2) ......... ......... ....K.... .......B. ......... ......... ......... ......... ......... Expected result: 6 Test #8948 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......P.. .....PSP. ......P.. Expected result: 6 Test #8949 1 (1, 4) .....P... ....PSP.. .....P... ......... .K....... ....PPP.. ....PAP.. ....PPP.. ....PAP.. Expected result: 5 Test #8950 2 (2, 1) ......... ..K...PPP ......PAP ......PPP ...PPP.PP ...PAP.PA .P.PPP.PP PSP...B.. .P....... Expected result: 3 Test #8951 1 (2, 2) .......PP ...PPP.PA ..KPAP.PP ...PPP... ......... ......... ......... ......... ......... Expected result: 4 Test #8952 2 (2, 1) ......... ..K...... ......... ......... ......... .......B. ........P .......PS ........P Expected result: 3 Test #8953 2 (5, 5) ..PPP.... PPPAP.... PAPPP.PPP PPP...PAP .P....PPP PSP..K... .PB...... ......... ......... Expected result: -1 Test #8954 2 (6, 1) ......... ...PPPK.. ...PAP... PPPPPP... PAP...... PPP...... PP....... AP....... PP....... Expected result: 7 Test #8955 1 (6, 2) ....PAP.. ....PPP.. ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #8956 1 (5, 5) ......... ......... .P....... PSP...... .P....... .....K.PP .......PA .......PP ......... Expected result: 10 Test #8957 2 (8, 7) ......... .PPP..... .PAPPP... BPPPAP... ...PPP... ......... ......... ..P.....K .PSP..... Expected result: 15 Test #8958 1 (3, 7) .....PAP. .....PPP. .....PPP. .....PAP. .....PPP. ......... .....PPP. ...K.PAP. ...B.PPP. Expected result: 10 Test #8959 1 (2, 2) ......... ......... ..K...PPP ......PAP ......PPP ......... ......... PP.PPP... AP.PAP... Expected result: 4 Test #8960 1 (4, 8) ......PAP ......PPP ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ....K.... Expected result: 12 Test #8961 1 (7, 3) ..P...... .PSP..... ..P...... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #8962 1 (6, 2) .....PAPP .....PPPA ......KPP ......... ......... ..B.PPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #8963 2 (2, 8) ......... ......... ......... .....P... ....PSP.. .....P... ......... ......... ..K...... Expected result: 10 Test #8964 2 (8, 4) ......... ......... ....P.... ...PSP... ....P...K ......... ......... ......... ......... Expected result: 12 Test #8965 1 (1, 2) ...PPP... ...PAP... .K.PPP... PP...B... AP....... PP....... ..P.PPP.. .PSPPAP.. ..P.PPP.. Expected result: 3 Test #8966 2 (3, 5) .B....... ......... ......PPP ......PAP ......PPP ...K...PA .......PP ......... ......... Expected result: 8 Test #8967 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #8968 1 (8, 8) ......PAP ......PPP ......PSP .......P. ......... ......... ......... ......... ......B.K Expected result: 16 Test #8969 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #8970 1 (8, 2) ....PPP.. ....PAP.. ....PPP.K ......... ......... ......... .B....... .P....... PSP...... Expected result: 12 Test #8971 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ....B.... ....PPP.. ....PAP.. Expected result: 9 Test #8972 1 (5, 2) ......... ......... .....K... ...B..... ......... ......... ......... .....P... ....PSP.. Expected result: 7 Test #8973 1 (7, 4) ......... B........ ......... ......... ...PPP.K. ...PAP... .PPPPP... .PAP..... .PPP..... Expected result: 11 Test #8974 2 (3, 6) ......... ......... ......... ......... ......... .....PPP. ...K.PAP. .....PPP. ......... Expected result: 9 Test #8975 2 (8, 3) ..PPP.... ..PAP.... ..PPP.... ........K ......... ......... ......... .PPP.P... .PAPPSP.. Expected result: 11 Test #8976 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ....PPP.. ....PAP.. Expected result: 10 Test #8977 1 (6, 5) ......... ......... .....PPP. .....PAP. .....PPP. ......K.. ......... .....B... ......... Expected result: 11 Test #8978 1 (3, 8) .PPP..... .PAP..... .PPP..... ........B PP....... AP....... PP....... ......... ...K..... Expected result: 11 Test #8979 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #8980 2 (1, 3) ........P .......PS ........P .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #8981 2 (3, 2) .......PA .......PP ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #8982 1 (6, 8) ....P.... ...PSP... ....P.... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #8983 2 (3, 8) ..PPP.... ..PAP.... PPPPPPP.. PAP.PAP.. PPP.PPP.B ......... .......P. ......PSP ...K...P. Expected result: -1 Test #8984 1 (1, 6) ...PAP.PS ...PPP.PP ...PAP.PA ...PPP.PP ......... ......... .K....... ......... ......... Expected result: 7 Test #8985 2 (5, 5) ...PPP... ...PAP... ...PPP... PPP...... PAP...... PPP..K... ......... ......... ......... Expected result: -1 Test #8986 1 (1, 2) ......... ......... .K..P.... PPPPSP... PAP.P.... PPP...... ......... ......... ......... Expected result: 3 Test #8987 1 (8, 8) ......... ......... ......PPP PP...PPAP AP..PSPPP PP...P... ......... ......... ......B.K Expected result: 16 Test #8988 1 (1, 7) ......... .PPP..... .PAP..... .PPP..... .PPP.PPP. .PAP.PAP. .PPP.PPP. .K....... ......... Expected result: 8 Test #8989 2 (2, 8) ......... ......... ....PPPPP ....PAPPA ....PPPPP ......... ......... .....PPP. ..K..PAP. Expected result: 10 Test #8990 2 (3, 1) ......... ...K..... PP.....P. AP....PSP PP.....P. ......... ......... ....B.... ......... Expected result: 4 Test #8991 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #8992 1 (3, 8) ...PAP... ...PPP... .PPP.B... .PAP..... .PPP..PPP ......PAP ......PPP ......... ...K..... Expected result: 11 Test #8993 2 (4, 2) ......... PPP...... PAP.K.... PPP...... ..P.BPPP. .PSP.PAP. ..PPPPPP. ..PAP.... ..PPP.... Expected result: 6 Test #8994 1 (3, 7) ......... ......... ......... ......... ......... .....PPP. .....PAP. PPPK.PPP. PAP...... Expected result: 10 Test #8995 2 (8, 4) ......... ......PPP ......PAP ......PPP P.......K SP....PPP PB....PAP .....PPPP .....PAP. Expected result: 12 Test #8996 1 (3, 4) ....PAP.. ....PPP.. ....PAP.. ....PPP.. ...K..... ......... P......PP SP.....PA P.B....PP Expected result: 7 Test #8997 1 (7, 1) ......... .......K. ......... ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 8 Test #8998 2 (6, 3) ......... ......... .P....... PSPPPPK.. .P.PAP... ...PPP... ......... ......... ......... Expected result: 9 Test #8999 2 (7, 3) ...B..... ......... ......... .......K. ......... ......PPP ......PAP ......PPP ......... Expected result: 10 Test #9000 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #9001 1 (2, 6) ......... ......... ......... ......... ......... .....P... ..K.PSP.. .....P... ......... Expected result: 8 Test #9002 1 (5, 1) ......PPP .....KPAP ....PPPPP ....PAP.. ....PPP.. .......B. ......... ........P .......PS Expected result: 6 Test #9003 1 (2, 2) ......... ......... ..K...... ..PPP..PP ..PAPB.PA ..PPP..PP ......... P........ SP....... Expected result: 4 Test #9004 2 (3, 6) .....PAP. .....PPP. ......... ......... ......P.. B....PSP. ...K..P.. PP...PPP. AP...PAP. Expected result: 9 Test #9005 1 (5, 7) ......... ......... ......... ...P..... ..PSPPPP. ...P.PAP. .....PPP. .....KPPP ......PAP Expected result: 12 Test #9006 2 (6, 2) .....PAP. PPP..PPP. PAP...K.. PPP...... B........ ......... ......... ......... ......... Expected result: 8 Test #9007 2 (8, 1) ......... ........K ......... ......... ........B ......... ......... ......... ......... Expected result: 9 Test #9008 2 (6, 6) ......... ......... ....PPPP. ....PAPSP ....PPPP. ......... ......K.. ......... ......... Expected result: 12 Test #9009 1 (6, 4) ......... .....PPP. ....BPAP. PP...PPP. AP....K.. PP....... ......... .PPP..... .PAP..... Expected result: 10 Test #9010 1 (7, 7) .....B... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #9011 2 (2, 6) ......... ......... ......... ......... ......... ...PPP... ..KPAP... ..PPPPP.. ..PAPPSP. Expected result: 8 Test #9012 2 (2, 5) ......... ......... ......... ...PPP... ...PAP... ..KPPP... B........ ......... ......... Expected result: 7 Test #9013 2 (5, 1) ......... .....K... ......... ......... ......B.. ......... ......... P........ SP....... Expected result: 6 Test #9014 1 (3, 7) ......... ......... ......... ......... ......... ......... .....PPP. ...K.PAP. .....PPP. Expected result: 10 Test #9015 1 (8, 6) ......... ......... ......... .P....... PSP.PPP.. .P..PAP.. ....PPP.K ...PPP..B ...PAP... Expected result: 14 Test #9016 1 (4, 5) ......... ......... ......... ..P...... .PSP..... ..P.K.... ......... ......... ......... Expected result: 9 Test #9017 1 (4, 1) ......... ....K.... ...PPP... ...PAP... ...PPP... PPB...... AP....... PP....... ......... Expected result: 5 Test #9018 2 (4, 1) ......... .P..K.... PSP...... .P....... ......... ......... ......... ......... ......... Expected result: 5 Test #9019 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ........P .......PS Expected result: 5 Test #9020 2 (5, 2) ........B ......... .....K... ......... ......... PP....... AP.....PP PP.....PA .......PP Expected result: 7 Test #9021 2 (7, 6) .......PA ....PPPPP ....PAP.. ....PPP.. ......... .....B... ....PPPK. ....PAP.. ....PPP.. Expected result: 13 Test #9022 1 (1, 2) ......... ......... .K....... ......... ......... PP..PPP.. AP..PAP.. PP..PPP.. ......... Expected result: 3 Test #9023 2 (5, 5) ..PAPPP.. ..PPPAP.B ....PPP.. ......... ......... .....K... PP....... AP......P PP.....PS Expected result: 10 Test #9024 1 (3, 4) ......... ......... ......... .......PP ...K...PA .......PP ....PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #9025 1 (5, 8) ......... ......... ......... .P....... PSP...... .P..B.... ......... ......... .....K... Expected result: 13 Test #9026 1 (4, 2) .......PP .......PA ....K..PP ......... ......PPP ......PAP ......PPP ......... ......... Expected result: 6 Test #9027 2 (1, 6) ......... .PPP.P... .PAPPSP.. .PPPBP... ....PPP.. ....PAP.. .K..PPP.. ...PPP... ...PAP... Expected result: 7 Test #9028 2 (6, 3) .......PA .......PP ......... ..PPP.K.. ..PAP.... ..PPP.... ....P.... ...PSP... ....P.... Expected result: 9 Test #9029 1 (1, 5) ......... ......... B........ ..PPPPP.. ..PAPAP.. .KPPPPP.. ...PAP... ...PPPP.. .....PSP. Expected result: 6 Test #9030 2 (5, 2) ......... .......PP .....K.PA .......PP ........B ......... ......... ......... ......... Expected result: 7 Test #9031 2 (8, 8) ....B.... ......... ......... ......... ......... ......PPP ......PAP ......PPP ........K Expected result: 16 Test #9032 2 (2, 4) ......... ......... ......... ......... ..K...... ...PPP... ...PAP... ...PPP... ...PAP..B Expected result: 6 Test #9033 1 (2, 3) .......PP .......PA .......PP ..K...... ...PPP... ...PAP... ..BPPP... ..PPP.... ..PAP.... Expected result: 5 Test #9034 1 (2, 3) ..P...... .PSP..... ..P....PP ..K....PA ....PPPPP ....PAP.. ....PPP.. ....PPP.. ....PAP.. Expected result: 5 Test #9035 1 (4, 6) ......PAP ......PPP ......... ......... ......... ......... ....K...P .......PS ........P Expected result: 10 Test #9036 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ...P..B.. ..PSP.... ...P..... Expected result: 5 Test #9037 2 (3, 4) ......... ......... ..P...... .PSP..... ..PK..... ......... ......... ......... .B....... Expected result: 9 Test #9038 2 (8, 2) .....PPP. .PPP.PAP. .PAP.PPPK .PPPPPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 18 Test #9039 2 (3, 8) ......... ......... ......... ....B..P. ......PSP .....PPP. .....PAP. .....PPP. ...K..... Expected result: 11 Test #9040 2 (8, 4) .....P... ....PSP.. .....P... ......... ....PPP.K ....PAP.. ..PPPPP.. ..PAPPP.. ..PPPAP.. Expected result: 12 Test #9041 1 (4, 3) ......PPP ......PAP ......PPP ....K..PA P......PP SP....... P..PPP... ...PAP... ...PPP... Expected result: 7 Test #9042 1 (8, 1) ..PPP.... ..PAP..BK ..PPP.... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 13 Test #9043 2 (3, 7) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .....PPP. ...K.PAP. .....PPP. Expected result: 10 Test #9044 1 (7, 8) .....PSP. ......P.. ......... ....B.... ......... ......... ......... ......... .......K. Expected result: 15 Test #9045 1 (2, 4) .....B... .PPP..... .PAP...PP .PPP...PA ..K....PP ......... ......... ......... ......... Expected result: 6 Test #9046 1 (6, 6) ......... PP....... AP....... PP....... ......... ......... ......K.. .......PP .......PA Expected result: 12 Test #9047 1 (1, 4) ....B.... ......... ......... ......... .K....... ........P .......PS ........P ......... Expected result: 5 Test #9048 2 (3, 7) .PAP..... .PPP..... ......... ......... ......PPP ......PAP ......PPP ...K..... ......... Expected result: 10 Test #9049 1 (6, 5) .....PAP. P....PPP. SPPP..... PPAP..... .PPPPP... ...PAPK.. ...PPP... B........ ......... Expected result: 11 Test #9050 2 (7, 2) ......... ......... .......K. ......... ......... ......... ....PPP.. PPP.PAP.. PAP.PPP.. Expected result: 9 Test #9051 2 (5, 5) ......... ......... ......... ......... PP....... AP...K.P. PP....PSP .......P. ......... Expected result: 10 Test #9052 1 (6, 5) ......... ......... ....P.... ...PSP... ....P.... ......K.. ......... ......... ......... Expected result: 11 Test #9053 2 (2, 3) ......... ...PPP... ...PAP... ..KPPP... ...PAP... ...PPP... ......... .......PP .......PA Expected result: 5 Test #9054 2 (2, 6) ......... ....P.... ...PSP... ....P.... ......... ......... PPK...... AP....... PP....... Expected result: 8 Test #9055 1 (1, 2) ....PPP.. ....PAP.. .K..PPPP. .....PAP. .....PPPB ......PPP ...P..PAP ..PSP.PPP ...P..... Expected result: 3 Test #9056 1 (3, 7) ........P .......PS ........P .PPP..... .PAP..... .PPP..... ....PPP.. ...KPAP.. ....PPP.. Expected result: 10 Test #9057 2 (4, 5) .PPP..... .PAP..... .PPP..... ......... .P....... PSP.K.... .P....... ......... ......... Expected result: 9 Test #9058 1 (6, 7) ......... ....P.... ...PSP... ....P.... ......... ...PPP... ...PAP... .PPPPPKPP .PAP...PA Expected result: 13 Test #9059 2 (6, 6) ......PPP ......PAP ......PPP .....PPP. PPP..PAP. PAP..PPP. PPP...K.. .......B. ......... Expected result: 12 Test #9060 2 (2, 8) ......... ......... ......... .......P. ......PSP ......PPP ......PAP PP....PPP APK...... Expected result: 10 Test #9061 2 (3, 6) ......... ......... ......... ......... ......... ........B ...K..... .P....... PSP...... Expected result: 9 Test #9062 2 (1, 4) ......... ....PPPB. ....PAP.. ....PPP.. .KPPP.... PPPAP.... PAPPP.... PPP...... ......... Expected result: 5 Test #9063 2 (3, 2) ......... ......... PP.K..... AP....... PP....... PP....... AP....... PP....... ......... Expected result: 5 Test #9064 2 (5, 3) ......... ......... ......... .....K... ......PPP ......PAP .P....PPP PSP...... .P....... Expected result: 8 Test #9065 2 (2, 4) .....B... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #9066 2 (5, 8) ......... ......... ......... .......PP .......PA .......PP ......... ......... .....K... Expected result: 13 Test #9067 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #9068 2 (2, 7) ......PAP ......PPP ......... ......... ......P.. .....PSP. ......P.. ..K...... ......... Expected result: 9 Test #9069 2 (7, 2) ..PPP..PA ..PAP..PP ..PPP..K. ......... ......... ..PPP.... ..PAP.... ..PPP.... .B....... Expected result: 11 Test #9070 1 (1, 6) ......... ......... ......PPP PP....PAP AP....PPP PP....... .KP...... .PSP..... ..P...... Expected result: -1 Test #9071 2 (2, 7) .....PPP. .....PAP. .....PPP. ......... ......... ......... ......B.. ..K...... ......... Expected result: 9 Test #9072 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #9073 2 (1, 1) .....P... .K..PSP.. .....P... ......... ......... ......... ......... ......... ..B...... Expected result: 2 Test #9074 1 (2, 6) ......PPP ......PAP ......PPP ...PPPPSP ...PAP.P. ...PPP... ..K...... ......... ......... Expected result: 8 Test #9075 1 (7, 6) ......... ......... ......... ......... B........ PPPP..... APAPPP.K. PPPPAP... ...PPP... Expected result: 13 Test #9076 2 (3, 7) ......... ......... .....PPP. .....PAP. ..B..PPP. ......... ......... ...K..... ......... Expected result: 10 Test #9077 1 (4, 7) ......... ......... ..P..PPP. .PSP.PAP. ..P..PPP. ......... ......... ....K.... ......... Expected result: 11 Test #9078 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #9079 2 (7, 3) ......... ......... ......... .P.....K. PSP...... .P....... ......... .PPP..... .PAP..... Expected result: 10 Test #9080 1 (7, 8) ......... ......... ......P.. .....PSP. ......P.. ....PPP.. ....PAP.. ....PPP.. .......K. Expected result: 15 Test #9081 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #9082 2 (8, 3) ....PPP.. PPP.PAP.. PAP.PPP.. PPPB....K .......PP .......PA .......PP ......... ......... Expected result: 11 Test #9083 1 (8, 6) .......PA .....PPPP .....PAP. .....PPP. ......... ..B...... ........K ......... ......... Expected result: 14 Test #9084 2 (8, 8) ......... ....PPP.. PPP.PAP.. PAP.PPP.. PPP...... ....PPP.. ....PAP.. ....PPP.. ........K Expected result: 16 Test #9085 2 (3, 7) ......... ......... ......... .PPP..... .PAP..... .PPP..... .......P. ...K..PSP .......P. Expected result: 10 Test #9086 1 (5, 6) ......... ......... ......PPP ......PAP ......PPP ......... .....K... ......... ......... Expected result: 11 Test #9087 2 (6, 1) ......... ......K.. ......... ......... ......... .....PPP. ...PPPAP. ...PAPPP. ...PPP... Expected result: 7 Test #9088 2 (3, 1) ......... ...K..... .PPP..... .PAP..PPP .PPP..PAP ......PPP ..PPP..P. ..PAP.PSP ..PPP..P. Expected result: 4 Test #9089 2 (5, 5) ......... ......... ......... PPP...... PAP...PPP PPP.PKPAP ...PSPPPP ....P.... ......... Expected result: 10 Test #9090 2 (7, 8) ......... ......... ......... ........B ......... ......... ......... ......... .......K. Expected result: 15 Test #9091 2 (1, 8) .......B. ....PPP.. ....PAP.. ....PPP.. PPP...... PAP...... PPP...... ......... .K....... Expected result: 13 Test #9092 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #9093 2 (8, 5) ....PPP.. ....PAP.. ....PPP.. ......... ....B.... ........K ......... ......... ......... Expected result: 13 Test #9094 2 (8, 2) .....P... ....PSP.. .....PPPK .....PAP. .....PPP. PP....... AP....... PPP...... PAP...... Expected result: 16 Test #9095 1 (3, 6) ......... ......... ......... ....PPP.. B...PAP.. ....PPP.. ...K..... ......... ......... Expected result: 9 Test #9096 2 (5, 8) ....PAPPS ....PPP.P ......... ......... ......... ......... ......... ......... ..B..K... Expected result: 13 Test #9097 2 (2, 7) ......... ......... ......... .......PP ..P....PA .PSP...PP ..P.B.... ..K...... ......... Expected result: 9 Test #9098 2 (3, 3) ......... ......... ......... ...K..... .PPP..... .PAP...P. .PPP..PSP .......P. ..B...... Expected result: 6 Test #9099 2 (1, 6) ......... ......... ......... ......... ...B..... ...P..PPP .KPSP.PAP ...P..PPP ......... Expected result: 7 Test #9100 2 (6, 7) ......... PP....P.. AP...PSP. PP....P.. ......... ......... ......... ......K.. ......... Expected result: 13 Test #9101 1 (7, 2) ......PSP .......P. .......K. PPP...... PAPPPP... PPPPAP... ...PPP... ......... ......... Expected result: 9 Test #9102 1 (5, 5) ......B.. ......... ......... P........ SP....... P....K... ......... ......... ......... Expected result: 10 Test #9103 1 (3, 3) ......... ......... ......... ...K..... ......... ....PPP.. ....PAP.. ....PPP.. .....PSP. Expected result: 6 Test #9104 1 (2, 7) ......... ......... ......... ......... ......... ......PPP ......PAP ..K...PPP ......... Expected result: 9 Test #9105 1 (1, 8) ......... ......... ........B ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #9106 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #9107 2 (4, 7) ......... B........ ...PPP... ...PAP... PPPPPPPPP PAP...PAP PPP...PPP ....K.... ......... Expected result: -1 Test #9108 1 (6, 7) ......... ......... ......... ......... ..B...... ......... ......... ...P..K.. ..PSP.... Expected result: 13 Test #9109 1 (1, 2) ...PAP... ...PPP... .K....... .......PP .......PA .......PP ......... ......... ......... Expected result: 3 Test #9110 1 (8, 3) ......... ......... ......... ........K ......... P....B... SP....... P........ ......... Expected result: 11 Test #9111 1 (3, 7) ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #9112 2 (5, 5) ....PPP.. ....PAP.. ....PPPP. .....PAP. .....PPP. .....K... ......... ......PPP .B....PAP Expected result: 10 Test #9113 2 (3, 3) ..PAP.... P.PPP.... SP.B..... P..K..... ......... ......PPP ......PAP ......PPP ......... Expected result: -1 Test #9114 2 (8, 5) .PPP..... .PAP..... .PPP..... ......... ......... .......PK ...PPPPSP ...PAP.P. ..BPPP... Expected result: 13 Test #9115 1 (3, 3) ......... ......... ......... ...K..... .......PP .B.....PA .......PP ......... ......... Expected result: 6 Test #9116 1 (7, 7) ......... ......PPP ......PAP .PPP.PPPP .PAPPSP.. .PPP.P... ......... PPP....K. PAP...... Expected result: 14 Test #9117 2 (6, 7) .......PA .......PP ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #9118 2 (6, 1) ......... ......K.. ......... ......... ......... PPP...... PAP...... PPP...... ......... Expected result: 7 Test #9119 2 (3, 1) ......PPP ...K..PAP ......PPP .......PP .......PA ......BPP .P.....PP PSP....PA .P.....PP Expected result: 4 Test #9120 1 (7, 6) ....PPP.. ....PAP.. ....PPP.. ...PPP... ...PAP... ...PPP... .......K. .....PPP. .....PAP. Expected result: 13 Test #9121 2 (6, 7) ......... ......... PP....... AP....... PP....... ..PPP..PP ..PAP..PA ..PPP.KPP ......... Expected result: 13 Test #9122 2 (5, 4) ......... ......... ......... ......... .B...K... ......... ......... ......... ......... Expected result: 9 Test #9123 1 (4, 4) ......PPP ......PAP .B....PPP .......PP ....K..PA .......PP P...PPP.. SP..PAP.. P...PPP.. Expected result: 8 Test #9124 2 (8, 3) ......... ....PPP.. ....PAP.. ....PPP.K PPP...... PAP...... PPP...... .......P. ......PSP Expected result: 11 Test #9125 2 (3, 6) ......... ......PPP ......PAP ......PPP ........B .....PPP. ...K.PAP. .PPP.PPP. .PAP..... Expected result: 9 Test #9126 2 (4, 1) ......... ....K.... ......... ......... ......... ...P..... ..PSP.... ...P..... ......... Expected result: 5 Test #9127 2 (4, 4) ......... PPP.PPP.. PAP.PAP.. PPP.PPP.. B...K.... .PPP..... .PAP..... .PPP..... ......... Expected result: 8 Test #9128 2 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #9129 2 (1, 2) .......B. ......... .K....... .....PPP. .....PAP. ....PPPP. ....PAP.. ....PPP.. ......... Expected result: 3 Test #9130 2 (1, 7) .PSP..... ..P...... PP....... AP....... PP....... ......... ......... .K....... ......... Expected result: -1 Test #9131 1 (2, 5) ..PSP.... ...P..... PP....... AP....... PP....... ..K...... ......... ......... ......... Expected result: 7 Test #9132 1 (8, 5) .......PA .......PP .......PP .......PA .......PP ........K ......... ......... ......... Expected result: 13 Test #9133 1 (1, 5) .......PP PP.....PA AP.....PP PP....... ......... .K....... ......... ......... ......... Expected result: 8 Test #9134 1 (1, 1) ......... .K....... ......... PPP...... PAP...... PPP...... ......... ......... ........B Expected result: 2 Test #9135 2 (3, 7) ......... .......P. ......PSP ...PPP.P. ...PAP... ...PPP... ......... ...K..... ......... Expected result: 10 Test #9136 2 (6, 1) ......... ......K.. ......... ......... ......P.. ..B..PSP. ......P.. ......... ......... Expected result: 7 Test #9137 2 (2, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #9138 2 (3, 3) ......... ......... ......... ...K..... ..PPP.... ..PAP.... ..PPP.... PP....... AP....... Expected result: 6 Test #9139 1 (5, 6) ......PPP ......PAP ......PPP ......... ......P.. .PPP.PSP. .PAP.KP.. .PPP..... ......... Expected result: 11 Test #9140 1 (8, 4) ......... ......... ......... ....PPP.. ....PAP.K ....PPP.. ......... ..PPP.... ..PAP.... Expected result: 12 Test #9141 1 (2, 1) ......PSP ..K....P. ......... .....PPP. .....PAP. .....PPP. ......... ......... ........B Expected result: 3 Test #9142 1 (1, 1) ...PPP... .K.PAP... ...PPP.PP .......PA .......PP ......... ......... ......... ......... Expected result: 2 Test #9143 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #9144 2 (3, 2) ......... ......... ...K..... ......... ......... ........B ......... ......... ......... Expected result: 5 Test #9145 1 (8, 8) ...PAP... ...PPP... ......... ......... ......... ......... .B....... .PPP..... .PAP....K Expected result: 16 Test #9146 2 (3, 5) .....PAP. .....PPP. .......PP .......PA .......PP ...K..... ......... .PPP..... .PAP..... Expected result: 8 Test #9147 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... PPP...... PAP...... Expected result: 13 Test #9148 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #9149 1 (8, 7) ....PAPPA ....PPPPP ......... .....PPP. .....PAP. .....PPP. ......... ........K ......... Expected result: 15 Test #9150 2 (2, 4) ......P.. .....PSP. ......P.. ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #9151 1 (4, 6) ......... ...PPP... ...PAPB.. ...PPP... ......... ......... ....K.... P........ SP....... Expected result: 10 Test #9152 2 (3, 6) ......... ......... ......... ......... ......... ......... ...KP.... ...PSP... ....P.... Expected result: 9 Test #9153 2 (4, 3) .PPP..... .PAP..... .PPPB.... PSP.K.... .P....... ....PPP.. ....PAP.. ....PPP.. ....PAP.. Expected result: -1 Test #9154 1 (3, 4) ..PPP..PS ..PAP...P ..PPP.... ......... ..BK..... ......... ......... ......... ......... Expected result: 7 Test #9155 1 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #9156 2 (3, 4) ......... ......... ......... ......... ...K.B... ......... ......... ..P...... .PSP..... Expected result: 7 Test #9157 2 (1, 4) ......... ...PPP... ...PAP... ...PPP... .K....... ......... ......... ......... ......... Expected result: 5 Test #9158 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... .BPPP.... ..PAP.... Expected result: 8 Test #9159 1 (4, 4) ......... ......... ......... ......P.. ....KPSP. ......P.. ......... ......... B........ Expected result: 8 Test #9160 2 (7, 2) ......... ......... .......K. ......... ......... ......... ....PPPPP ....PAPAP ....PPPPP Expected result: 9 Test #9161 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... .......PP .......PA Expected result: 9 Test #9162 2 (5, 1) ......... .....K... ......... ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 6 Test #9163 1 (6, 6) ......... .PPP..... .PAP..... .PPP..PPP ......PAP P.....PPP SP....K.. P........ ......... Expected result: 12 Test #9164 1 (1, 8) ......PAP ......PPP ......... ......... B........ ......... ......... ....P.... .K.PSP... Expected result: 9 Test #9165 2 (8, 2) ......... ...PPP... PP.PAP..K AP.PPP... PP....... ......... ......... ...PPP... ...PAP... Expected result: 10 Test #9166 1 (6, 2) ......PSP .......P. ......K.. ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 8 Test #9167 1 (3, 4) ......... .....PPPP .....PAPA .....PPPP PP.K..... AP....... PP....... ......... ......... Expected result: 7 Test #9168 2 (7, 3) ......... ......... ......... .......K. ......... ......... PPP..B.PP PAP....PA PPP....PP Expected result: 10 Test #9169 2 (8, 5) ......... ......... ......... PPP...... PAP...... PPP.....K PAPPP.... PPPAP.... ..PPP.... Expected result: 13 Test #9170 1 (8, 8) ..PPP.... ..PAP.... P.PPP.... SP....... P........ ..PPP.... ..PAP.... PPPPP.... PAP.....K Expected result: -1 Test #9171 1 (8, 1) ......... ........K ...P..... PPPSP.... PAPPPP... PPPPAP... ...PPP... ......... .....B... Expected result: 9 Test #9172 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #9173 2 (8, 4) ......... ......... ..PPP.... ..PAP.... ..PPP...K ......... ......B.. ......... ......... Expected result: 12 Test #9174 2 (5, 3) ......... ......... ......PPP .....KPAP ......PPP ......... ......... .......P. ......PSP Expected result: 8 Test #9175 1 (6, 2) ......... ....B..PP ..PPP.KPA ..PAP..PP ..PPP.... .PPP..... .PAP..... .PPP..... ......... Expected result: 8 Test #9176 1 (3, 6) ....P.... ...PSP... ....P.... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #9177 2 (4, 4) ......... ......... ......... ......... ..P.K.... .PSP..... ..P...... ......... ......... Expected result: 8 Test #9178 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K..P. ......PSP .......P. Expected result: 10 Test #9179 2 (6, 2) ......... ......... ......K.. ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..P.. .....PSP. Expected result: 8 Test #9180 2 (4, 5) ......... ......... ......... ......... ......... ....K.... .......B. ....PPPPP ....PAPAP Expected result: 9 Test #9181 1 (2, 3) ..PPP.... ..PAP.... ..PPP.... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #9182 2 (4, 2) ....PAP.. ....PPP.. ....K.... ......... ......PPP ......PAP ......PPP .......PP .......PA Expected result: 6 Test #9183 1 (2, 8) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... ......... ..K...... Expected result: 10 Test #9184 1 (5, 8) ......... .......PP .......PA .......PP ...PPP... ...PAP... ...PPP... ......... .....K... Expected result: 13 Test #9185 1 (5, 5) ......... ..PPP.... PPPAP.... APPPP.... PP....... .....K... ......... ......... ..B...... Expected result: 10 Test #9186 1 (1, 6) ..PAP.PPP ..PPP.PAP ......PPP ......... ......... ......... .K....PPP ......PAP ......PPP Expected result: 7 Test #9187 2 (2, 6) ......... PPP...PPP PAP...PAP PPP...PPP ......... ..BPPP... ..KPAP.P. ...PPPPSP .......P. Expected result: 10 Test #9188 1 (4, 8) ..PAP..PA PPPPP..PP AP....... PP....... ......... ......... ........P .......PS ....K...P Expected result: -1 Test #9189 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #9190 2 (1, 4) ......... ......... ......... ......... .K....... ......... .......PP ..P....PA .PSP...PP Expected result: 5 Test #9191 2 (4, 1) ......PAP ....K.PPP ......... PPP...... PAP...... PPP..PPP. .....PAPP .....PPPS ........P Expected result: 5 Test #9192 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......B.. ......... Expected result: 11 Test #9193 1 (1, 4) ..PPPAP.. ..PAPPP.. ..PPPP... ...PAP... .K.PPP... ......... ......... ......... ......B.. Expected result: 5 Test #9194 1 (6, 6) ......... ......... ......... .....B... ......... ...PPP... ...PAPK.. ...PPP... ...PAP... Expected result: 12 Test #9195 2 (6, 1) ......... ......K.. ..PPP.... ..PAP.... ..PPP.... ......... .....B... ......... ......... Expected result: 7 Test #9196 2 (2, 4) .....PPP. ....BPAP. .P...PPP. PSP..PAP. .PK..PPP. ...PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #9197 1 (8, 6) ......... ......... ......... .....P... ....PSP.. B....P... PPP.....K PAP...... PPP...... Expected result: 14 Test #9198 1 (6, 4) .PAP..PSP PPPP...P. AP....... PPPPP.... ..PAP.K.. ..PPP.... ......... ......... ......... Expected result: -1 Test #9199 1 (1, 5) ......... ......... ......... ......... .......P. .K....PSP .......P. .....B... ......... Expected result: 6 Test #9200 2 (2, 3) ......... ......... ......... ..K....P. .PPP..PSP .PAP.B.P. .PPP..... ......... ......... Expected result: 5 Test #9201 2 (8, 2) ......... PP....... AP.....BK PP....... ......PPP ......PAP ......PPP .......PS ........P Expected result: 10 Test #9202 2 (7, 5) ......... ......... P........ SP....... P........ ......BK. ......... ......... ......... Expected result: 12 Test #9203 1 (6, 1) ......... ......K.. ......... ......... .....P... ....PSP.. .....PPP. .....PAP. .....PPP. Expected result: 7 Test #9204 1 (5, 1) ......... .....K... ......... ......... PP....... APPP..... PPAP..... BPPP..... ......... Expected result: 6 Test #9205 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #9206 1 (5, 7) ...PAP... ...PPP... .....PPP. .....PAP. .....PPP. ......... ......... ..PPPK..B ..PAP.... Expected result: 12 Test #9207 1 (3, 3) ...PPPPAP ...PAPPPP ...PPP... ...K..... ......... ......... ....P.... ...PSP... ....P.... Expected result: 6 Test #9208 2 (3, 3) ......PSP .......P. ......... ...K..... ...PPPPP. ...PAPAP. ...PPPPP. ......... ......... Expected result: 6 Test #9209 2 (3, 2) ......... ......... ...K..... ......B.. ......... .PPP....P .PAP...PS .PPP....P ......... Expected result: 5 Test #9210 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......B.. ......... ......... Expected result: 8 Test #9211 1 (6, 7) .....PAP. .....PPP. PP..P.... AP.PSPPP. PP..PPAP. .....PPP. ......... ......K.. ......... Expected result: 13 Test #9212 2 (8, 1) ......... ...PPP..K ...PAP... ...PPP... ......... ......... ......... ......... ......... Expected result: 9 Test #9213 1 (1, 3) ......... ...B..... ......... .KPPP.... ..PAP.... ..PPPPP.. ....PAPPP ....PPPAP ......PPP Expected result: 4 Test #9214 1 (4, 6) ......... PPP....PP PAP....PA PPP....PP ......... ....B.... ....K...P .....PPPS .....PAPP Expected result: 10 Test #9215 1 (4, 3) ......... ......... ......... ....K.... ...PPP... ...PAP... ...PPP... ........P .......PS Expected result: 7 Test #9216 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ........P .......PS ........P Expected result: 10 Test #9217 1 (7, 3) ......BPA .......PP ......... .......K. ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #9218 1 (2, 6) ......... ......... ......... ...B..... ......... PP....... APK....P. PP....PSP .......P. Expected result: 8 Test #9219 1 (1, 2) ..PPP.... ..PAP.... .KPPP.... .PPP..... BPAP..... .PPP..... PSP...... .PPPP.... ..PAP.... Expected result: 3 Test #9220 2 (5, 3) ......... ......... ......... .....K... ......... ......... ....PPP.. PP..PAP.. AP..PPP.. Expected result: 8 Test #9221 1 (4, 2) ......... ......... ....K.... ......... B........ ......... ......... ......... ......... Expected result: 6 Test #9222 2 (7, 5) ..PAP.... ..PPP.... ......... ..PPP...P ..PAP..PS ..PPP..KP ......... ......... B........ Expected result: 12 Test #9223 1 (1, 2) ..PAP.... ..PPPB.PP .K.....PA .......PP .....PPPP .....PAPS .....PPPP ......... ......... Expected result: 3 Test #9224 1 (6, 1) ......... ......K.. ......... ......... .PPP..... .PAP..... .PPP....B ......... ......... Expected result: 7 Test #9225 2 (5, 7) ...PAP... .PPPPP... .PAP..... .PPPPPP.. ....PAP.. .P..PPP.. PSP.B.... .P...K... ......... Expected result: 12 Test #9226 1 (4, 2) ..B...P.. .....PSP. ....K.P.. ......... ......... ......... ......... ......... ......... Expected result: 6 Test #9227 2 (6, 6) ......... ......... ......P.. .....PSP. ......P.. ......... ......K.. ......... ........B Expected result: 12 Test #9228 1 (4, 6) ......B.. ......... ......... .....P... ....PSP.. .PPP.P... .PAPK.... .PPP..... ......... Expected result: 14 Test #9229 1 (5, 4) ......... ....PPP.. ....PAP.B ....PPP.. .....K... ......... ......... ......... ......... Expected result: 9 Test #9230 1 (5, 1) .......PA .....K.PP ........B PP....... AP....... PP....... .PPP..... .PAP..... .PPP..... Expected result: 6 Test #9231 1 (2, 7) ...PPP... ...PAP... ...PPP... .....PPPP .....PAPS .....PPPP ......... ..K...... ......... Expected result: 9 Test #9232 1 (5, 7) ......PAP ......PPP ......... ......... ..P...... .PSP..... ..P...... .....K... ......... Expected result: 12 Test #9233 1 (8, 1) ......... ........K ......... ....PPP.. ....PAPP. ....PPPSP ......PPP ......PAP ......PPP Expected result: 9 Test #9234 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ....B.PPP ......PAP Expected result: 6 Test #9235 2 (7, 8) ......... ......... ......... ......... ..P...... .PSP..... ..P...... ......... .......K. Expected result: 15 Test #9236 2 (3, 8) ......... ......... PP....... AP....... PP....... AP....... PP....... AP....... PP.K..... Expected result: 11 Test #9237 1 (3, 2) ......PAP ......PPP ...K..... ......... ...PPP... ...PAP... ...PPP... .PPP..... .PAP..... Expected result: 5 Test #9238 1 (7, 4) ......... ......... .P....... PSP...... .P.....K. ......... ......... ......... ...B..... Expected result: 11 Test #9239 2 (6, 2) ......... ........B ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #9240 2 (6, 4) ......PPP ......PAP ......PPP ......... ......K.. ......... ......B.. ......... ......... Expected result: 10 Test #9241 1 (3, 6) ........B PPP...... PAP...... PPP...... ......PPP ......PAP ...K..PPP .......PA .......PP Expected result: 9 Test #9242 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #9243 1 (8, 2) ......... ......... ........K ......... ......... ....PPP.. PP..PAP.. AP..PPP.. PP....... Expected result: 10 Test #9244 1 (7, 4) ......... ......... ......... .PPP..... .PAP...K. .PPP..... ......... ......... ......... Expected result: 11 Test #9245 2 (7, 1) ......... PPP....K. PAP...... PPP...... ........B ......... ......... ......... ......... Expected result: 8 Test #9246 1 (3, 6) ......... ......... .....P... ....PSP.. .....P... ......... .B.K..... PPPPP..PP APPAP..PA Expected result: 9 Test #9247 2 (3, 4) ......... ......... ......... ......... ...K..P.. .....PSP. ......P.. ......... ......... Expected result: 7 Test #9248 1 (1, 2) ......PSP .......PP .K.....PA .......PP ......... ......... ......... ......... ......... Expected result: 3 Test #9249 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #9250 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #9251 1 (1, 3) ......... ......... ...PPP... .K.PAP... ...PPP... PPPP..... PAPSPPPP. PPPP.PAP. ...B.PPP. Expected result: 4 Test #9252 2 (5, 8) ......... ......... ......... ......... ...PPP... ...PAPPPB ...PPPAP. PP...PPP. AP...K... Expected result: 13 Test #9253 2 (3, 8) .......PS ........P ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #9254 1 (3, 6) ......... ......... ......B.. ......... ......... ......... ...K.PPP. .....PAP. .....PPP. Expected result: 9 Test #9255 1 (6, 6) ......... ...B..... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #9256 1 (5, 6) .PPPB.... .PAP..... .PPP..... .P....... PSPPP.... .PPAP.... ..PPPK... ......PPP ......PAP Expected result: -1 Test #9257 2 (4, 1) .PAP..... .PPPK.... ......... ...P..... ..PSP.... ...P..... .....PPP. .....PAP. .....PPP. Expected result: 7 Test #9258 1 (5, 7) ......PPP ....P.PAP ...PSPPPP ....P.... ......... ......... ......... .....K... ......... Expected result: 12 Test #9259 1 (1, 3) ....PAP.. ....PPP.. ......... .K....PPP ......PAP ......PPP ....PPP.. ....PAP.. ....PPP.. Expected result: 4 Test #9260 2 (3, 8) ......... ......... B........ ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #9261 2 (8, 5) ......... ......... .....PPP. .....PAP. .....PPP. ........K ......... ......... ...B..... Expected result: 13 Test #9262 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... PPP...... PAP...... Expected result: 7 Test #9263 1 (6, 3) .....P... ....PSP.B .....P... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #9264 1 (6, 6) ......PAP ......PPP PPP...... PAP....PP PPP....PA B......PP ......K.. ......... ......... Expected result: 12 Test #9265 2 (2, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ..K...... PPP...... PAP...... Expected result: 8 Test #9266 2 (7, 8) ......... ......... .......PP .......PA ......PPP ......PAP ......PPP ....B.... .......K. Expected result: 15 Test #9267 2 (3, 1) ......... ...KPPP.. ....PAP.. ....PPP.. ......... ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. Expected result: 4 Test #9268 1 (1, 1) ...PAP... .K.PPP... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #9269 1 (5, 2) ......... ......... .....K... ...PPP... ...PAP... .P.PPP... PSP...... .P...PPP. .....PAP. Expected result: 7 Test #9270 1 (8, 8) .....PAP. .....PPP. ......... ....PPPPP ....PAPAP ....PPPPP ......B.. ......... ........K Expected result: 16 Test #9271 1 (7, 8) ....PPP.. ....PAP.. ....PPPPP ......PAP ......PPP ......... ......... ........B .......K. Expected result: 15 Test #9272 1 (7, 5) .PPP..... .PAP..P.. .PPP.PSP. ......P.. ...PPP... ...PAP.K. ..PPPP... ..PAP.... ..PPP.B.. Expected result: 20 Test #9273 2 (5, 8) ......... ......... ......... ......... ......... B........ ......... ......... .....K... Expected result: 13 Test #9274 1 (6, 2) ......... ......... ......K.. .PPP..... .PAP..... PPPP..... AP....... PP....... ......... Expected result: 8 Test #9275 2 (1, 2) .PAP..... .PPP....B .K....PPP ......PAP ......PPP .PPP..... .PAP..... .PPP..... .PSP..... Expected result: 3 Test #9276 2 (7, 3) ......... ......... ......... ..PPP..K. ..PAP.... ..PPPP... ...PAP... ...PPP... ......... Expected result: 10 Test #9277 1 (2, 3) ..PPP.... ..PAPPPP. P.PPPPAP. SPK.PPPP. P...PAP.. ....PPP.. ......... ......... ......... Expected result: -1 Test #9278 2 (6, 3) ......... ......... .......B. ......K.. ......... ...P..... ..PSP.... PP.P..... AP....... Expected result: 9 Test #9279 2 (1, 1) ......... .K....... ......... ......... .......PP .......PA .......PP ......... ......... Expected result: 2 Test #9280 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ....P.... ...PSP... ....P.... Expected result: 11 Test #9281 2 (5, 6) ......... .....PPP. ..PPPPAP. ..PAPPPPB ..PPP.PSP .PPP...P. .PAP.K... .PPP..... ......... Expected result: 15 Test #9282 2 (8, 8) .BPPAP... .PSPPP... ..P...... ......... ......... ...PPP... ...PAP... ...PPP... ........K Expected result: 16 Test #9283 1 (7, 1) ...B..... .......K. ...PPP... ...PAP... ...PPP... ...PPP... ...PAP.PP ...PPP.PA .......PP Expected result: 8 Test #9284 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #9285 2 (8, 3) ..PPP.... ..PAP.... ..PPP.... ........K ...P..... ..PSP.... ...P..... ......... ......... Expected result: 11 Test #9286 2 (4, 4) ......... ......... ......... ......... ....K.... P........ SP....... P........ ..B...... Expected result: 8 Test #9287 2 (8, 5) ......PPP PPP...PAP PAP.PPPPP PPP.PAP.. ....PPP.. ....PSP.K .....P... ......... B........ Expected result: 17 Test #9288 2 (6, 4) ......... ..P...... .PSP..... ..P...... ......K.. ......... ......... ......... ......... Expected result: 10 Test #9289 2 (3, 8) ......... ......... ......... ..PPP.... B.PAP.... ..PPP.... ......... PP....... AP.K..... Expected result: 11 Test #9290 2 (6, 2) ......... ......... ......K.. .......B. ......... ......... ......... ......... ......... Expected result: 8 Test #9291 1 (4, 3) ......... P.B...... SPPP..... PPAPK.... .PPP..... PP....... AP....PPP PP....PAP ......PPP Expected result: 7 Test #9292 2 (5, 1) .......PP .....K.PA .....PPPP .....PAP. .....PPP. ......... B...P..PP ...PSP.PA ....P..PP Expected result: 6 Test #9293 2 (1, 1) ..B..PSP. .K..PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ......... Expected result: 2 Test #9294 1 (1, 7) ......... ......... PP....... AP....... PP....... ......... ......... .K.....PP .......PA Expected result: 10 Test #9295 2 (1, 2) ......... .......PP .K.....PA .......PP PP....... AP....... PP.....PP P......PA SP.....PP Expected result: 3 Test #9296 2 (3, 3) ....PPP.. ....PAP.. ....PPP.. ...K...P. ......PSP .......P. ......... ......... ......... Expected result: 6 Test #9297 2 (6, 3) ......PPP ......PAP ......PPP ......K.. ......... ......... ......... PPP....PP PAP....PA Expected result: 9 Test #9298 2 (8, 3) ......... ......... ......... ........K ....B.... ......... ......... .....P... ....PSP.. Expected result: 11 Test #9299 2 (6, 8) ......... ......... ......... ......... .P....... PSP...... .P....... ......... ......K.. Expected result: 14 Test #9300 1 (8, 3) ......... ......... ........B ....P...K ...PSP.PP ..PPP..PA ..PAP..PP ..PPP.... ......... Expected result: 11 Test #9301 1 (7, 8) ....PSPPA .....P.PP ......... ......... ......... PPPPP.... APPAP.B.. PPPPP.... .......K. Expected result: 15 Test #9302 1 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #9303 1 (1, 3) ......... ......... ......... .K....... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 4 Test #9304 1 (8, 1) ......... ........K ......... ......... ......... ......... ....B.... ......... ......... Expected result: 9 Test #9305 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... .B.K..... Expected result: 11 Test #9306 1 (7, 6) ......... .......PP .....P.PA ....PSPPP .....P... ......... .......K. ......... ......... Expected result: 13 Test #9307 1 (5, 5) ..PPP.... ..PAP.... ..PPP.... ...B..... ......... .....K... ......... P........ SP....... Expected result: 10 Test #9308 2 (1, 6) ......PPP ......PAP ......PPP .......PP ......BPA .......PP .K....... ......... ......... Expected result: 7 Test #9309 2 (8, 5) ..PAP.... ..PPP.... ......... ......... ....P.... ...PSP..K ....P.... .PPP..PPP .PAP..PAP Expected result: 13 Test #9310 1 (2, 2) ......... PP....... APK...... PP....... ..PPP.... ..PAP.... ..PPP.PPP ......PAP ......PPP Expected result: 4 Test #9311 2 (8, 3) .PPP..... .PAP..... .PPPP.... ..PAP...K PPPPP.... AP....... PP....... ......... ......... Expected result: -1 Test #9312 2 (7, 4) ...PAP... ...PPP.PP .......PA .PPP...PP .PAP...K. .PPP..... ......... .......B. ......... Expected result: 11 Test #9313 1 (3, 5) ...B..... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #9314 1 (7, 7) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... .......K. ......... Expected result: 14 Test #9315 2 (3, 1) ......... ...K..... ......... ........P .......PS ........P ......B.. ......... ......... Expected result: 4 Test #9316 1 (4, 2) ....PAP.. PP..PPPPP AP..K.PAP PP....PPP ........B ......... ......... ......... ......... Expected result: 6 Test #9317 2 (2, 8) ......... P........ SP....... PP.PPP... AP.PAP... PP.PPP... ......... ....PPP.. ..K.PAP.. Expected result: 10 Test #9318 2 (3, 1) ......... ...K.PPP. PP...PAP. AP...PPP. PPP...... .PSP..... ..P...... ......... ......... Expected result: 4 Test #9319 1 (3, 4) ......... ......... ......... P........ SP.K..... PP....... AP....... PP....... ......... Expected result: 7 Test #9320 1 (5, 4) .PPP..... .PAP..... .PPP..... ......... .....K... .....P... ....PSP.. .....P... ......... Expected result: 9 Test #9321 2 (5, 5) .......PP .......PA .......PP ......... ......... .....K... ......... ....PPP.. ....PAP.. Expected result: 10 Test #9322 2 (8, 2) ......... ..B..P... ....PSP.K .....P... ......... ......... ......... ......... ......... Expected result: 10 Test #9323 1 (2, 6) ......... ......... .......PP .......PA .......PP .......PA ..K....PP ..P...... .PSP..... Expected result: 8 Test #9324 1 (8, 6) ......... ......... ......... P........ SP....... P........ ........K ......PPP ......PAP Expected result: 14 Test #9325 2 (6, 7) ....PAP.. PPP.PPP.. PAP...... PPP...... ......... ......... ......... ......KB. ......... Expected result: 13 Test #9326 1 (8, 7) ....PPP.. ....PAP.. ....PPPPP .......PA .......PP ......... ......... ........K ......... Expected result: 15 Test #9327 2 (4, 4) ......... ......... ......... .......PP ....K..PA .PPP...PP .PAP..... .PPPPP... ...PAP... Expected result: 8 Test #9328 2 (5, 8) .......PA .B.....PP ......... ......... ......... ..PPP.... ..PAP.... ..PPP.PPP .....KPAP Expected result: 13 Test #9329 2 (4, 8) ......... ......... ......... .P....... PSP...... .P....... ......... ......... ....K.... Expected result: 12 Test #9330 1 (5, 8) ......... PPP...... PAP...... PPP...... ......... ......... ......... ......... ..B..K... Expected result: 13 Test #9331 2 (2, 8) ....B.... ......... ......... ......... ......... ......... .....PPP. .....PAP. ..K..PPP. Expected result: 10 Test #9332 2 (1, 8) ......... ......... B........ ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #9333 2 (8, 5) .B....... .......PP .......PA .......PP ......... ........K ......... ....PPP.. ....PAP.. Expected result: 13 Test #9334 1 (7, 5) ......... ......... ......PPP ......PAP ..B...PPP .......K. ......PPP ......PAP ......PPP Expected result: 12 Test #9335 1 (4, 5) .....PAP. .....PPP. ......... ......... PPP...... PAP.K.B.. PPP...... .....P... ....PSP.. Expected result: 9 Test #9336 2 (6, 2) ......... ..PPP.... ..PAP.K.. ..PPP...B ..PAP.... ..PPP.... .PPP..... .PAP..... .PPP..... Expected result: 8 Test #9337 2 (8, 5) ......... ......... ......... ......... ........B ...PPP..K ...PAP... ...PPP... ......... Expected result: 13 Test #9338 2 (8, 5) ......... ......... ........B ......... ......... PPP.....K PAP...... PPP...... ......... Expected result: 13 Test #9339 1 (2, 5) ......... .......PP PPP....PA PAP....PP PPP...... ..K...... ......... ......... ......... Expected result: 9 Test #9340 1 (8, 5) .......PP .......PA .PPP...PP .PAP...PA .PPP...PP ..B.....K ......... ......... ......... Expected result: 13 Test #9341 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #9342 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #9343 2 (4, 6) ......... ....PPP.. ..B.PAP.. ....PPP.. ....PAP.. PP..PPP.. AP..K.... PP....... ......... Expected result: 10 Test #9344 2 (1, 1) ..PPP.... .KPAP.... .BPPP.... ......... ......... ........P .......PS ..PPP...P ..PAP.... Expected result: 2 Test #9345 2 (7, 2) ......... ......... .....P.K. ....PSP.. .....P... ......... PPP...... PAP...... PPP...... Expected result: 9 Test #9346 2 (6, 4) ......... ..PPP.... ..PAP.... ..PPP.... ..PPP.K.. ..PAP.... ..PPP.... .....B... ......... Expected result: 10 Test #9347 1 (8, 1) ......... ........K ......... ......... ......B.. ......... ...P..... ..PSP.... ...P..... Expected result: 9 Test #9348 2 (2, 6) ......... ...PPP... ...PAP... ...PPP... .....P... ....PSP.. ..K..P... ......... ......... Expected result: 8 Test #9349 2 (2, 1) ..B...... ..K...... ..PPP.P.. ..PAPPSP. ..PPPPP.. ....PAP.. ....PPP.. ...PPP... ...PAP... Expected result: 3 Test #9350 2 (3, 2) ......... ......... ...KPPP.. ....PAPPP ....PPPPA PPP....PP PAP...... PPP...... ......... Expected result: 5 Test #9351 1 (4, 3) ......... PPP...... PAP...... PPP.K.... ......... ......... .PPP..... .PAP...B. .PPP..... Expected result: 7 Test #9352 1 (6, 3) ..PPPPAP. ..PAPPPP. ..PPP.... ......K.. P....PPP. SP...PAP. P....PPP. B........ ......... Expected result: 9 Test #9353 1 (5, 5) .......PP ...B...PA ..PPP.PPP ..PAP.PAP ..PPP.PPP ....PK... ...PSP... ....P.... ......... Expected result: 10 Test #9354 1 (3, 2) ......... ......PPP ...K..PAP ......PPP .PPP..... .PAP...PP .PPP...PA .......PP ......... Expected result: 5 Test #9355 2 (2, 2) ......... ......... ..K...... ......... .P....B.. PSP...... .P....... ......... ......... Expected result: 4 Test #9356 1 (1, 7) ...PAP..P ...PPP.PS ........P ......... ......... ....PPP.. ....PAP.. .K..PPP.. ......... Expected result: 8 Test #9357 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ..B...... Expected result: 8 Test #9358 2 (3, 5) ..PSP.... ...P..... ......... ......... ....PPP.. ...KPAP.. ....PPP.. ....B.... ......... Expected result: 8 Test #9359 2 (8, 1) ......... ......P.K .....PSP. ......P.. ...B..... ......... ......... ......... ......... Expected result: 9 Test #9360 1 (7, 7) ......... ..PPP.... ..PAP.... ..PPP.... ......... .PPP..... .PAP..... .PPPP..K. ..PAP.... Expected result: 14 Test #9361 1 (7, 4) ......... ......... ......... ......... .PPP...K. .PAPPPP.. .PPPPAP.. ....PPP.. .......B. Expected result: 11 Test #9362 2 (1, 6) ..PAP.... ..PPP.... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #9363 2 (8, 5) ......... ......... ......... ......... ......... ........K ..PPP.... ..PAPPPP. ..PPPPAP. Expected result: 13 Test #9364 2 (8, 1) ......... ........K ......... ......... ....PPP.. ....PAP.. ....PPP.. ....PPP.. ....PAP.. Expected result: 9 Test #9365 1 (2, 7) ......... ......... .......PP ......BPA .......PP ...PPP... ...PAP... ..KPPP... ......... Expected result: 9 Test #9366 2 (4, 5) ......... ......... ......... ......... ......... ....K.... .....P... ....PSP.. .....P... Expected result: 9 Test #9367 1 (6, 1) .PPP..... .PAP..K.. .PPP..... ......... PPP...... PAP.B.... PPP...... ......... ......... Expected result: 11 Test #9368 2 (1, 3) ......... ...P..... ..PSP.... .K.P.PPP. .....PAP. .....PPP. .PPP..... .PAP..... .PPP.B... Expected result: 4 Test #9369 2 (6, 8) ......... B.....PPP ......PAP ......PPP ......... ......... ......... ......... ......K.. Expected result: 14 Test #9370 1 (8, 5) ......... ......... ......... ......... ......... PP.P....K APPSP.... PP.P..... ......... Expected result: 13 Test #9371 2 (6, 8) ......... ......PPP .P....PAP PSP...PPP .P....... ......... ......... ......... ......K.. Expected result: 14 Test #9372 1 (6, 5) ......... ......... ......... ......... .B....... ......K.. ......... ......... ......... Expected result: 11 Test #9373 1 (4, 4) ......... PPP...... PAP...... PPP...... ....K.PPP .....BPAP .....PPPP P....PAP. SP...PPP. Expected result: 8 Test #9374 1 (4, 1) ......... PP..K.... AP....... PP....... ......... ......... ......... ......... ......... Expected result: 5 Test #9375 2 (1, 2) ......... ......... .K....PPP ......PAP ......PPP ......... PP....... AP....... PP....... Expected result: 3 Test #9376 2 (6, 7) ......... ....P.... ...PSP... ....P.... ......... ......... ......... ......K.. ......... Expected result: 13 Test #9377 1 (8, 5) ......... ......... ......... ......B.. ......... ........K ......... ......... ......... Expected result: 13 Test #9378 2 (3, 8) ....PAP.. ..P.PPP.. .PSP..... ..P...... ......... ......... .B....... ......... ...K..... Expected result: 11 Test #9379 2 (8, 8) ......... ......... ......P.. .....PSP. ......P.. ......... ......... ......... ........K Expected result: 16 Test #9380 1 (3, 8) ......... ......... PP....... AP....... PP..PPP.. PPP.PAP.. PAP.PPP.. PPP..P... ...KPSP.. Expected result: 11 Test #9381 1 (8, 4) ......B.. ..PPP.... ..PAPPPP. ..PPPPAP. .....PPPK ......... .PPP..... .PAP..... .PPP..... Expected result: 12 Test #9382 2 (5, 8) ......... ......... .....PPP. ...PPPAP. ...PAPPP. ...PPP... ......... PP......P AP...K.PS Expected result: 13 Test #9383 1 (1, 4) ......... ......... ......... ......... .K...B... ......... ......... ......... ......... Expected result: 5 Test #9384 1 (5, 4) ...PAP... ...PPP... ......... ......... ..PPPK... ..PAP.... ..PPPPPP. .B.P.PAP. ..PSPPPP. Expected result: 9 Test #9385 2 (2, 2) ......... ......... ..K...... ......... .....P... ....PSP.. .....P... ......... ......... Expected result: 4 Test #9386 2 (7, 8) .......PA .....P.PP ....PSP.. .....P... ......... .....PPP. ..PPPPAP. ..PAPPPP. ..PPP..K. Expected result: 17 Test #9387 2 (2, 1) ......... ..K.....B ......PPP ......PAP ......PPP PPP...PPP PAP...PAP PPP...PPP ......... Expected result: 3 Test #9388 2 (2, 5) ......... .......PP ...PPP.PA ...PAP.PP ...PPP... ..K...... .......PP .......PA .......PP Expected result: 7 Test #9389 1 (5, 2) ......PPP ......PAP .....KPPP ......... ........P .......PS ........P ......... ......... Expected result: 7 Test #9390 1 (5, 2) ......... ......... .....K... ......... ......... ......... ..PPP...B ..PAP.... ..PPP.... Expected result: 7 Test #9391 2 (7, 2) ......... ......... .......K. ........P .......PS .PPP....P .PAPPPPPP .PPPAPPAP ...PPPPPP Expected result: 9 Test #9392 2 (7, 5) ......... ......... ......... ......... PPP...... PAP....K. PPP..P... ....PSP.. .....P... Expected result: 12 Test #9393 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #9394 1 (6, 7) ..PPP.... ..PAP..P. .PPPP.PSP .PAP...P. .PPP..... ......B.. ......... ......K.. ......... Expected result: 13 Test #9395 1 (3, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......PPP ...K..PAP Expected result: 11 Test #9396 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... .....PPP. .....PAP. Expected result: 4 Test #9397 1 (8, 8) ......... ......... ......... PPP...... PAP...... PPPPP.... APPAP...B PPPPP.... ........K Expected result: 16 Test #9398 2 (2, 7) ......... ......... ......... ......... ......... PP....... AP....... PPK...... ......... Expected result: 9 Test #9399 2 (8, 4) ......PPP .....PSPA .....PPPP .....PAP. .....PPPK ......... .PPP..... .PAP..... .PPP..... Expected result: 14 Test #9400 1 (6, 6) ......... ......... ....PPPPP PPP.PAPAP PAP.PPPPP PPP...... ......K.. ......... .....B... Expected result: 12 Test #9401 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ...PPP... ...PAP... Expected result: 11 Test #9402 1 (2, 8) ......... ......... ......... ......... ..PPP.... ..PAP..PP ..PPP..PA PP.....PP APK...... Expected result: 16 Test #9403 1 (7, 6) ......... ......... ...PPP... PPPPAP... PAPPPP... PPP...... .......K. .....P... ....PSP.. Expected result: 13 Test #9404 2 (4, 7) ...PPP.PP ...PAPBPA ...PPP.PP ......... ......... ......... ..P...... .PSPK.... ..P...... Expected result: 11 Test #9405 1 (2, 1) ......... ..K...... ......... ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 3 Test #9406 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ........B P........ SP....... Expected result: 8 Test #9407 1 (7, 7) ......... ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... ......... ......... .......K. ......... Expected result: 14 Test #9408 1 (2, 7) ..PPP.... ..PAP.... ..PPP.... .BPAP.... ..PPP.... ......... .......PP ..K....PA .......PP Expected result: 9 Test #9409 1 (8, 3) ......... ......... ....PPP.. ....PAP.K ....PPP.. ......... ..PPP.... P.PAP...B SPPPP.... Expected result: 11 Test #9410 1 (6, 8) ......... ...PPP.B. ...PAP... ...PPP... ......... ......... ......... ......... ......K.. Expected result: 14 Test #9411 1 (3, 5) ......... ......... ......... ......... ......... ...KB.... ......P.. .....PSP. ......P.. Expected result: 8 Test #9412 1 (8, 1) ......... ...B....K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #9413 1 (3, 5) ......... ......... ......... ......... ....PPPPP .B.KPAPAP ....PPPPP .......P. ......PSP Expected result: 8 Test #9414 1 (8, 7) .B.PPP.PA ...PAP.PP ...PPP... .....PPP. .....PAP. .....PPP. ......... ........K ......... Expected result: 15 Test #9415 1 (4, 8) ..P...... .PSP..... ..P...... ......... ......... ......... ......... ......... ....K..B. Expected result: 12 Test #9416 1 (2, 5) ......... ......... ......... .....P... ....PSP.. ..K..P... ......... ......... ......... Expected result: 7 Test #9417 1 (8, 5) ....PSP.. .....P... ......... ......... ......... ........K .......PP PPP....PA PAP....PP Expected result: 13 Test #9418 1 (8, 8) ......P.. PP...PSP. AP....P.. PP....... ......... .B....... ..PPP.... ..PAP.... ..PPP...K Expected result: 16 Test #9419 1 (1, 7) ......PAP PPP...PPP PAP...... PPP...... ......... ......... .....B... .K....... ......... Expected result: 12 Test #9420 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #9421 2 (7, 3) ......... ..PPP.... ..PAP.... ..PPP..K. ..PAP.... ..PPP.... ......... ......... ......... Expected result: 10 Test #9422 1 (7, 3) ......PAP ......PPP ......... .......K. ......... P........ SP....... P..B..... ......... Expected result: 10 Test #9423 2 (7, 5) ......... .P....... PSP..B... .P....... ......... .......K. ......... ......... ......... Expected result: 12 Test #9424 2 (8, 1) ......... ...PPP..K ...PAP... ...PPP... ......... ......... ......... ......... ......... Expected result: 9 Test #9425 2 (8, 6) ......... ..P...... .PSPPP... ..PPAP... PP.PPP... AP....... PP......K ......... ......... Expected result: 14 Test #9426 1 (7, 1) ......... PPP.PPPK. PAP.PAP.. PPP.PPP.. ......... ......... ......... .......PP .......PA Expected result: 8 Test #9427 2 (7, 1) ......... .......K. ......... ......... ......... ......... PP....... AP.....P. PP....PSP Expected result: 8 Test #9428 1 (1, 3) ......... ......... ......... .KPPPPPP. ..PAPPAP. ..PPPPPP. .PPP..... .PAP....P .PPP...PS Expected result: 4 Test #9429 2 (5, 6) ......... B........ ......... ......... .P....... PSP...... .PPP.K... .PAP..... .PPP..... Expected result: 11 Test #9430 2 (3, 5) .......PS PPP.....P PAP...... PPP...... ......... ...K..... ......... ......... ......... Expected result: 8 Test #9431 1 (6, 4) ......... PPP...... PAP...... PPP...... ......K.. ......... ......... ......... ......... Expected result: 10 Test #9432 1 (7, 5) .......B. ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #9433 1 (6, 4) ......... ...PPP... ...PAP... PP.PPP... AP....K.. PP....... .......B. ......... ......... Expected result: 10 Test #9434 2 (7, 7) ......PAP ......PPP ..PPP.... PPPAP.... PAPPP...P PPP....PS ........P .......K. ......... Expected result: 14 Test #9435 1 (1, 6) ......... ......... ......... ......... ......... .......P. .K....PSP PPP....P. PAP...... Expected result: 7 Test #9436 1 (3, 7) ..B...... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #9437 1 (1, 7) ......... ......... ......... ......... PP.PPP... AP.PAP... PP.PPP... .K....... .......B. Expected result: 10 Test #9438 2 (3, 6) ......... ......... ......... ..PPP..B. ..PAP.... ..PPP.... ...K..... PPP...PPP PAP...PAP Expected result: 9 Test #9439 2 (1, 1) ......... .K.B..... ......... ......... ......... ......... ......... ...P..... ..PSP.... Expected result: 2 Test #9440 1 (5, 1) ......... .....K... P........ SP....... P........ ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #9441 2 (6, 6) ......... ........P .......PS .....PPPP .....PAP. .....PPP. .PPP..K.. .PAP..... .PPP..... Expected result: 12 Test #9442 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ....P.... ...PSP... Expected result: 12 Test #9443 1 (1, 2) ......... ......... .K....... ......PPP ......PAP ...PPPPPP ...PAP... ...PPP.B. ......... Expected result: 3 Test #9444 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ....B.... ......... Expected result: 6 Test #9445 1 (6, 2) ....PSP.. .....P... ......K.. ......... ......B.. PPP...... PAP...... PPP...... ......... Expected result: 8 Test #9446 1 (4, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... ....K.... ......... ......... ......... Expected result: 9 Test #9447 2 (4, 7) ..PPP.... PPPAP.... APPPP.... PP.....PP .......PA .......PP ......... ....K.... ......... Expected result: -1 Test #9448 1 (7, 7) ......... ......... ..B...PPP ......PAP ...PPPPPP ...PAPPAP ...PPPPPP .......KP .......PS Expected result: 14 Test #9449 2 (1, 4) ....PPP.. ....PAP.. ....PPP.. ......... .K....... ........B ......... PP....... AP....... Expected result: 5 Test #9450 2 (3, 4) ......... ......PPP ......PAP ......PPP ...K..... ......... ..P...... .PSP.PPP. ..P..PAP. Expected result: 7 Test #9451 1 (7, 8) ......... ......... .....PPP. ....PPAP. ...PSPPP. ....P.... .PPP..... .PAP..... .PPP...K. Expected result: 17 Test #9452 2 (2, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ..K...... ......... ......... Expected result: 8 Test #9453 2 (8, 4) ......... ......... ......... ......... ..P.PPP.K .PSPPAP.. ..P.PPP.. ......... ......... Expected result: 12 Test #9454 1 (7, 3) ..P...... .PSP..... ..P...... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #9455 1 (4, 6) ......... ......PPP ......PAP ......PPP ......PAP ......PPP ....K.PSP ....PPPP. ....PAP.. Expected result: 10 Test #9456 2 (4, 3) ......... .......PP .......PA ....K..PP ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 7 Test #9457 1 (2, 1) ........P ..K....PS ........P ......... ..B...... ......... ......... ......... ......... Expected result: 3 Test #9458 2 (3, 7) ......... ......PPP ......PAP ......PPP ........P .......PS ........P ...K..... .....B... Expected result: 10 Test #9459 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ....B.... Expected result: 11 Test #9460 2 (7, 8) ......... ......... .P....... PSP...... .P....... ......... ......... ......... .......K. Expected result: 15 Test #9461 1 (5, 5) ......... ......... .PPP..... .PAP..... .PPP..... ..PPPK... PPPAP.... PAPPP.... PPP...... Expected result: 10 Test #9462 1 (5, 4) ......... ......... ....P.... ...PSP... ....PK... ......... ......... ......... ......... Expected result: 11 Test #9463 2 (5, 2) ..PPP.... ..PAP.... ..PPPK... ......... ..P...... .PSP..... ..P..PPP. .....PAP. .....PPP. Expected result: 9 Test #9464 1 (6, 1) ......... ......K.. ...PPP... ...PAP... ...PPP... ..PPP...P ..PAP..PS ..PPP.PPP ......PAP Expected result: 7 Test #9465 1 (7, 8) ......... ......... ......... PP....... AP....... PP....... ......... ......... .......K. Expected result: 15 Test #9466 2 (2, 8) ......P.. .....PSP. ......P.. ......... PP....... AP....... PP..PPP.. ....PAP.. ..K.PPP.. Expected result: 10 Test #9467 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #9468 2 (2, 2) ......... ..B...... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #9469 2 (5, 8) ......... ......... ......... ......... .....B... ......... ........P .......PS .....K..P Expected result: 13 Test #9470 2 (3, 8) ......... .....B... .....PPP. PPP..PAP. PAP..PPP. PPPP..... ..PSP.... ...P..... ...K..... Expected result: 15 Test #9471 1 (8, 1) ......P.. .....PSPK ...PPPP.. ...PAP... ...PPP... ......... .PPP..... .PAP..... .PPP.B... Expected result: 17 Test #9472 2 (8, 4) .....B... .....P.PP ....PSPPA ...PPP.PP ...PAP..K ...PPP... ....PPP.. ....PAP.. ....PPP.. Expected result: -1 Test #9473 1 (5, 6) ......... ......... ......... ......... ...B....P .......PS .....K..P ......... ......... Expected result: 11 Test #9474 1 (8, 4) ......... ......PPP ......PAP .....PPPP .....PAPK .....PPP. ..PPP.... ..PAP.... ..PPP.... Expected result: -1 Test #9475 2 (2, 2) ......... PP....... APK...... PP....... ......... ......... ......... ......... ......... Expected result: 4 Test #9476 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #9477 2 (4, 5) ......... ........B ......... ......... ......... ....KPPP. ...PPPAP. PPPPAPPP. PAPPPP... Expected result: 9 Test #9478 2 (6, 4) ......... ......... ......... ...B...PP ......KPA .......PP .......PP .......PA .......PP Expected result: 10 Test #9479 1 (1, 6) .......P. ......PSP .......P. ......PPP ......PAP ......PPP .K....B.. ......... ......... Expected result: 7 Test #9480 1 (4, 8) ......... ....P.... ...PSP... ....P.... .....PPP. .....PAP. .....PPP. ......... ....K.... Expected result: 12 Test #9481 1 (7, 2) ......... ..PPP.... ..PAP..K. ..PPP.... ......... PP....... AP.....B. PPPP..... .PAP..... Expected result: 9 Test #9482 2 (8, 2) ......... ......... ...PPP..K ...PAP... ...PPP... ..P...... .PSP..... ..P...... ......... Expected result: 10 Test #9483 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ...B..... .......PP .......PA Expected result: 7 Test #9484 1 (6, 3) ......... ......... .PPP..... .PAP..K.. PPPP..... SP....... PP....... AP....PPP PP....PAP Expected result: 9 Test #9485 2 (3, 4) .....PSP. ......P.. ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #9486 2 (3, 3) ......PSP .......P. ......... ...K..... .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 6 Test #9487 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #9488 1 (4, 2) ......... ......... ....K.... ......... .P....... PSP...... .PPPP.... ..PAPPPP. ..PPPPAP. Expected result: 6 Test #9489 1 (2, 3) ......... ......... ......... ..K...... .......B. ......... ......... .......PP .......PA Expected result: 5 Test #9490 1 (5, 5) ......... ..P...... .PSPPP... ..PPAP... .PPPPP... .PAP.K... .PPP.PPP. .....PAP. .....PPP. Expected result: 12 Test #9491 1 (4, 6) .......PS .....B..P ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #9492 1 (2, 8) ......... .....P... ....PSP.. .....P... ...B..... ......... ......... ......... ..K...... Expected result: 10 Test #9493 2 (2, 8) ......... ....B..P. ......PSP .......P. ......... ......... ......... ......... ..K...... Expected result: 10 Test #9494 2 (8, 4) ......... ......... ......... ......... PPP.....K PAP...... PPP...... ......... ......... Expected result: 12 Test #9495 2 (6, 8) ......... .PPP.P... .PAPPSP.. .PPP.P... ....PPP.. ....PAP.. ....PPP.. ......... ......K.. Expected result: 14 Test #9496 1 (2, 4) ......... ......... ......PPP ......PAP ..KPPPPPP ...PAP... ...PPPPP. .....PAP. .B...PPP. Expected result: 6 Test #9497 2 (6, 8) ......... ......... ....PPP.. ....PAPPP ...PPPPAP ...PAPPPP ...PPP... ......... ......K.. Expected result: 14 Test #9498 1 (3, 6) ......... ......P.. PP...PSP. AP....P.. PP...PPP. .....PAP. ...K.PPP. ......... ......... Expected result: 9 Test #9499 1 (6, 2) ......B.. ......... ......K.. ......... ......... ......... ......... P........ SP....... Expected result: 8 Test #9500 2 (5, 3) ......... B........ ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #9501 2 (6, 6) ......... ......... ......B.. .......PP .......PA .......PP PPP...KPA PAP....PP PPP...... Expected result: 12 Test #9502 2 (2, 7) ......... ......... ......... PPPPP.... PAPAP.... PPPPP.PPP .....BPAP ..K...PPP ......... Expected result: 15 Test #9503 1 (4, 4) ....PPP.. ..B.PAP.. ....PPP.. ......... ....K.... ......... ......... .P....... PSP...... Expected result: 8 Test #9504 1 (7, 3) ......... ......... ......... .......K. ..PPP.... ..PAP.... ..PPP.... .......P. ......PSP Expected result: 10 Test #9505 1 (1, 1) ......... .KPPP.... ..PAP.... ..PPP.... ......... PP....... AP....... PPPPP.... ..PAP.... Expected result: 2 Test #9506 1 (5, 2) ......... ......... .....K... ......... ..PPP.... ..PAP.... ..PPP.... ..B...... ......... Expected result: 7 Test #9507 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K.B.... Expected result: 10 Test #9508 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ....B.... ......... ......... Expected result: 9 Test #9509 1 (4, 1) ......... ....K..PP ..PPP..PA ..PAP..PP ..PPPPB.. ...PAP... ...PPP... ......... ......... Expected result: 5 Test #9510 1 (5, 4) ......... ....PPP.. ....PAP.. ....PPP.. .....K... ......... .....PPP. .....PAP. .....PPP. Expected result: 9 Test #9511 1 (7, 5) ...PPP... ...PAP... ...PPP... ..PPP.... ..PAP.... ..PPP..K. ......... .......PP .......PA Expected result: 14 Test #9512 2 (3, 3) ......... ......... ......... ...K..... ......... ......... .....B... .PPP..... .PAP..... Expected result: 6 Test #9513 2 (4, 3) ......... ......... ......... ...BK.... .......P. ......PSP .......P. ......... ......... Expected result: 7 Test #9514 2 (3, 4) .......PA .......PP ...B..... PP....... AP.K..... PP...P... ....PSP.. .....P... ......... Expected result: 7 Test #9515 2 (3, 7) .....PAP. .....PPP. ......... ......... ......PPP .P....PAP PSP...PPP PP.K..... AP....... Expected result: 10 Test #9516 1 (7, 2) ......... PPP...... PAP....K. PPP...... PPP...... PAP...... PPP...... ...B.P... ....PSP.. Expected result: 9 Test #9517 1 (1, 6) ......... .....PPP. .....PAP. .....PPP. ......... ......... BK....PPP ...PPPPAP ...PAPPPP Expected result: 7 Test #9518 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #9519 2 (2, 5) ......... ......PPP ......PAP ......PPP ......... ..K...... ....PPP.. PPP.PAP.. PAP.PPP.. Expected result: 7 Test #9520 1 (5, 7) ......... ......... PP....... APB...... PP....... ......... .PPP..... .PAPPK... .PPPSP... Expected result: 12 Test #9521 2 (4, 3) ...PAP... ...PPP... ......... ....K.... ......... ..PPP.... ..PAP.P.. ..PPPPSPP ......PPA Expected result: 7 Test #9522 2 (8, 1) .....PAP. .....PPPK ......... ......... ........B ......... ......... ......... ......... Expected result: 11 Test #9523 1 (1, 2) ......... ......... .KP...... .PSP..... ..PPP..PP ..PAP..PA .BPPP..PP ......... ......... Expected result: 3 Test #9524 1 (8, 6) ......... ......... ......... ......... ......... ......... .......PK ......PSP .......P. Expected result: 14 Test #9525 2 (3, 1) ....PAPPA ...KPPPPP ......... ......... ......... ......... ........B ..PPP.... ..PAP.... Expected result: 4 Test #9526 2 (5, 7) ....PAP.. ....PPPP. ......PSP ...PPP.P. ...PAP... ...PPPPPP ......PAP .....KPPP ......... Expected result: 12 Test #9527 1 (4, 8) .....PAP. ...B.PPP. .....P... ....PSP.. .....P... ......... ......... ......... ....K.... Expected result: 12 Test #9528 2 (5, 8) ....PAP.. ....PPP.. ......... ......... PP....... AP....... PPPP..B.. .PAP....P .PPP.K.PS Expected result: 13 Test #9529 2 (7, 5) ......... .......B. ......... ......... ...PPP... ...PAP.K. ...PPP.P. ......PSP .......P. Expected result: 12 Test #9530 1 (1, 3) ......... ......... ...P..... .KPSP.... ...P..... ......... ......... ......... ...B..... Expected result: 4 Test #9531 2 (2, 3) ......... PP....... AP....... PPK...... ......... ......... ...PPPPPP ...PAPPAP ...PPPPPP Expected result: 5 Test #9532 2 (4, 7) ......... ......... ......... ......... ......... PP....... AP....... PP..K...B ......... Expected result: 11 Test #9533 1 (4, 2) ......PAP ......PPP ....K.... .....PPPP ....PSPAP .....PPPP ......... ......... ......... Expected result: 6 Test #9534 2 (7, 6) ...P..... ..PSP.... ...P..... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #9535 2 (5, 1) ......... .....K... ..B...... ......... ...PPP... ...PAP... ..PPPP... .PSP..... ..P...... Expected result: 6 Test #9536 1 (2, 3) ...PSP... ....P.... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #9537 2 (5, 5) ...PPP... ...PAP... .B.PPPP.. PPP.PAP.. PAP.PPPP. PPP..KPSP .......P. ......... ......... Expected result: -1 Test #9538 2 (8, 3) ......... .....PPP. ...PPPAP. ...PAPPPK ...PPP... ......... ......... ......... ......... Expected result: 11 Test #9539 2 (7, 1) ......... .PPP...K. .PAP..... .PPP..... ......... ......... ......... ......... ........B Expected result: 8 Test #9540 2 (2, 6) .......PP .......PA PPPP...PP APAP..... PPPP..... ......... ..K...... ..B...... ......... Expected result: 12 Test #9541 1 (7, 3) .....PSP. ......P.. ....PPP.. ....PAPK. ....PPP.. ......... .....B... ......... ......... Expected result: 14 Test #9542 1 (7, 2) ..PAP.... ..PPP.... .......K. ......... ......... ......... ......... ......PPP ......PAP Expected result: 9 Test #9543 2 (6, 5) ..P...... .PSP..... ..P...... ......... ......... ......K.. ......... .......B. ......... Expected result: 11 Test #9544 2 (7, 4) ..PPP.... ..PAP.... ..PPP.... ......... PP.....K. AP..PPP.. PP..PAP.P ....PPPPS ........P Expected result: 11 Test #9545 1 (5, 8) ......... ......... ......... ....PPP.. ....PAPPP ....PPPPA .......PP B........ .....K... Expected result: 13 Test #9546 1 (8, 6) ......... ......... .......P. ....PPPSP ....PAPP. ....PPPB. ........K ......... ......... Expected result: 14 Test #9547 1 (6, 6) ......... PPP...... PAPPP.... PPPAP.... ..PPP.... ......... ......K.. ......... ......... Expected result: 12 Test #9548 2 (6, 6) ......... ......... ......... ......... ........P .......PS ......K.P .PPP..... .PAP..... Expected result: 12 Test #9549 1 (4, 5) ......... ......... PPP...... PAP...... PPP...... ..B.K.... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #9550 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #9551 1 (1, 6) ...PPP... ...PAP... ...PPP... ......... ......... ....PPP.. .K..PAP.. PPP.PPP.. PAP...... Expected result: 7 Test #9552 1 (2, 4) ......... ......... PP....... AP....... PPK...P.. .....PSP. .....PPP. .....PAPP .....PPPA Expected result: 6 Test #9553 2 (5, 1) ......... ....PK... ...PSP... ....P.... ......... ......B.. ......... ......... ......... Expected result: 6 Test #9554 1 (2, 8) ......... .PPP..... PPAP..... APPP..... PP...P... PPP.PSP.. PAP..P... PPP...... ..K...... Expected result: 14 Test #9555 1 (5, 2) .......PP .......PA .....K.PP ......... ......... PPP...... PAP...P.. PPP..PSP. ......P.. Expected result: 7 Test #9556 1 (4, 2) ......... ......... ....KPPP. .....PAP. .....PPP. ......... ......... ......... ......... Expected result: 6 Test #9557 1 (4, 7) ..PPP.... ..PAP.... ..PPP.PPP ......PAP .PPP..PPP .PAP..... .PPP..... ....K.... ......... Expected result: 11 Test #9558 1 (6, 8) .PAP..PSP .PPP...P. ....PPP.. ....PAP.. ....PPP.B ......... ......... ......... ......K.. Expected result: 14 Test #9559 1 (3, 4) ...PPP... ...PAPPP. ...PPPAP. PP...PPP. AP.K..... PP....... ......... ......... ......... Expected result: 7 Test #9560 1 (6, 2) ..P...... .PSP..... ..P...K.. ......... ......... ......... ......... ......... ......... Expected result: 10 Test #9561 1 (4, 3) ......... PPP...... PAP...PPP PPP.K.PAP ......PPP ......... ...B..... .......P. ......PSP Expected result: 7 Test #9562 1 (5, 4) ......... ......... ......... ......PPP .....KPAP .....PPPP .....PAP. .....PPP. ......... Expected result: 9 Test #9563 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #9564 2 (4, 5) ......... PPP...... PAP...... PPP...... ......... ....K.... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #9565 2 (7, 2) ......... ..B...... .......K. ......... ......... ......... ......... .......PP .......PA Expected result: 9 Test #9566 1 (7, 1) ......... PP.....K. AP....... PP....P.. .....PSP. ......P.. ....PPPPP ....PAPPA ....PPPPP Expected result: 8 Test #9567 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #9568 2 (4, 8) ......... ......... ......... .......PP .PPP...PA .PAP.P.PP .PPPPSPPP .....P.PA ...BK..PP Expected result: 12 Test #9569 2 (3, 2) .....PSPA ......PPP ...K..... ......... ......... ..B...... ......... ......... ......... Expected result: 5 Test #9570 1 (1, 8) ......B.. P........ SP...PPP. PPPPPPAP. APPAPPPP. PPPPP.... ......... ......... .K....... Expected result: 23 Test #9571 1 (3, 1) ......... ...K..... ......... PPP...... PAP...... PPP...... ......... ......... ......... Expected result: 4 Test #9572 2 (6, 7) ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... .PPP..K.. .PAP..... Expected result: 13 Test #9573 1 (7, 2) .......PA .......PP .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #9574 2 (4, 5) ......... ...PPP... ...PAP... ...PPP... ......... ....K..PP .......PA PPP....PP PAP...... Expected result: 9 Test #9575 1 (1, 6) .PAP..... .PPP..... ......... ..PPP.... ..PAP.... ..PPP.... .K....... ......... ......... Expected result: 7 Test #9576 2 (1, 5) ......... ...P..... ..PSP.... ...P..... ......... .K....... ......... ......... ......... Expected result: 6 Test #9577 2 (4, 3) ......... ......... ......... .P..K.... PSP...... .P....... ......... ......... ......... Expected result: 7 Test #9578 1 (8, 2) ......... ......... ........K ......... ......... ..PPPB... ..PAP.... ..PPP.... ......... Expected result: 10 Test #9579 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... .....B... ......... Expected result: 4 Test #9580 1 (8, 2) ......... ......... ........K ......... .PPP..... .PAP..... .PPP..... .PPP..... .PAP..... Expected result: 10 Test #9581 2 (3, 5) ......... ......... ......... ......... ......... ...K..... PPP...PPP PAP..PSPA PPP...PPP Expected result: 8 Test #9582 2 (7, 8) ......... ......... ......... PPP...... PAP...... PPP...... ......... ......... .......K. Expected result: 15 Test #9583 2 (7, 2) ......... ......... .......K. ......... ......... ......... .PPPPP... .PAPAP... .PPPPP... Expected result: 9 Test #9584 1 (2, 3) ...PAP... ...PPP... .......P. ..K...PSP .......P. ......... ......... ......... ......... Expected result: 5 Test #9585 1 (7, 8) ......... ......... ......... P...PPP.. SP..PAP.. P...PPP.. ......... ......... .......K. Expected result: 15 Test #9586 2 (7, 3) ......... .PPP..... .PAP..... .PPPP..K. ..PAP.... ..PPP.... ......... ......... ......... Expected result: 10 Test #9587 2 (3, 6) ...PAP.B. ...PPPPP. PPP..PAP. PAP..PPP. PPP...... ......... ...KP.... ...PSP... ....P.... Expected result: -1 Test #9588 2 (4, 7) ..PAP.... B.PPP.... ......... ......... ......... ......PPP ......PAP PPP.K.PPP PAP...... Expected result: 11 Test #9589 1 (1, 4) ......... PP....... AP....... PP....... .K..PPP.. ....PAP.. ....PPP.. .PPP..... .PAP..... Expected result: 7 Test #9590 2 (6, 1) .PAP..... BPPP..K.. .PPP..... .PAP.PPPP .PPPPSPAP .....PPPP ......... ......... ......... Expected result: -1 Test #9591 2 (7, 6) .......PA .......PP PP....... AP....... PP....... ......... ......BK. ......... ......... Expected result: 13 Test #9592 2 (4, 7) ...PAP.PA ...PPPPPP ....PAP.. ....PPP.. ......... ......... ......... ....K.... ......... Expected result: 11 Test #9593 1 (1, 1) ......... .K....... PPP...... PAPPPP... PPPPAP.PP ...PPP.PA ....PSPPP .....P... ...B..... Expected result: 2 Test #9594 2 (8, 7) ........B PPP.PPP.. PAP.PAP.. PPP.PPP.. .....PPP. .P...PAP. PSP..PPP. .P......K ......... Expected result: 15 Test #9595 2 (6, 4) ......... PPP...... PAP...... PPP...... ......K.. ......... ......... ......... ......... Expected result: 10 Test #9596 1 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #9597 2 (4, 3) ......... ......... ......... ....K.... ......... ......... PP....... APPPP.... PPPAP.... Expected result: 7 Test #9598 1 (8, 6) ......... ......... ...PPP... ...PAP..P ...PPP.PS ..B.....P ........K ......... ......... Expected result: 14 Test #9599 2 (6, 4) .......PP .......PA .......PP PPP...... PAP...KPP PPP....PA .......PP ..P...... .PSP....B Expected result: 10 Test #9600 1 (3, 3) ...PAP... ...PPP... ......... PPPK..... PAP...... PPP...... ......... ......... ......... Expected result: 6 Test #9601 1 (1, 1) ....PPP.. .K..PAPPP ....PPPPA .......PP ......... ......... ...B..... ...PPP... ...PAP... Expected result: 2 Test #9602 1 (3, 6) ......... ......... ..P...... .PSP..... ..P...... ........B ...K..... ......... ......... Expected result: 9 Test #9603 1 (5, 8) ..PPP.... ..PAP.... ..PPP.... ...B..... ...PPP... ...PAP... P..PPP... SP....... P....K... Expected result: 13 Test #9604 1 (4, 7) ...P..... ..PSP.... ...PPP.B. ...PAP... ...PPP... ......... ......... ....K.... ......... Expected result: 11 Test #9605 1 (7, 3) ......... ......... PP....... AP.....K. PPPPP.... ..PAP.... ..PPP.... ...PPP... ...PAP... Expected result: 10 Test #9606 2 (5, 7) ......... PPP...... PAP..PPP. PPP..PAP. .....PPP. .....PAP. .....PPP. .....K... ......... Expected result: 12 Test #9607 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K....PP ....P..PA .B.PSP.PP Expected result: 8 Test #9608 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #9609 1 (7, 6) .PAP..... .PPP..... ......... ......... ......... ..P...... .PSP...K. ..P...... ......... Expected result: 13 Test #9610 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #9611 2 (8, 6) ......... PP....... AP....... PP....... .......P. ......PSP .......PK ......... ......... Expected result: 16 Test #9612 1 (6, 4) ...P..... ..PSP.... ...P..... ......... PP....K.. AP....... PP....... ......... ......... Expected result: 10 Test #9613 2 (5, 1) ......... .....K... ......... .P..PPP.. PSP.PAP.. .P..PPP.. ......... ........B ......... Expected result: 6 Test #9614 1 (1, 8) ......... ......... ......... ......... ......... ......... ....B.... ......... .K....... Expected result: 9 Test #9615 1 (3, 5) ......... ......... ........B ......... ......... ...K..... .......P. ......PSP .......P. Expected result: 8 Test #9616 1 (5, 4) ......... ......... ......... .......P. .....KPSP .......P. ......... ......... ......... Expected result: 9 Test #9617 1 (7, 3) .......PA PPP....PP PAP...... PPP....K. B........ ......... ......... ......... ......... Expected result: 10 Test #9618 1 (4, 2) ......... ......... B...K.... ....PPP.. ....PAP.. ....PPP.. ......... ..PPP.... ..PAP.... Expected result: 6 Test #9619 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......PPP ....P.PAP ...PSPPPP Expected result: 8 Test #9620 1 (2, 7) .....PPP. .....PAP. .....PPP. ......... ......... ......... ....PPP.. ..K.PAP.. ....PPP.. Expected result: 9 Test #9621 1 (3, 8) ..PPPPAP. ..PAPPPP. ..PPP.... ......... ......... ...PPP... .BPPAP... .PSPPP... ..PK..... Expected result: 17 Test #9622 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #9623 1 (7, 3) ......... ......... ......... ....PPPK. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 10 Test #9624 2 (2, 2) ......... ......... ..K...... PP....... APPPP.... PPPAP..B. ..PPP.... ......... ......... Expected result: 4 Test #9625 2 (1, 4) ........P PPB....PS AP......P PPPPP.... .KPAP.... ..PPPPPP. .....PAP. .....PPP. ......... Expected result: 27 Test #9626 1 (4, 5) ......... ......... ........B ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #9627 2 (5, 1) ......... .....K... ......... PP....... AP....... PP....... ...PPP.PP ...PAPBPA ...PPP.PP Expected result: 6 Test #9628 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #9629 1 (6, 6) ..PPP.... ..PAP.... ..PPP.P.. .PPP.PSP. .PAP..P.. .PPP..... ......K.. ......... ......... Expected result: 12 Test #9630 1 (3, 3) ......... ......... ....B.... ...K..... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 6 Test #9631 2 (8, 3) ......... ..PPP.... ..PAP.... PPPPP...K PAP...... PPP...... .......PP .......PA .......PP Expected result: 11 Test #9632 2 (4, 8) ......... ......... ......... ......... ........P .....PPPS .....PAPP .....PPP. ....K...B Expected result: 12 Test #9633 1 (4, 2) ......... ......... ....K.... .....B... PPP...... PAP...... PPP...... ......... ......... Expected result: 6 Test #9634 1 (4, 3) ......... ......... ......... ....K.... .PPPP.... PSPAP.... .PPPP.... .....PPP. .....PAP. Expected result: 7 Test #9635 1 (7, 7) ......... ......... ......... ......... ......... ......... ....BP... ....PSPK. .....P... Expected result: 14 Test #9636 2 (7, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... B.....PK. .....PSP. Expected result: 14 Test #9637 2 (5, 3) .PAP..... PPPP..... PAP...... PPP..K... ......... ......... ......... ......... ......... Expected result: -1 Test #9638 2 (2, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... .......P. ..K...PSP Expected result: 10 Test #9639 1 (6, 8) ..PAPAP.. ..PPPPP.. ......... ....P.... ...PSP... ....PB... ......... ......... ......K.. Expected result: 14 Test #9640 1 (1, 1) ......... .K....... ......... ......... ......... ......... ..P...... .PSP..... ..P...... Expected result: 2 Test #9641 2 (5, 7) .....PPP. .....PAPP .....PPPA .......PP ...P..... ..PSP.... ...P..... ..B..K... ......... Expected result: 12 Test #9642 1 (5, 8) ....B.... ...PPP... ...PAP... ...PPP... PPP...... PAP...... PPP...PPP ......PAP .....KPPP Expected result: 15 Test #9643 1 (8, 8) ......... ......... ......... PP....... APPPP.... PPPAP.... PPPPP.... PAPB..P.. PPP..PSPK Expected result: 16 Test #9644 1 (7, 8) ......... ......... ......... P........ SP....... P..B..... ......... ......... .......K. Expected result: 15 Test #9645 2 (2, 1) ......PAP ..K...PPP P........ SP....... P....PPP. .....PAP. ..PPPPPP. ..PAP.... ..PPP.... Expected result: 3 Test #9646 1 (2, 3) ..PPP.PAP ..PAP.PPP ..PPP.B.. ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #9647 1 (5, 8) ......... ......... ......... ......... ......P.. .....PSP. ......P.. ......... .....K... Expected result: 13 Test #9648 2 (7, 5) .....PAP. .....PPP. ....PPP.. ....PAP.. ....PPP.. .....B.K. ......... ......... ......... Expected result: 12 Test #9649 1 (1, 7) ......... ......... ......... ......... ......... ......P.. .....PSP. .K....P.. ......... Expected result: 8 Test #9650 2 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #9651 1 (4, 2) ......... ......... ....K.... ......... .......P. .B....PSP .......P. ......... ......... Expected result: 6 Test #9652 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......PPP ......PAP Expected result: 10 Test #9653 1 (6, 5) ......... ......... ......... ......... ......... ......KPP .......PA ....B..PP ......... Expected result: 11 Test #9654 1 (2, 3) ......B.. ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #9655 1 (4, 7) ..PAP.... ..PPP.... ......... ..B...... ......... ......... ......... ....K.... ......... Expected result: 11 Test #9656 2 (4, 3) ...PPP... PP.PAP.P. APPPPPPSP PPAPK..P. .PPP..... .B....... ......... ......... ......... Expected result: -1 Test #9657 2 (3, 7) .......PP P......PA SP.....PP P........ ......... ......B.. PPP...... PAPK..... PPP...... Expected result: 10 Test #9658 1 (3, 2) ...B..... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #9659 1 (8, 5) ......... ......... ......... B........ ....PPP.. ....PAP.K ....PPP.. ......... ......... Expected result: 13 Test #9660 1 (8, 8) ......... ......... ......... ....PPP.. ....PAP.. ....PPPPP ....PSPAP .....PPPP ........K Expected result: 16 Test #9661 2 (6, 1) ......... PP....K.. AP....... PP....... ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... ......... Expected result: 7 Test #9662 1 (2, 3) ....PAPB. ....PPP.. ......... ..K...... ......... ......... .......PP .......PA .......PP Expected result: 5 Test #9663 1 (1, 3) .......P. ......PSP .......P. .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #9664 2 (8, 7) .....B... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #9665 2 (3, 4) ..PAP.... ..PPP.... ......... .......B. ...K..... PP....... AP....... PP.P..... ..PSP.... Expected result: 7 Test #9666 2 (8, 1) ......... PPP.....K PAP...... PPP...... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 9 Test #9667 2 (4, 3) ...PPPPP. ...PAPAP. ...PPPPP. ....K.... ......... ......... ......... ......B.. ......... Expected result: 7 Test #9668 1 (1, 8) .PPP..PPP .PAP..PAP .PPP..PPP P........ SP....... P........ ......... ......... .K....... Expected result: -1 Test #9669 1 (5, 4) ....P.... ...PSP... ....P.... ......... .....K... ...PPP... ...PAP... PP.PPPP.. AP..PAP.. Expected result: 9 Test #9670 2 (4, 4) ......PPP ......PAP ......PPP ......... ....K.... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #9671 1 (7, 7) ......... ......... ......... ......... ..B...... ......... ......... .......K. ......... Expected result: 14 Test #9672 2 (8, 6) ......... ......... ..P...... .PSP..... ..P...... ......... ........K ......... ......... Expected result: 14 Test #9673 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #9674 2 (8, 8) ......... ......... ......... ......... ......... .....P... ..PPPSP.. ..PAPP... ..PPP...K Expected result: 16 Test #9675 2 (1, 1) ..PSP..PA .K.P...PP ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 2 Test #9676 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... .......B. ......... Expected result: 8 Test #9677 2 (5, 7) ......... ......... ....P.... ...PSP... ....P.... .PPP..... .PAP..PPP .PPPPKPAP ..PAP.PPP Expected result: 14 Test #9678 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #9679 1 (1, 6) ......... ......... ........B ......... ......... ......... .KPPP.... ..PAPPP.. ..PPPAP.. Expected result: 7 Test #9680 2 (7, 2) ......... ...PPP... ...PAP.K. ...PPP... ......B.. ......... ......... ......... ......... Expected result: 9 Test #9681 1 (5, 5) ...PAPPPP ...PPPPAP ......PPP B......PA .......PP .....K... ......... ......... ......... Expected result: 10 Test #9682 2 (4, 7) ......P.. .....PSP. ....PPP.. B...PAP.. ....PPP.. ......... ......... ....K.... ......... Expected result: 11 Test #9683 2 (8, 8) ......... ......... ......... ......... ......... .......PP .......PA .......PP ........K Expected result: 16 Test #9684 1 (5, 7) ......... PP.PPP... AP.PAP... PP.PPP... PPPPSP... PAP.P.... PPP...... .....K... ......... Expected result: 14 Test #9685 1 (6, 2) ......... ......... ......K.. PPP.PPP.. PAP.PAP.. PPP.PPP.. ......P.. .PPP.PSP. .PAP..P.. Expected result: 8 Test #9686 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #9687 2 (7, 2) ......... ......... .PPP...K. .PAP..... .PPP..... B........ ......... ......... ......... Expected result: 9 Test #9688 2 (8, 3) ......... .......P. ......PSP .PPP...PK .PAP..... .PPPPPP.. ....PAP.. ....PPP.. ......... Expected result: 13 Test #9689 1 (7, 6) ..PAPPP.. ..PPPAP.. ....PPP.. ......... ......... ...PPP... ...PAP.K. ...PPP... ......... Expected result: 13 Test #9690 2 (6, 6) ......... ......... ......... ......B.. ......... ......... ......K.. PP....... AP....... Expected result: 12 Test #9691 1 (5, 4) ......... ......... ......... ........B ....PK... ...PSPPPP ....P.PAP ......PPP ......... Expected result: 9 Test #9692 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #9693 1 (3, 5) ...PPP... ...PAP... ...PPP... ....PPP.. ....PAP.. ...KPPP.. ......... .......P. ......PSP Expected result: 8 Test #9694 2 (2, 2) .....P... ....PSP.. ..K..P... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #9695 1 (3, 3) ......... ......... ......... ...K..... ......... PPP...PPP PAP...PAP PPP...PPP ......... Expected result: 6 Test #9696 1 (7, 6) ......... ......... ......... ......... PP.....B. AP....... PP.PPP.K. ...PAP... ...PPP... Expected result: 13 Test #9697 2 (3, 8) ......... ......... ...P..... ..PSP.... ...P.PPP. .....PAP. .....PPPP .......PA ...K...PP Expected result: 11 Test #9698 1 (7, 8) .......P. ......PSP .....PPP. ....BPAP. .....PPP. .....PPP. .....PAP. .....PPP. .......K. Expected result: 15 Test #9699 2 (8, 4) ....PAP.. ....PPP.. ......... ......... ........K ......... ......... .P....... PSP..B... Expected result: 12 Test #9700 2 (5, 1) ......... .....K.PP .......PA .......PP ......... ......PPP ......PAP ......PPP .......PA Expected result: 6 Test #9701 1 (7, 1) ......... .......K. ......... ......... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 8 Test #9702 2 (8, 5) ..PSP.PAP ...P..PPP ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #9703 1 (5, 2) ......... PPP...... PAP..K... PPP.B.... ......... .....P... ....PSP.. .....P... ......... Expected result: 7 Test #9704 1 (7, 3) ......... ......... ......... ..P....K. .PSP..... ..P...... ......... ......... ......... Expected result: 10 Test #9705 1 (4, 5) ..PPP.... ..PAP.PPP ..PPP.PAP .PPP..PPP .PAP..... .PPPK.... ......... ......... ......... Expected result: 11 Test #9706 1 (2, 1) ......... ..K...... ......... ......... ......... PP....... AP....... PP....... AP....... Expected result: 3 Test #9707 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... PP....... AP....... Expected result: 10 Test #9708 2 (1, 6) .PAP..... .PPP..... ......... ......... ......... ......... .K....... ......PPP .....BPAP Expected result: 7 Test #9709 1 (6, 6) ......... ......... ..PPP.... ..PAP.PPP ..PPP.PAP ..PAP.PPP ..PPP.K.. ......... ......... Expected result: 12 Test #9710 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... PP....... AP....... Expected result: 8 Test #9711 1 (3, 4) .....PAP. ...PPPPP. ...PAP... ...PPP... ...K..... .....PPP. .....PAP. .....PPP. ....B.... Expected result: 7 Test #9712 2 (5, 7) ......... ......P.. .....PSP. ......P.. ...PPP... ...PAP... ...PPP... .....K... ........B Expected result: 12 Test #9713 2 (2, 3) ......... ......... ......B.. ..K..PPP. .....PAP. .....PPP. ......... ......P.. .....PSP. Expected result: 5 Test #9714 2 (1, 1) ......... .K....PPP ......PAP .....BPPP ......... ....P.... ...PSP... ....P.... ......... Expected result: 2 Test #9715 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #9716 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.P ....PPPPS ....PAP.P Expected result: 12 Test #9717 1 (8, 4) ......... ......... B........ ......... ........K ......PPP ......PAP ......PPP ......... Expected result: 12 Test #9718 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ..P.....B .PSP..... Expected result: 6 Test #9719 1 (1, 1) ....PSP.. .K...P... ......... ......... ......... ......... ......... ...B..... ......... Expected result: 2 Test #9720 2 (1, 8) .......PA ...PPP.PP ...PAP... ...PPP... ......... ......... ......... ..PPP.... .KPAP.... Expected result: 9 Test #9721 1 (1, 7) .......PP .......PA .......PP ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #9722 2 (8, 2) ....PPP.. .PPPPAP.. .PAPPPP.K .PPP..... ......... ..PPP.... ..PAP.... ..PPP...B ...PSP... Expected result: 14 Test #9723 1 (8, 6) ......... ......... ......... .PPP..... .PAP..... .PPPB.... .PAP....K .PPP..... ......... Expected result: 14 Test #9724 1 (8, 7) ......... ......... ......B.. .....P... .PPPPSP.. .PAP.P... .PPP..... PPP.....K PAP...... Expected result: 15 Test #9725 2 (3, 3) .....PPP. .....PAPP .....PPPA ...K...PP .PPP..... .PAP....B .PPP..... ......... ......... Expected result: 6 Test #9726 1 (1, 5) .......PP .......PA .......PP ......P.. .....PSP. .K....P.. .......PP .......PA .......PP Expected result: 6 Test #9727 2 (5, 8) ......... .......P. ....PPPSP ....PAPP. ....PPP.. ......... ......... ..PPP.... ..PAPK... Expected result: 13 Test #9728 1 (4, 5) ......... ......... ......... ......... ......... ....K.PPP ......PAP ....PPPPP ....PAP.. Expected result: 9 Test #9729 2 (1, 4) ......... ......... ......... .....P... .K..PSP.. .....P... ......... ......... ......... Expected result: 5 Test #9730 1 (2, 4) ......... ..PPP.... ..PAP.... ..PPP.... ..K...... ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... Expected result: 6 Test #9731 2 (5, 7) .PSP..... ..P...... .B....... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #9732 2 (3, 8) ......... ......... ......... ....B.... ....PPP.. ....PAPPP ....PPPAP ......PPP ...K..... Expected result: 11 Test #9733 1 (1, 5) ......... ......... ........P .......PS ........P .K....... ......... ...PPP... ...PAP... Expected result: 6 Test #9734 2 (8, 5) ......... .....P... ....PSP.. .....P... ......... ........K ......... ......... ......... Expected result: 13 Test #9735 2 (7, 1) ......... .......K. ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #9736 2 (7, 5) ......... ........B ......... ......... ......... PPPPP..K. PAPAP...P PPPPP..PS ........P Expected result: 12 Test #9737 1 (8, 1) .....P... ....PSP.K .....P... B........ PPP...PPP PAP...PAP PPP...PPP ......PPP ......PAP Expected result: 13 Test #9738 1 (3, 4) .PPP..... .PAP..... PPPP..... PAP...... PPPK.PPP. .....PAP. .....PPP. ......... ......... Expected result: -1 Test #9739 2 (7, 2) ......... ..B.PPP.. ....PAPK. ....PPP.. ......PPP ......PAP ......PPP ......... ......... Expected result: 9 Test #9740 2 (6, 3) ......... ......... ......... ......K.. ......... ......... .....B... ......... ......... Expected result: 9 Test #9741 1 (3, 8) ......... B........ ......... PPPPPP... PAPPAP... PPPPPP... ......... .....PPP. ...K.PAP. Expected result: 17 Test #9742 1 (8, 5) ......PPP ......PAP ......PPP ......... ......... ...PPP..K ...PAP... PP.PPP... AP....... Expected result: 13 Test #9743 2 (7, 1) ......... PP.....K. AP....... PP.....B. ......... ..PPP.... ..PAP.... PPPPP.... PAP...... Expected result: 8 Test #9744 1 (4, 1) .....PPP. ....KPAP. .....PPP. ......... ......... PP....... APPP..... PPAP..... .PPP..... Expected result: 5 Test #9745 2 (8, 4) .......P. .PPP..PSP .PAP...P. .PPP..B.. ........K ...PPP.PP ...PAP.PA ...PPP.PP ......... Expected result: 12 Test #9746 1 (4, 1) ..P...... PPSPK.... APP....PP PP.....PA .......PP ......... ......... ......... ......... Expected result: -1 Test #9747 1 (7, 4) ......... ......... ......... PP....... AP.....K. PP....... ......... ......... ......... Expected result: 11 Test #9748 1 (7, 2) .....B... ......... .......K. .PPP..PPP .PAP..PAP .PPP..PPP ......... ......... ......... Expected result: 9 Test #9749 2 (3, 5) ......P.. .....PSP. ......P.. ......... ......... ...K..... .PPP..PPP .PAP..PAP .PPP..PPP Expected result: 8 Test #9750 1 (4, 6) ......... ......... ..PPP.... ..PAP..B. ..PPP.... ......... P...K.... SPPP..PPP PPAP..PAP Expected result: 10 Test #9751 1 (4, 3) .PAP..... .PPP..... ......PPP ....K.PAP ...PPPPPP ...PAP... ...PPP... ...P..... .BPSP.... Expected result: 7 Test #9752 1 (5, 8) ......... ......... ......... ......... PPP.PPP.. PAP.PAP.. PPP.PPP.. ......... .....K... Expected result: 13 Test #9753 1 (2, 7) ......... ......PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.P.. .....PSP. ..K...P.. ......... Expected result: 9 Test #9754 1 (1, 2) ........P .......PS .K...PPPP .....PAPP .....PPPA ..PPP..PP ..PAP.... ..PPP.... ......... Expected result: 3 Test #9755 1 (6, 6) ......P.. .....PSP. ......P.. ......... ......... ......... ..PPP.K.. ..PAP.B.. ..PPP.... Expected result: 12 Test #9756 2 (5, 3) ......... ......... ......... .....K... ......... ......PPP ......PAP ......PPP ......PAP Expected result: 8 Test #9757 2 (7, 8) ......... ......... ......... ......... ........B .P....... PSP...... .P....... .......K. Expected result: 15 Test #9758 2 (1, 3) ......... ......... ......... .K.....BP .......PS ........P ....PPP.. PPP.PAP.. PAP.PPP.. Expected result: 4 Test #9759 2 (8, 3) ......... ......... ......... ........K ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 11 Test #9760 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #9761 1 (1, 6) ......... ......... ......... ......... ......... .....PPP. .K...PAP. .....PPP. .....PAP. Expected result: 7 Test #9762 1 (5, 3) ......... ......... ......... .....K... ......... ......... ........P .......PS ........P Expected result: 8 Test #9763 2 (1, 1) .....PAP. .K...PPP. ......... ......... ......... ......... B........ ......... ......... Expected result: 2 Test #9764 1 (5, 4) ......PPP ......PAP ......PPP ......... .....K..P .......PS ........P ......... ......... Expected result: 9 Test #9765 1 (2, 6) ......... ......PPP ......PAP ......PPP ......B.. ......... ..K...... ......... ......... Expected result: 8 Test #9766 1 (1, 8) ......... ......... ......... ......... ......... ......... ..PPP.... ..PAP.... .KPPP.... Expected result: 9 Test #9767 1 (3, 4) ......... ......... .....PPP. .....PAP. ...K.PPP. ......... ......... ......... ......... Expected result: 7 Test #9768 2 (6, 5) ......P.. .....PSP. ......P.. ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #9769 2 (7, 4) ..PPPP... .PSPAP..B ..PPPP... ......... .......K. ......... ......... ......PPP ......PAP Expected result: 11 Test #9770 1 (4, 7) ......... ......... ......... ......... ......... ...P..... ..PSP.... ...PK.... ......... Expected result: 13 Test #9771 2 (3, 3) .....PAP. .....PPP. ......... ...K..... ......... PPPP..... SPAP...PP PPPP...PA .......PP Expected result: 6 Test #9772 1 (7, 3) ......... ......... ......... .......K. ......... ......... B.......P .......PS ........P Expected result: 10 Test #9773 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #9774 2 (5, 3) ......... ......... B........ .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #9775 2 (5, 8) ...P..... ..PSP.... ...P..... ......... PP..PPP.. AP..PAP.. PP..PPP.. AP....... PP...K... Expected result: 13 Test #9776 1 (7, 8) ......... ......... ......... ...P..... ..PSP.... ...P..... .......B. ......... .......K. Expected result: 15 Test #9777 1 (4, 4) ..PPP.... ..PAPPPP. ..PPPPAP. .....PPP. ....K..PP .......PA .......PP ......... ......... Expected result: 8 Test #9778 1 (6, 7) .......PP .......PA .....PPPP .PPP.PAP. .PAPPPPP. .PPPSP..B ....P.... ......K.. ......... Expected result: 13 Test #9779 1 (8, 8) ......... ......... ......... ....PPPPP ....PAPAP ....PPPPP ......... ......... ........K Expected result: 16 Test #9780 1 (2, 1) ......... P.K...... SP....... P........ ...B..... ......... ......... .......PP .......PA Expected result: 3 Test #9781 2 (1, 7) .......PS ........P ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #9782 2 (1, 4) .PPP..... .PAP..... .PPP..... ......... .K....... .PPP..... .PAP...P. .PPP..PSP .......P. Expected result: 5 Test #9783 2 (2, 3) .......PA .......PP ......... ..K...... ...P..... ..PSPPP.. ...PPAPPP ....PPPPA .......PP Expected result: 5 Test #9784 1 (4, 7) ......... ......... ......... ...PPP... ...PAPPPP ...PPPPAP ......PPP ....K...P .......PS Expected result: 11 Test #9785 1 (7, 7) ......... .......B. ......... ......... ......... PPP...... PAP...... PPP....K. ......... Expected result: 14 Test #9786 2 (3, 5) .....PAP. ...P.PPP. ..PSPPAP. ...P.PPPP .......PA ...K...PP ......... ......... ......... Expected result: 8 Test #9787 2 (2, 4) ......... ......... ...PPP... ...PAP... ..KPPP... ......... ......... ......... ......... Expected result: 6 Test #9788 2 (1, 7) ....PAPPP ....PPPAP ......PPP ......... ...P..... ..PSP.... ...P..... .KPPP.... ..PAP.... Expected result: 8 Test #9789 2 (3, 5) ...PAP... ...PPP... ......... ......... ......... P..K..... SP....PPP P...PPPAP ....PAPPP Expected result: 8 Test #9790 2 (8, 7) .......PA .......PP ......... .B....... .......PP .......PA .......PP ......P.K .....PSP. Expected result: -1 Test #9791 2 (7, 3) ........B ......... ......... .......K. ......... ......... PP....... AP....... PP....... Expected result: 10 Test #9792 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #9793 2 (7, 3) ..PPP.... ..PAP.... ..PPP.... ...PPP.K. ...PAPB.. ...PPP.PP .......PA .......PP ......... Expected result: 16 Test #9794 2 (8, 1) ......... ........K PPP...... PAP.P.... PPPPSP... .PAPP.... .PPP..... .......B. ......... Expected result: 9 Test #9795 2 (3, 7) ....PSP.. .....P... ......... ......... ......... ......... ......... ...KB.... ......... Expected result: 10 Test #9796 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #9797 2 (8, 7) ......... .....PPP. PPP..PAP. PAP..PPPP PPP....PA .......PP ......... ........K ......... Expected result: 15 Test #9798 2 (6, 4) .PPP.P... .PAPPSP.. .PPP.P... .B....... ......K.. ......... PP....... AP....... PP....... Expected result: 10 Test #9799 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #9800 1 (1, 5) ...PPP... ...PAP... ...PPP... ......PPP B.....PAP .K....PPP ...P..PAP ..PSP.PPP ...P..... Expected result: 6 Test #9801 2 (2, 2) ......... ......... PPK...... AP.PPP... PP.PAP... ...PPP... ......... ......... ......... Expected result: 4 Test #9802 2 (1, 8) .....PAP. .....PPP. .....PPP. .....PAP. .....PPPP .......PA .......PP ......P.. .K...PSP. Expected result: 9 Test #9803 1 (8, 2) ....PSP.. .....P... ........K ......... ......... ......... ...B..... ......... ......... Expected result: 10 Test #9804 2 (6, 2) ....PAP.. ..B.PPP.. ......K.. ......... .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 8 Test #9805 2 (2, 7) ......... ......... ......PPP ......PAP .P....PPP PSP...... .P....... ..K.PPP.. ....PAP.. Expected result: 11 Test #9806 2 (5, 4) ......... PPP...... PAP...... PPP...... .....K... ......... ......... ......... ......... Expected result: 9 Test #9807 2 (5, 7) ......... ......PPP ......PAP ......PPP .....PPP. .....PAP. .....PPPP P.B..KPAP SP....PPP Expected result: 12 Test #9808 1 (1, 2) .......PA .......PP .KPPP.... ..PAP.... ..PPP.... ....P.... ...PSP... ....P.... ......... Expected result: 3 Test #9809 1 (4, 1) ......PPP ....K.PAP ......PPP ......... .......P. ...PPPPSP ...PAP.P. ...PPP... ......... Expected result: 5 Test #9810 2 (5, 7) ....P.... ...PSP... ....P.... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #9811 1 (2, 4) .PPP.P... .PAPPSP.. .PPP.P... ......... ..K...... ......... ......... ....PPP.. ....PAP.. Expected result: 6 Test #9812 2 (8, 2) .....PPP. .....PAP. .....PPPK ......... B....PPPP .....PAPS .....PPPP PP....... AP....... Expected result: 12 Test #9813 2 (7, 6) ......... ......... ......... ......PPP ......PAP ......PPP .......K. PP...P... AP..PSP.. Expected result: 13 Test #9814 2 (3, 6) ......... ......... ......... ......... ......... .......B. .P.K..... PSP...... .P....... Expected result: 9 Test #9815 2 (2, 2) ..PAP.... ..PPPP... ..KPAP... ...PPP... ......... ......... ......... ......PPP ......PAP Expected result: 4 Test #9816 1 (4, 8) ......... PPP...... PAP...... PPP...... PPP.B.... PAP.PPP.. PPP.PAP.. ....PPP.. ....K.... Expected result: 12 Test #9817 2 (7, 1) ......... .......K. .......PP .......PA ..P....PP .PSP..... ..P...... ......... ......... Expected result: 8 Test #9818 1 (8, 7) ......... P........ SP...PPP. P....PAP. .PPP.PPP. BPAP..... .PPPPPP.. ....PAP.K ....PPP.. Expected result: 15 Test #9819 1 (5, 7) .PAP..... .PPP...B. ......... ......PPP ......PAP ......PPP PP....... AP...K... PP....... Expected result: 12 Test #9820 2 (6, 5) ......P.. .....PSP. ......P.. ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #9821 1 (7, 2) ......... ......... .......K. ......... .......B. ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #9822 2 (6, 6) ..PPP.... ..PAP.... ..PPP.... ......... PP....... AP....... PP....K.. ......... .......B. Expected result: 12 Test #9823 2 (6, 3) ......... ......... ...B..... ......K.. ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... Expected result: 9 Test #9824 1 (1, 1) ......... .K....... ......... ......... .P....B.. PSP...... .P....... ......... ......... Expected result: 2 Test #9825 1 (7, 8) ...PAP... PPPPPP... PAP...... PPP...... ......... .PPP..... .PAP..... .PPP..... .......K. Expected result: -1 Test #9826 1 (1, 7) ......... ......... ......... ......... ........B ......... ......... .K....... ......... Expected result: 8 Test #9827 2 (3, 6) ......... ......... ......P.. .....PSP. ......P.. ......... ...KPPP.. ....PAP.. ....PPP.. Expected result: 9 Test #9828 1 (6, 5) ......... PP.PPP... AP.PAP... PP.PPP... AP....... PP....K.. ......P.. .....PSP. ......P.. Expected result: 11 Test #9829 2 (6, 2) ......... ....P.... ...PSPK.. ....P.... ......... ......... ......... ......... ......... Expected result: 8 Test #9830 1 (4, 1) .....PPP. ....KPAP. .....PPP. .......PP .......PA .......PP ......... ......... ......... Expected result: 5 Test #9831 1 (3, 4) ......... .P....... PSP...... .P....... ...K..... ......... ......... ......... ......... Expected result: 7 Test #9832 2 (8, 6) ....PAP.. ....PPP.. ......... ......... ......... .PPPPPP.. .PAPPAP.K .PPPPPP.. ........B Expected result: 14 Test #9833 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... .......P. ......PSP Expected result: 11 Test #9834 1 (7, 8) .......P. ......PSP ...PPP.P. ...PAP... ...PPP... ......... ......... ......... .......K. Expected result: 15 Test #9835 2 (4, 7) ......PPP ......PAP ......PPP ......... ......... ......... ......... ...PK.... ..PSP.... Expected result: 11 Test #9836 1 (1, 8) ......... ..PPPPP.P ..PAPAPPS ..PPPPP.P ......... ......... ......... ......... .K....... Expected result: 9 Test #9837 2 (8, 1) .......B. ........K PPP...... APSP..... PPP...... ......... ......... ......... ......... Expected result: 9 Test #9838 1 (3, 7) ......... ......... ......... ......... ......... ......... .....PPP. ...K.PAP. .....PPPB Expected result: 10 Test #9839 1 (6, 7) ......... ......... ......... ......... ......... .B....... PPP...... PAP...K.P PPP....PS Expected result: 13 Test #9840 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... .....P... ....PSP.. Expected result: 6 Test #9841 2 (3, 6) .......PS ........P ......... ......... ......... ......... ...K..... ....PPP.. ....PAP.. Expected result: 9 Test #9842 1 (7, 6) ......... .......PP ..PPPPPPA ..PAPPAPP ..PPPPPP. ......... .......K. ......... ......... Expected result: 13 Test #9843 1 (8, 8) .....PAP. .....PPP. ......... ......... ...PPP... ...PAP... ...PPP... ......... ........K Expected result: 16 Test #9844 2 (3, 5) .....PAP. ...PPPPP. ...PAP... ...PPP... .....PPP. ...K.PAP. .....PPP. ......... ......... Expected result: 8 Test #9845 2 (8, 5) ......... ......... ........P .......PS ...PPP..P ...PAP..K ...PPPPP. .....PAP. .....PPP. Expected result: 13 Test #9846 2 (2, 6) ......... ......... ......... .......P. ......PSP .......P. ..K...... ......... ......... Expected result: 8 Test #9847 1 (1, 4) .......PP .......PA ....PPPPP ....PAP.. .K..PPP.. ......... ......... ......... ......... Expected result: 5 Test #9848 2 (8, 2) ......... ......... ........K ......... ......... .......PP .....PPPA .....PAPP .....PPP. Expected result: 10 Test #9849 2 (5, 4) ......... PPP...... PAP...... PPP...... PSP..K... .PPP.B... .PAP..... .PPP..... ......... Expected result: 9 Test #9850 2 (8, 8) ......... B........ ......... ......... ......... ......... .....PPP. .....PAP. .....PPPK Expected result: 16 Test #9851 1 (4, 8) ......... PPP....P. PAP...PSP PPP....P. ..B...... ......... ......... ......... ....K.... Expected result: 12 Test #9852 1 (3, 3) .PPP..PAP .PAP..PPP .PPP..... ...K..... ......... .P....... PSP...... .P....PPP ......PAP Expected result: 6 Test #9853 2 (6, 6) ......... .....PPP. PPP..PAP. PAP..PPP. PPP...PSP .......P. ......K.. .......PP .......PA Expected result: 12 Test #9854 2 (3, 4) ......... ......... ......... ......... ...K..... ....B.... ......... ......... ......... Expected result: 7 Test #9855 1 (2, 7) .PAP..... .PPP..... .B....... ......... ......... .....PPP. .....PAP. ..K..PPP. ......... Expected result: 9 Test #9856 1 (6, 2) ......... .......B. ......KPP .......PA .....PPPP .....PAP. .....PPP. ..PPP.... ..PAP.... Expected result: 8 Test #9857 2 (5, 2) ......... ......... .....KPPP ......PAP ......PPP ........P .......PS ........P ......... Expected result: 7 Test #9858 2 (2, 7) ....P.... PPPPSP... PAP.P.... PPP...... ......... ......... ......... ..K...... ....B.... Expected result: -1 Test #9859 2 (3, 8) .PAP..... .PPP..PPP ......PAP ......PPP ......... ......... ....P.... ...PSP... ...KP.... Expected result: 11 Test #9860 1 (5, 4) ......... ......... ......... P........ SP...K... P........ ..PPP.PPP ..PAP.PAP ..PPP.PPP Expected result: 9 Test #9861 1 (6, 5) ..PSP.... ...P..... ......... ......... ......... ......K.. ......PPP ......PAP ......PPP Expected result: 11 Test #9862 2 (3, 8) .....PSP. ......P.. ......... ........B ...PPP... ...PAP... ...PPP... ......... ...K..... Expected result: 11 Test #9863 2 (2, 1) ......... ..KPB.... ..PSP.... ...P..... ......... ......... ......... ......... ......... Expected result: 3 Test #9864 1 (7, 6) .B.PPP... ...PAP... ...PPP... ......... ......... ......... PP.....K. AP....... PP....... Expected result: 13 Test #9865 1 (6, 3) ....PAP.. ....PPP.. .B....... ......KP. ......PSP .......P. ......... ..PPP.PPP ..PAP.PAP Expected result: 9 Test #9866 2 (5, 8) .......PA .......PP ......... ......... ......... ......... ......... ....B.... .....K... Expected result: 13 Test #9867 2 (7, 3) ..B...... ......... ......... .......K. ......... .......PP .....PPPA .P.PPPAPP PSPPAPPP. Expected result: 10 Test #9868 1 (7, 1) .PAPPSP.. .PPP.P.K. ......... .....PPP. .....PAP. .....PPP. .....PPP. .....PAP. .....PPP. Expected result: 10 Test #9869 2 (2, 1) .......PP ..K....PA .......PP ..PPP.... ..PAP.... ..PPP.... .PSP..PPP ..P...PAP ......PPP Expected result: 3 Test #9870 2 (2, 6) ......... ......... .......PP ..P....PA .PSP...PP ..P...... ..K...... BPPPPP... .PAPAP... Expected result: 8 Test #9871 1 (8, 4) ......... ......... ......... ......... P.......K SP....... P........ ......... ......... Expected result: 12 Test #9872 1 (1, 6) ..PSP.... ...P..... ......... ....PPP.. ....PAPPP ....PPPAP .K..PPPPP ....PAP.. ....PPP.. Expected result: 7 Test #9873 1 (6, 8) ......... .PPP..... .PAP..... .PPP..... ......... ......B.. ......... ......... ......K.. Expected result: 14 Test #9874 1 (7, 1) ......... ....P..K. ...PSP... ....P.... ......... ......... ......... ......... ......... Expected result: 8 Test #9875 1 (1, 7) ......... ......... B........ ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #9876 2 (5, 4) .....PAP. ..PPPPPP. B.PAP.... ..PPP.... .....K... ......... ......... ......... ......... Expected result: 9 Test #9877 1 (3, 8) ..PAP.... ..PPP.PPP ......PAP ......PPP ......... B........ ......... .......P. ...K..PSP Expected result: 11 Test #9878 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ..B...... ......... Expected result: 8 Test #9879 1 (5, 5) ....PPP.. ...PPAP.. ..PSPPP.. ...PB.... ......... .....K... .....PPP. .....PAP. .....PPP. Expected result: 10 Test #9880 2 (7, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... P........ SPBPPP.K. P..PAP.PP ...PPP.PA Expected result: 13 Test #9881 1 (4, 8) ..PAP.... ..PPP.... PPP...... PAP...... PPPPPP.B. ...PAP... ...PPP... ......... ....K.... Expected result: -1 Test #9882 2 (7, 5) ......... ......... ......... ....PPP.. ....PAP.. ....PPPK. ......... ....PPP.. ....PAP.. Expected result: 12 Test #9883 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #9884 1 (5, 2) ......... ......... .....K... ......... .P....... PSP...... .P....... ......PPP ......PAP Expected result: 7 Test #9885 2 (7, 1) ......... .......K. ......... ......PPP ......PAP ......PPP .......PP ..PPP..PA ..PAP..PP Expected result: 8 Test #9886 2 (6, 1) ......... ......K.. ......... ......... .PPP..... .PAP....P .PPP...PS ........P ......... Expected result: 7 Test #9887 2 (4, 1) ......PAP ....KPPPP .....PAP. .....PPP. B........ ......... ......... .PPP..... .PAP..... Expected result: 5 Test #9888 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #9889 1 (2, 6) .....PSP. ......P.. ..PPP.B.. ..PAP.... ..PPP.... ......... ..K...... ......... ......... Expected result: 8 Test #9890 1 (7, 8) ......... ......... ......... ......... PPP...... PAP...... PPP.PPP.. PAP.PAP.. PPP.PPPK. Expected result: 15 Test #9891 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ...P..... ..PSP.... Expected result: 11 Test #9892 2 (4, 5) .PSP..... ..P...... ......... ......... ......... ....K.... .PPPPPP.. .PAPPAPPP .PPPPPPAP Expected result: 9 Test #9893 2 (1, 5) ...PSP... ....P.... .......B. ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #9894 1 (8, 8) ......... PP....... AP....... PP....... SP....... P........ ......... ......... ........K Expected result: 16 Test #9895 2 (1, 4) ......PPP ......PAP ......PPP ......... .K....... ......... ......... PPP.....B PAP...... Expected result: 5 Test #9896 1 (5, 3) ......... ......... ......... .PPP.KPPP .PAP..PAP .PPP..PPP ..P...... .PSP..... ..P...... Expected result: 8 Test #9897 2 (6, 5) .......PS ........P ......... ......... ......... ......K.. ......... .......PP .......PA Expected result: 11 Test #9898 2 (2, 3) ....PAPPP ....PPPPA .......PP ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #9899 2 (8, 5) ....PAP.. ....PPP.. ......PPP ......PAP ......PPP .......PK ......PSP .......P. ......... Expected result: -1 Test #9900 1 (8, 3) ......... ......... ......... ........K ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 11 Test #9901 2 (4, 3) .....P... ....PSP.. .....P... ....K.... .......PP .......PA .....PPPP .....PAP. .....PPPB Expected result: 7 Test #9902 2 (8, 8) ......... ....PPP.. .PPPPAP.. PPAPPPP.. SPPP..... P........ ......... ......... ........K Expected result: 16 Test #9903 1 (8, 2) ......... .P....... PSP.....K .P....... ......... ......... ......... ......... ......... Expected result: 10 Test #9904 2 (7, 6) ......... PP....... AP....... PP....... ......... ......... ..B....K. ......... ......... Expected result: 13 Test #9905 2 (1, 6) ......... ......P.. .....PSP. ......P.. ......... ......... .K....... ......... ......... Expected result: 7 Test #9906 2 (7, 1) ......... .......K. ......... ......... .......PP .......PA .......PP ......... ......... Expected result: 8 Test #9907 1 (4, 3) ......... ......... ......P.. ....KPSP. ......PB. .......PP .......PA .......PP ......... Expected result: 7 Test #9908 1 (7, 8) ....B.... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #9909 1 (5, 8) ......... ......... ......... .....B... .....PPP. .....PAP. .....PPPP .......PA .....K.PP Expected result: 13 Test #9910 2 (2, 1) ......... .PK...... PSP...... .P....... ......... ......... ......... ......... ......... Expected result: 3 Test #9911 2 (8, 5) ......... ......... ......... ......... ......... PP......K AP....... PP....PPP ......PAP Expected result: 13 Test #9912 2 (1, 6) ......... ......... .......PP ....PPPPA ....PAPPP ....PPPAP .K..PSPPP .....P... ......... Expected result: 7 Test #9913 1 (7, 6) ......... ......... ......... .......P. B.....PSP .......P. .......K. ......... ......... Expected result: 13 Test #9914 1 (4, 8) ......... .....PPP. PP...PAP. AP...PPP. PP......B ....PPP.. ....PAP.. ....PPP.. ....K.... Expected result: 12 Test #9915 2 (1, 4) ..PPP..PP ..PAP..PA ..PPP..PP ..B...P.. .K...PSP. ......P.. PPP...... PAP...... PPP...... Expected result: 5 Test #9916 1 (6, 6) ..PAP.... ..PPP.... ...PPP.PP ...PAP.PA ...PPP.PP ......... ......K.. ..B...... ......... Expected result: 12 Test #9917 2 (2, 5) ...PPP... ...PAP... ...PPP... ......... ...PPP... ..KPAP... ...PPP... ......... ......... Expected result: 7 Test #9918 1 (4, 1) ......... ....K.... .PPP..... .PAPB..P. .PPP..PSP .......P. ......... ......... ......... Expected result: 5 Test #9919 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #9920 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #9921 2 (7, 8) ......... ....P.PPP ...PSPPAP ....P.PPP ......PAP ...PPPPPP ...PAP... ...PPP... .......K. Expected result: 15 Test #9922 1 (1, 8) ......... ......... .......PP .......PA .......PP ......... ......... .....PPP. .K...PAP. Expected result: 9 Test #9923 1 (6, 5) .......B. ......... ......PPP ......PAP ......PPP ......K.. ......... ......... ......... Expected result: 11 Test #9924 2 (3, 8) ......... ......... ......... ......... ....P.... ...PSP... ....P.... ......... ...K..... Expected result: 11 Test #9925 1 (2, 7) ......... ......PPP ......PAP ......PPP ......... ......... ......... ..K...... ......... Expected result: 9 Test #9926 2 (2, 5) ......... ....PPP.. ....PAP.. .B..PPP.. ......... ..KP..... ..PSP.... ...P..... ......... Expected result: 7 Test #9927 1 (1, 8) ......... ......... .......P. ......PSP .......P. PPP..PPP. PAPPPPAP. PPPAPPPP. .KPPP.... Expected result: -1 Test #9928 2 (1, 3) ......... ......... ......... .K....... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 4 Test #9929 2 (4, 4) .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... ....K.... B........ ....P.PPP ...PSPPAP ....P.PPP Expected result: 8 Test #9930 2 (1, 1) ......... .K....... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... ......... ......... ......... Expected result: 2 Test #9931 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #9932 2 (6, 2) ......... .......B. ......K.. ......... ......... PP....... AP....... PP.P..... ..PSP.... Expected result: 8 Test #9933 2 (3, 8) ......... ...PPP... ...PAP... PPPPPP... PAP...... PPP...... ......P.. .....PSP. ...K..P.. Expected result: 17 Test #9934 1 (8, 8) .B....... ......... ......... PPP...... PAP...... PPP.PPPPP ....PAPAP ....PPPPP ........K Expected result: 16 Test #9935 2 (3, 3) ....PAP.. ....PPP.. ......... ...K....P .......PS ........P ......... ......... ......... Expected result: 6 Test #9936 2 (2, 8) ......... ......... ......... .B....... ......... ....PPP.. ....PAP.. ....PPP.. ..K.PAP.. Expected result: 10 Test #9937 1 (7, 1) .PSP..... ..P....K. ......... ......... ......... ......... ...PPP... PP.PAP... AP.PPP... Expected result: 10 Test #9938 2 (4, 7) ......... ......... ......... ......... P........ SP....... P....B... ....K.... ......... Expected result: 11 Test #9939 1 (4, 6) ......... ......... B........ ..PPP.... PPPAP.... PAPPP.... PPP.K.... ...PPP.P. ...PAPPSP Expected result: 12 Test #9940 1 (7, 4) ....PAP.. ....PPP.. ......... ......... .......K. ........B ...PPP.PP ...PAP.PA ...PPP.PP Expected result: 11 Test #9941 2 (7, 6) ......PPP ......PAP ..B...PPP ......PPP ......PAP ......PPP ....PPPK. ....PAP.. ....PPP.. Expected result: -1 Test #9942 1 (5, 7) .......PP .......PA .......PP ....PPP.. ....PAP.. B...PPP.. ...PSP... ....PK... ......... Expected result: 14 Test #9943 2 (3, 6) ..PSP.... ...P..... ......... ......... ......... .....PPP. ...K.PAP. .....PPP. ......... Expected result: 9 Test #9944 1 (4, 5) ...P...B. ..PSP.... ...P..... ......... ......... ....K.... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #9945 1 (6, 1) ......... PP....K.. AP....... PP....... ......... ......... ......... ...P..... ..PSP.... Expected result: 7 Test #9946 2 (2, 1) ......... ..K...... .PPP...PP .PAP...PA .PPP...PP .......PP .......PA .P.....PP PSP...... Expected result: 3 Test #9947 2 (1, 4) ......... ....P.... ...PSP... ....P.... .K....... ......... ......... ......... ......... Expected result: 5 Test #9948 2 (6, 1) ......... ......K.. ......... ......... ......... .......PP .......PA .......PP ......... Expected result: 7 Test #9949 2 (4, 8) .....P... ....PSP.. ...B.P... ......PPP ......PAP PPP...PPP PAP...... PPP..PPP. ....KPAP. Expected result: 12 Test #9950 2 (7, 5) .PPP..... .PAP..... PPPP..... PAP...P.. PPP..PSP. ......PK. ......... ......... ......... Expected result: -1 Test #9951 2 (3, 8) ......... PPP...... PAPPP.... PPPAPPP.. ..PPPAP.. ....PPP.. ......... .P....... PSPK..... Expected result: 19 Test #9952 1 (6, 6) ..PSP.... ...PPP... ...PAP... ...PPP... ......... ......... ......K.. ......... ......... Expected result: 12 Test #9953 1 (6, 2) ..PAP.... ..PPP.... ......K.. .PPP..... .PAP..... .PPP..... B........ .PPP..... .PAP..... Expected result: 8 Test #9954 1 (4, 6) ......... ......PPP ......PAP ......PPP ......... ......... ..B.K.... ......... ......... Expected result: 10 Test #9955 2 (8, 6) ......... ....B.... P........ SP....... P........ ......... ....PPP.K ....PAP.. ....PPP.. Expected result: 14 Test #9956 1 (5, 6) ......... ......... ......... ....B.... ......... ......... .....K... ......... ......... Expected result: 11 Test #9957 1 (8, 3) .......PP .......PA .......PP PP......K AP....... PP....... ......... PP....... AP....... Expected result: 11 Test #9958 2 (1, 3) ......... ......... ......... .K....... ......... ......... ........P .PPP...PS .PAP....P Expected result: 4 Test #9959 2 (4, 6) ......PPP B.....PAP ......PPP ......... ......... ......PPP ....K.PAP .P....PPP PSP...... Expected result: 10 Test #9960 2 (7, 1) ......... .......K. ......... ......... ........P .......PS ........P ..B...... ......... Expected result: 8 Test #9961 1 (2, 7) ......... ......... ......... ......... ......... ......B.. ......... ..K...... ......... Expected result: 9 Test #9962 1 (3, 7) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... ...K....B ......... Expected result: 10 Test #9963 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ...B..... ......... Expected result: 5 Test #9964 1 (8, 7) .......PP .......PA ...PPP.PP P..PAP... SP.PPP... P........ ......... ........K ......... Expected result: 15 Test #9965 1 (6, 7) ......... ......... PPP...... PAP...... PPP...... ......... .PPP..... .PAP..K.. .PPP.B... Expected result: 13 Test #9966 2 (3, 6) ......... ......PPP ......PAP ......PPP PPP...... PAP...... PPPK..... ......... ......... Expected result: 9 Test #9967 2 (7, 1) ......... PPP....K. PAPPP.... PPPAP.B.. ..PPP..PP .......PA .......PP ......... ......... Expected result: 8 Test #9968 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ....B.... ......... Expected result: 11 Test #9969 1 (8, 7) ......... ..PPP.... ..PAP.... ..PPP.PPP ......PAP ......PPP ......... ..P.....K .PSP..... Expected result: 15 Test #9970 1 (3, 4) ......... ......... PPP.P.... PAPPSP... PPPKP.... ......... ......... ......... ......... Expected result: 15 Test #9971 2 (5, 7) ......... P........ SP....... P........ ......... ......... PP....... AP...K... PP....... Expected result: 12 Test #9972 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #9973 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #9974 2 (3, 3) .......PP ....B..PA .......PP ...K..... ......... ......... .......P. ......PSP .......P. Expected result: 6 Test #9975 1 (4, 2) ......... ......... ....K.... ......PPP ...PPPPAP ...PAPPPP ...PPPP.. .....PSP. ......P.. Expected result: 6 Test #9976 2 (7, 8) ......... ......PPP .....PPAP ....PSPPP .....P... ..PPP.... ..PAP.... ..PPPPP.. ....PAPK. Expected result: -1 Test #9977 2 (4, 1) ......... ....K.... ......... ......... .P....... PSP...... .P....... ......... ......... Expected result: 5 Test #9978 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #9979 2 (2, 1) .....PPP. ..K..PAP. .....PPP. .....PAP. .....PPP. ......... ......... B........ ......... Expected result: 3 Test #9980 1 (6, 1) ......... ...B..K.. ......... ......... ......... ...PPP... .PPPAP... .PAPPPPPP .PPP..PAP Expected result: 7 Test #9981 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #9982 2 (4, 3) ......... B........ .......PP ....K..PA ...P...PP PPPSP.... AP.P..... PP....... ......... Expected result: 7 Test #9983 1 (7, 7) ......... ......... ......... ......... ......... ......... ........B ..PPP..K. ..PAP.... Expected result: 14 Test #9984 2 (4, 1) ......... ....K.... ......... ...B..... ......... ......PPP .P....PAP PSP..PPPP .P...PAP. Expected result: 5 Test #9985 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #9986 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... .......PP ....K..PA Expected result: 12 Test #9987 2 (1, 7) ......... ....P.... ...PSP... PPP.P.... PAP...... PPP...... ......... .K....... ......... Expected result: 18 Test #9988 2 (4, 4) ......PAP ......PPP ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #9989 2 (8, 7) .....BP.. .....PSP. ......P.. ......... ......... ...PPP... ...PAP... ...PPP..K ......... Expected result: 15 Test #9990 1 (1, 4) ......... ......... B..PPP... ...PAP... .K.PPP... ......... ......... ......... ......... Expected result: 5 Test #9991 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......PPP ......PAP Expected result: 6 Test #9992 2 (2, 7) ......... ......PPP ......PAP ......PPP ......... ......... ......... ..K...... ......... Expected result: 9 Test #9993 2 (3, 7) ......... ......... ..PPP.... ..PAP.PPP ..PPP.PAP .....PPPP .....PAP. ...K.PPP. ......... Expected result: 10 Test #9994 1 (5, 1) ......... .....K... ......... ........P .......PS ........P ......... ..PPP.... ..PAP.... Expected result: 6 Test #9995 1 (4, 4) ......PPP ......PAP ......PPP .....PPP. ....KPAP. .....PPP. ......... ......... ......... Expected result: 8 Test #9996 2 (7, 6) ......... ......... ......... .......PP PPP.PPPPA PAP.PAPPP PPP.PPPK. ....B.... ......... Expected result: 15 Test #9997 1 (6, 3) ........P .......PS .PPPPP.BP .PAPAPK.. .PPPPP... ......... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #9998 1 (1, 8) ......... ......... ......... P........ SP....... P...PPP.. ....PAP.. ....PPPPP .K.....PA Expected result: 11 Test #9999 1 (1, 3) ....PPP.. ....PAP.. ....PPP.. .K.....PP .......PA .......PP ......... ......... ......... Expected result: 4 Test #10000 2 (6, 1) ......... .B....K.. ......... ......... ......... PP..P.... AP.PSP... PP..P.... ......... Expected result: 7 Test #10001 2 (1, 4) ......... ......... ......... ......... .K....... ......... ........P .......PS ........P Expected result: 5 Test #10002 2 (2, 3) .....PAP. .....PPP. ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #10003 2 (1, 5) ......... ......... ....B.... ....PPPP. ...PSPAP. .K..PPPP. .PPP..... .PAP..... .PPP..... Expected result: 6 Test #10004 1 (3, 5) ......... ......... ......... ......... ......... ...K....P PPP....PS PAP.....P PPP...... Expected result: 8 Test #10005 1 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #10006 1 (3, 8) .....PPP. .....PAP. .....PPP. ........P ....PPPPS ....PAP.P ....PPP.. ......... ...K..... Expected result: 11 Test #10007 1 (6, 1) .......PA ......KPP ......... .PPP..... .PAP..... .PPP..... .......PP .......PA .......PP Expected result: 7 Test #10008 1 (4, 2) ......... ......... ....K.... ......... ......... ..PPP.B.. ..PAP.... ..PPP.... ..PAP.... Expected result: 6 Test #10009 1 (8, 7) ......PPP ......PAP ......PPP ......... ......... .PPP..... .PAP..... .PPP....K ......... Expected result: 15 Test #10010 1 (8, 8) ......... ......... ..PPP.... ..PAP.... ..PPP.... ..PAP.... ..PPP.... ......... .....B..K Expected result: 16 Test #10011 2 (2, 8) ......B.. ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #10012 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ..B...... ......... Expected result: 8 Test #10013 2 (3, 1) ........P ...K...PS ...PPP..P ...PAP... ...PPP... ...PPP... ..BPAP... ...PPP... ......... Expected result: 4 Test #10014 2 (2, 7) ......... ...P..... ..PSP.... ...P..... .PPP..... .PAP..... .PPP.PPP. ..K..PAP. .....PPP. Expected result: 9 Test #10015 2 (6, 2) .PPP...PP .PAP...PA .PPP..KPP ......... ........P .......PS ....PPP.P ....PAP.. ....PPP.. Expected result: 10 Test #10016 1 (6, 2) ......... ......... PPP..BK.. PAP...... PPP...... ......... ......... PPPP..... PAPSP.... Expected result: 8 Test #10017 1 (6, 3) ......P.. .....PSP. ......P.. ......K.. ......PPP ..B...PAP ..PPP.PPP ..PAP..PP ..PPP..PA Expected result: 9 Test #10018 1 (5, 6) ......... ......... ......... .PPP..... .PAP..... .PPP..... .PPP.KB.. .PAP..... .PPP..... Expected result: 11 Test #10019 2 (5, 5) ......... .....P... ..PPPSP.. ..PAPP... ..PPP.... .....K... ......... ......... ......... Expected result: 10 Test #10020 1 (8, 3) ......... ......... ......... ........K ......... ......... ......P.. .....PSP. ......P.. Expected result: 11 Test #10021 2 (7, 1) .PPP..... .PAP...K. .PPP..... ......... ....P.... ...PSP... B...P.... ......... ......... Expected result: 12 Test #10022 2 (6, 5) ......... ......... .....PPP. .....PAP. .....PPP. PPP...K.. PAP...... PPP...... ......... Expected result: 11 Test #10023 1 (2, 4) ....P.... ...PSP... ....P.... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #10024 1 (8, 4) ......PPP ......PAP ......PPP ......... .PPP....K .PAP..... .PPP..... ......... ......... Expected result: 12 Test #10025 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #10026 1 (1, 7) ..PAP.... ..PPP.... ......... ....PPP.. ....PAP.. ....PPP.. ......... .KPPP.... ..PAP.... Expected result: 8 Test #10027 2 (3, 6) ....PAP.. ....PPP.. ......... .....B... ......... ......... ...K..... ......... ......... Expected result: 9 Test #10028 2 (6, 8) ......... ......... ......... .P....... PSP.B.... .P....... ......... ......... ......K.. Expected result: 14 Test #10029 1 (3, 5) ..P...... .PSP...PP ..P....PA .......PP ......... ...K..... ......... ......... .B....... Expected result: 8 Test #10030 2 (6, 1) ......... ......K.. ..B...... ......... PPP...... PAP....PP PPP....PA .......PP ......... Expected result: 7 Test #10031 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......B.. ......... Expected result: 12 Test #10032 2 (3, 3) ....PPP.. ....PAP.. B...PPP.. ...KPPP.. ....PAP.. ....PPPPP .......PA .......PP ......... Expected result: 6 Test #10033 1 (1, 7) ....B.... ......... ..P...... .PSP..... ..P...... ......... ......... .K....... ......... Expected result: 8 Test #10034 1 (4, 6) ......... ..B....P. ......PSP .......P. ......... ......... ....K.... ......... ......... Expected result: 10 Test #10035 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #10036 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #10037 1 (5, 4) ......... ......... ......... PP....... AP...K... PP....... B........ ......... ......... Expected result: 9 Test #10038 1 (1, 7) ....PPP.. ....PAP.. ....PPP.. .PPP..... .PAP..... .PPP...B. .......P. .K....PSP .......P. Expected result: 8 Test #10039 2 (5, 3) ......... ......... ......... .....K... ......... ......... ..P...... .PSP..... ..P...... Expected result: 8 Test #10040 1 (6, 7) ...PAP... ...PPP... .......P. ......PSP .......P. ......... .......PP PPP...KPA PAP....PP Expected result: 13 Test #10041 2 (3, 8) .....PAP. .....PPP. ....PSP.. .....P... ......... ......... ......... ......... ...K..... Expected result: 11 Test #10042 1 (7, 5) ......... .......PP .......PA .......PP ......... .B.....K. ..PPP.... ..PAP.... ..PPP.... Expected result: 12 Test #10043 1 (6, 6) ......PPP ......PAP PP....PPP AP....... PP......P .......PS ......K.P .....PPP. .....PAP. Expected result: 12 Test #10044 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #10045 2 (1, 7) ......... ......... ......... PPP...... PAP...... PPP.....P .......PS .K......P ......... Expected result: 12 Test #10046 1 (5, 8) .....PAP. .....PPPB ......... ......... ......... ......... PP.P..... APPSP.... PP.P.K... Expected result: 13 Test #10047 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #10048 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... .P....... PSP...... Expected result: 10 Test #10049 1 (7, 6) .......PP .......PA .......PP ......... ...P..... ..PSP.... ...PPPPK. .PPPPAP.. .PAPPPP.. Expected result: 13 Test #10050 2 (1, 6) ....PPP.. ....PAP.P ....PPPPS ...PPP..P ...PAP... ...PPP... .K....... ......... ......B.. Expected result: 7 Test #10051 2 (7, 1) ......... .......K. ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 8 Test #10052 1 (7, 5) ......... ......... .......P. ......PSP .......P. .......K. ......... ......... ......... Expected result: 12 Test #10053 2 (6, 1) ......... ...PPPK.. ...PAP... ...PPPPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 7 Test #10054 1 (2, 2) ......... ......... ..K.PPP.. ....PAP.. ...PPPP.. ...PAP... ...PPP..B ......... ......... Expected result: 4 Test #10055 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... .......PP .......PA Expected result: 13 Test #10056 1 (4, 8) ......... ...PPP... ...PAP... ...PPP... .....PPP. PPP..PAP. PAP..PPP. PPP...... ....K.... Expected result: 12 Test #10057 2 (5, 6) .....PPP. .....PAP. .....PPP. ....B.... ......... ...P...PP ..PSPK.PA ...P..PPP ......PAP Expected result: 11 Test #10058 1 (1, 5) ......... .PPP..... .PAP..... .PPP..... ......... .K....... .PPPPP... .PAPAP... .PPPPP... Expected result: 6 Test #10059 1 (6, 2) ......... ......... ......K.. ......... ......... ..B...... ......... ......... ......... Expected result: 8 Test #10060 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #10061 2 (1, 5) ...PPP... ...PAPPPP ...PPPPAP ......PPP ......... .K....... ......... PP....... AP....... Expected result: 6 Test #10062 1 (3, 7) .PSP..... B.P...... ......... PPP...... PAP...... PPP...... ......... ...K..... ......... Expected result: 10 Test #10063 1 (6, 6) ......... ......... ......... .......PP .PPP...PA .PAP...PP .PPP..KPA .......PP ......... Expected result: 12 Test #10064 2 (2, 5) ....PSP.. .....P... ......B.. ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #10065 2 (7, 1) ......... .......K. PPP...... PAP...... PPP...... ......... ......... ..PPP.... ..PAP.... Expected result: 8 Test #10066 2 (4, 5) ......... ......... ....PPP.. P...PAP.. SP..PPP.. P...K.... ......... ......... ......... Expected result: 9 Test #10067 1 (7, 3) ....PAP.. .B..PPP.. PPP...... PAP....K. PPP...... ......... ......... ......... ......... Expected result: 10 Test #10068 1 (1, 2) ......... ......... .K....PPP ......PAP ......PPP ......B.. ......... ......PPP ......PAP Expected result: 3 Test #10069 2 (4, 7) ..PPP.... ..PAP.... ..PPPPPP. .....PAPB .....PPP. PPP...... PAP...... PPP.K.... ......... Expected result: 11 Test #10070 2 (7, 4) ......... ......... ......... ......... .......K. ......... ..P...... .PSP..... ..P...... Expected result: 11 Test #10071 2 (5, 7) ....B.... ......... ......... PPP...P.. PAP..PSP. PPP...P.. ......... .....K... ......... Expected result: 12 Test #10072 1 (1, 2) .......PS ........P .K....... ......... ......... ......... ..B...... ......... ......... Expected result: 3 Test #10073 2 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #10074 2 (3, 7) ......... ......... .B....... ......... ......... .....P... ....PSP.. ...K.P... ......... Expected result: 10 Test #10075 2 (7, 4) ......... ......... ......... ......... .......KB .PPP..... .PAPP.... .PPPSPPP. ....PPAP. Expected result: 11 Test #10076 1 (5, 7) .......PS ........P ......... ......PPP ......PAP ......PPP PP....... AP...K... PP....... Expected result: 12 Test #10077 2 (4, 6) ....PSP.. PPP..P... PAP...... PPP...PPP ......PAP .PPP..PPP .PAPK.... .PPP...B. ......... Expected result: 10 Test #10078 2 (1, 2) ......... ......... .K....... ........P ....B..PS ....PPP.P ....PAP.. ....PPP.. ......... Expected result: 3 Test #10079 2 (1, 3) ......... ......... ......... .K....... ......... .P....... PSP...... .P....... ......... Expected result: 4 Test #10080 1 (5, 2) ......... ..PPP.... ..PAPK... ..PPP.... ...PPP... ...PAPB.. ...PPP... ......... ......... Expected result: 7 Test #10081 2 (8, 3) ......... ......... ......... ........K .P....... PSP...... .P....... ......... ......... Expected result: 11 Test #10082 2 (7, 5) ...P..... ..PSP.... ...P..... ......... ......... ..PPP..K. ..PAP.... ..PPP.... ......... Expected result: 12 Test #10083 2 (4, 8) ....PPPPP PP..PAPAP AP..PPPPP PP....... SP....... P........ .....B... ......... ....K.... Expected result: 12 Test #10084 2 (2, 4) ......... PPP...... PAP...... PPP...... ..KPPP... ...PAP... ...PPP... ......... ......... Expected result: 20 Test #10085 1 (8, 2) ......... ......... ........K ......... ...PPP... ...PAP... ...PPPPP. .PPP.PAPB .PAP.PPP. Expected result: 10 Test #10086 2 (6, 5) .PPP..... .PAPPPP.. .PPPPAP.. ....PPP.. ......... ......K.. ......... ......... ......... Expected result: 11 Test #10087 1 (6, 8) ......... ......... ......P.. .....PSP. ......P.. ......... ......... ......... ......K.. Expected result: 14 Test #10088 2 (4, 3) ..PPP.... ..PAP.... ..PPP.... P...K.... SPPPP.... P.PAP.... PPPPP.... AP....... PP....... Expected result: 7 Test #10089 2 (1, 7) ...PPPPP. PP.PAPAP. AP.PPPPP. PP....... ......... ......... ......... .K....... ......... Expected result: 10 Test #10090 2 (8, 8) ....PAPSP ....PPPP. ......... ......... ......... ......PPP ......PAP ...PPPPPP ..BPAP..K Expected result: -1 Test #10091 1 (2, 6) ......... ......... ......... ..P...... .PSP..... ..P...... ..K...... ...PPP... ...PAP... Expected result: 8 Test #10092 2 (4, 1) ......... ....KB... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 5 Test #10093 2 (5, 3) ......... ......... .......P. .....KPSP ....B..P. PP....PPP AP....PAP PPPPP.PPP ..PAP.... Expected result: 8 Test #10094 2 (4, 5) ......... ......... ......... ......B.. ........P ....K..PS ........P ......... ......... Expected result: 9 Test #10095 1 (1, 1) ......... .K....... .....B... ......... .P..PPP.. PSP.PAP.. .P..PPP.. ...PPPPP. ...PAPAP. Expected result: 2 Test #10096 1 (4, 6) .PPP..... .PAPB.... .PPPPPP.. ....PAP.. ....PPP.. .....PPP. ....KPAP. .....PPP. ......... Expected result: 10 Test #10097 2 (7, 3) .......P. ......PSP B......P. .......K. ......PPP .PPP..PAP .PAP..PPP .PPP...PP .......PA Expected result: 10 Test #10098 1 (6, 7) ......... ......... ......... PP.PPP... AP.PAP... PP.PPP... ......... ......K.. ......... Expected result: 13 Test #10099 2 (6, 4) .PPPBPAP. .PAP.PPP. .PPP..... ......... ......K.. ......... ......... ....PPP.. ....PAP.. Expected result: 10 Test #10100 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... .......B. ......... Expected result: 8 Test #10101 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #10102 2 (4, 5) .....PPP. BPPP.PAP. PPAP.PPP. SPPP..... P........ .PPPK.... .PAP..... .PPP..... ......... Expected result: 9 Test #10103 1 (7, 5) .PSP..... ..P..PPP. .....PAP. .....PPP. ......... .......K. ......... ......... ....B.... Expected result: 12 Test #10104 1 (7, 1) ......... .......K. .......P. ......PSP .......P. ......... ......... ......... ......... Expected result: 8 Test #10105 1 (3, 7) ...PAP... ...PPP... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... ......... ...K..... ......... Expected result: 10 Test #10106 1 (3, 7) ......... ......... PPP...... PAP...... PPP...... ......... ......P.. ...K.PSP. ......P.. Expected result: 10 Test #10107 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #10108 1 (5, 8) ...PSP... ....P.... ..PPP.... ..PAP.... ..PPP.... .......PP .......PA .......PP .....K... Expected result: 13 Test #10109 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #10110 2 (3, 6) ......... ......PPP ......PAP ......PPP ......... ......... ...K..... ......... ......... Expected result: 9 Test #10111 2 (2, 6) ......... ......... P........ SP....... P........ ......... ..K...... ......... ......... Expected result: 8 Test #10112 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #10113 1 (8, 2) ......... ......... ........K ......... ......... ..B...... ......... ......... ......... Expected result: 10 Test #10114 2 (3, 6) ......... .P....... PSP...... .P....... ......... ......... ...KB.... ......... ......... Expected result: 9 Test #10115 1 (5, 2) ......... ......... .....K... ......... ..B...... ......... ......... ......... ......... Expected result: 7 Test #10116 1 (4, 4) ......... ......... ......PPP ......PAP PP..K.PPP AP....... PP....... ......... ......... Expected result: 8 Test #10117 2 (3, 2) ......... ......... ...K.P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 5 Test #10118 1 (5, 2) ......... ......... .....K... ......... ......... ...P..... ..PSP..PP ...P.PPPA .....PAPP Expected result: 7 Test #10119 2 (1, 8) .......PP .......PA .......PP .PPP...PP .PAP...PA .PPP...PP ......... ......B.. .K....... Expected result: 9 Test #10120 2 (7, 6) ......... PP....... AP....... PP....... ......... ......... ...PPP.K. ...PAPPP. ...PPPAP. Expected result: 13 Test #10121 2 (4, 8) ......... ......... ......... ......... ......... ......... ....B.... ......... ....K.... Expected result: 12 Test #10122 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #10123 2 (8, 5) ..B...... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #10124 2 (4, 7) ......... .....P... PP..PSP.. AP...P... PP....... ......... ......... ....K.... ......... Expected result: 11 Test #10125 2 (8, 1) ......... ........K ......... ......... B........ ......... P........ SP....... P........ Expected result: 9 Test #10126 2 (4, 1) ......... ....K.... ......... ......... ......... ....PPP.. ....PAPPP ....PPPAP ......PPP Expected result: 5 Test #10127 1 (6, 1) ......... ......K.. ......... PP....... AP....... PP....... ......... ..PPP.... ..PAP.... Expected result: 7 Test #10128 2 (3, 8) ......... ......... ......... ......... .P....... PSP...... .P....... ......... ...K..... Expected result: 11 Test #10129 2 (2, 3) ......... ......... ......... ..K...... P...PPP.. SP..PAP.. P...PPPP. .....PAP. .....PPP. Expected result: 5 Test #10130 1 (5, 4) ......... .B....... ......... ..PPP.... ..PAPK... ..PPP..P. ......PSP .......P. ......... Expected result: 9 Test #10131 2 (3, 3) ......... ......... ......... ...K...PP .......PA ..PPP..PP ..PAP..PP ..PPP..PA ...B...PP Expected result: 6 Test #10132 1 (2, 3) ......... ......... ......... ..K...... PP.....B. AP...P... PPP.PSP.. PAP..PPPP PPP...PAP Expected result: 5 Test #10133 1 (5, 3) .....PPP. .....PAP. .....PPP. .....K... ......... ......PPP ......PAP ......PPP ......... Expected result: 8 Test #10134 1 (6, 1) ......... ......K.. ......... ......... .....PPP. .....PAP. P....PPP. SP....... P........ Expected result: 7 Test #10135 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #10136 1 (8, 6) ......... .....B... ......... PPP...... PAP...... PPP...... ........K .......P. ......PSP Expected result: 14 Test #10137 1 (5, 5) ..PPP.... ..PAPPPP. PPPPPPAP. PAP..PPP. PPP...... .....K.P. ......PSP .......P. ......... Expected result: -1 Test #10138 2 (7, 7) .......PP .......PA .......PP PP....... AP..B.... PP....... ......... ..P....K. .PSP..... Expected result: 14 Test #10139 2 (5, 7) ..PPP.... ..PAPPP.. ..PPPAP.. PPP.PPP.. PAP...... PPP...... ......... .....K... ......... Expected result: -1 Test #10140 2 (3, 2) ......... ......... ...K..... ......... ......... ......... .......PP .......PA .......PP Expected result: 5 Test #10141 1 (8, 2) ...PAPPAP ...PPPPPP ....PPP.K ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 16 Test #10142 2 (3, 2) ......B.. ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #10143 1 (3, 3) .....PAP. .....PPP. ....PSP.. ...K.P... ......... ......... ......... B...PPP.. ....PAP.. Expected result: 6 Test #10144 1 (1, 4) .......PP .......PA ....P..PP ...PSP... .K..P.B.. .....PPP. .....PAP. .....PPP. ......... Expected result: 5 Test #10145 1 (3, 8) ......... ......... ......... .....PPP. .PPP.PAP. .PAP.PPP. .PPP..B.. ......... ...K..... Expected result: 11 Test #10146 1 (2, 4) .PAP..... .PPPPPP.. ....PAPPP ....PPPPA ..K....PP ......... B........ ......... ......... Expected result: 6 Test #10147 2 (5, 8) ......... ......... ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... PPP...... PAP..K... Expected result: 17 Test #10148 2 (4, 2) .....PPP. .....PAP. ....KPPP. .......B. ......... ......... ......... ......... ......... Expected result: 6 Test #10149 1 (1, 1) ......... .K...PPP. .....PAP. .B...PPP. ......... .....P... .PPPPSP.. .PAP.P... .PPP..... Expected result: 2 Test #10150 2 (2, 1) ......... ..K...... ......... ......... ......... ......... .P....... PSP...... .P......B Expected result: 3 Test #10151 2 (5, 1) ......... PPP..K... PAP...... PPP...... .P....PPP PSP...PAP .P...BPPP ......... ......... Expected result: 6 Test #10152 2 (2, 8) ......... ......... ......... ......... ....PPP.. ....PAP.. ...PPPP.. ...PAP... ..KPPP... Expected result: 10 Test #10153 1 (4, 5) ..PAP.... ..PPP.... B..PPP.PP ...PAP.PA ...PPP.PP ....K.... ......... ......... ......... Expected result: 9 Test #10154 2 (5, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......PPP .....KPAP ......PPP Expected result: 12 Test #10155 1 (3, 1) ......... ...K..... ......... ......... ......... ......... P........ SP....... P........ Expected result: 4 Test #10156 1 (4, 5) ...P..... B.PSPPPP. PPPP.PAP. PAP..PPP. PPP...... AP..K.... PP....... ......... ......... Expected result: -1 Test #10157 1 (4, 8) ......... ......... .......P. ......PSP .......P. ......... ......... ......... ....K.... Expected result: 12 Test #10158 2 (3, 5) ......... .P.PPP... PSPPAP... .P.PPP... ......B.. ...K..... ......... ......... ......... Expected result: 14 Test #10159 2 (7, 5) ......... ......... ......... ......... ......... .......K. .....PPP. ...P.PAP. ..PSPPPP. Expected result: 12 Test #10160 1 (6, 5) .PPP..PAP .PAP..PPP .PPP..... PSP...... .P....... ......K.. ......... ......... ......... Expected result: -1 Test #10161 1 (7, 6) ......... ......... ......... ......... ......... ......... ....P..K. ...PSP... ....P.... Expected result: 13 Test #10162 1 (4, 7) ..PSP.... ...P..... ......... ......... ...PPP... ...PAP... ...PPP... ....K.... ......... Expected result: 11 Test #10163 2 (5, 6) ......... ......... ......... ......... PP....... AP....... PP...K... ......... ......... Expected result: 11 Test #10164 2 (4, 6) .....PSP. ......P.. ......... ......... ......... ......... ....K.... ....B.... ......... Expected result: 10 Test #10165 2 (6, 4) ......... ......... ......... ......... ......K.. ......... PP...PPP. AP...PAP. PP...PPP. Expected result: 10 Test #10166 1 (1, 2) ......... ......... .K....... .....P... ....PSP.. .....P... ......... PPPPPP... PAPPAP... Expected result: 3 Test #10167 1 (5, 4) ......... ...P..... ..PSP.... ...P..... .....K... ......... ....B.... ......... ......... Expected result: 9 Test #10168 1 (1, 1) ....PSP.. .K...P... .....PPP. ..PPPPAPB PPPAPPPP. APPPP.... PP....... ......... ......... Expected result: 2 Test #10169 2 (6, 5) ......... PPP...... PAP...... PPP...... ......... ......K.. ......... ........P .......PS Expected result: 11 Test #10170 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......PPP ......PAP ......PPP Expected result: 11 Test #10171 1 (1, 1) ......... .K..B.... ......... ......... ......... ......... ......... P........ SP....... Expected result: 2 Test #10172 2 (1, 4) .....PAP. .....PPP. ......... ......... .K....PPP ......PAP ......PPP ..PPP.... ..PAP.... Expected result: 5 Test #10173 1 (6, 4) .PAP..... .PPP..... ......... ......... ......K.. ......... ......... .P....... PSP...... Expected result: 10 Test #10174 2 (4, 7) ......... ......... ......... ......... ......... .....B... ......... .PPPK.... .PAP..... Expected result: 11 Test #10175 1 (7, 3) ......... ......... ....B.... ..PPP..K. ..PAP.... ..PPP.... ......... PP....... AP....... Expected result: 10 Test #10176 1 (7, 6) ......... ......... ......... ......... ......... B...PPP.. ....PAPK. ....PPP.. ......... Expected result: 13 Test #10177 2 (2, 7) ......... P........ SP....... P........ ......... ......... ......... ..K...... ......... Expected result: 9 Test #10178 2 (2, 4) ......... ......... .....P... ....PSP.. ..K..P... ......... ......... ......... ......... Expected result: 6 Test #10179 1 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #10180 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #10181 1 (5, 7) ......... ...PPP... ...PAP... ...PPP... ......... ......... ......... .....K... ......... Expected result: 12 Test #10182 2 (5, 1) ......PPP .....KPAP ......PPP P........ SP....... P........ ....B.... ......... ......... Expected result: 6 Test #10183 2 (7, 4) ......... ......... ......... .....B... .......K. .P....... PSP...... .PPP..... .PAP..... Expected result: 11 Test #10184 1 (1, 7) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... .K....... ......... Expected result: 8 Test #10185 2 (8, 7) .......PA .......PP ......... ...PPP... ...PAP... ...PPP... ......... ........K ......... Expected result: 15 Test #10186 2 (7, 6) ......... ......... ......... ......... ......... ......... .P.....K. PSP...... .P....... Expected result: 13 Test #10187 2 (3, 5) ...PPP... ...PAP... ...PPP... ......... ....PPP.. ...KPAP.. ....PPP.. ...P..... ..PSP.... Expected result: 8 Test #10188 1 (8, 3) ......... ......... ......... ........K ......... ......... ......B.. ......... ......... Expected result: 11 Test #10189 1 (5, 6) ....PAP.. ....PPP.. ....PPP.. ....PAP.. ....PPP.. .......P. .....KPSP .......PP .......PA Expected result: 11 Test #10190 1 (3, 2) ..B..PAP. .....PPP. ...K..... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 5 Test #10191 2 (7, 2) ......... ......... .......K. ......... .......B. ......... ......... ....P.... ...PSP... Expected result: 9 Test #10192 1 (6, 7) ........P PPP....PS PAPPP...P PPPAP.PPP ..PPP.PAP ......PPP ......... ......K.. ......... Expected result: 13 Test #10193 1 (6, 7) .......PA .......PP .....PPP. .....PAP. PP...PPP. AP....... PP....... ......K.. ......... Expected result: 13 Test #10194 1 (2, 8) ...PPPPAP ...PAPPPP ...PPP... ......... ......... ......... .....P... ....PSP.. ..K..P... Expected result: 10 Test #10195 1 (2, 4) ....PAP.. ....PPP.. ....PSP.. ....PPP.. ..K.PAP.. ....PPP.. ......... .....PPP. .....PAP. Expected result: 6 Test #10196 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... .....B... Expected result: 9 Test #10197 2 (3, 7) ..PPP.... ..PAP.... ..PPPP.PP ...PAP.PA ...PPP.PP ......... ......... ...K..... ......... Expected result: 10 Test #10198 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... B........ Expected result: 9 Test #10199 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #10200 1 (8, 7) ......... ....B.... ....PPP.. ....PAP.. ....PPP.. ......... ......... ........K ......... Expected result: 15 Test #10201 1 (5, 1) ......... .....K... ..PPP.... ..PAP.... ..PPP.... .......P. .PPP..PSP .PAP...P. .PPP.B... Expected result: 6 Test #10202 2 (2, 6) .....PPP. .....PAP. .....PPP. .P....... PSP..B... .P....... ..K..PPP. .....PAP. .....PPP. Expected result: 10 Test #10203 1 (8, 6) ......PPP ......PAP PPPP..PPP SPAP..... PPPPPP... ...PAP... ...PPP..K ......... ......... Expected result: 14 Test #10204 2 (3, 5) ......... ......... .....P... ....PSP.. .....P... ...K..... ......... ......... ......... Expected result: 8 Test #10205 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #10206 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #10207 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #10208 1 (8, 4) .......PS ........P ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #10209 2 (1, 2) ......... ......... .K....... ......... ......... ......P.. .....PSP. ......P.B ......... Expected result: 3 Test #10210 1 (3, 5) ....PAPP. ..B.PPPSP .......P. ......... ......... ...K..... PP.....PP AP.....PA PP.....PP Expected result: 8 Test #10211 1 (4, 1) ......... ....K.... ......... ......... ..PPP.... ..PAP.... ..PPPP... ....PSP.. .....P... Expected result: 5 Test #10212 2 (2, 8) ......... ...PPP... ...PAP... ...PPPP.. ....PAP.. PPP.PPP.. PAP...... PPP...... ..K...... Expected result: 12 Test #10213 2 (2, 7) ......... PPP...... PAP..P... PPP.PSP.. .....P... ....PPP.. ....PAP.. ..K.PPP.. ......... Expected result: 11 Test #10214 2 (3, 2) ......... ......PPP ...K..PAP ......PPP ......... PP....... AP....... PP....... ......... Expected result: 5 Test #10215 2 (6, 5) .PAP..... .PPP.B... .....PPP. .....PAP. .....PPPP ......KPA .......PP ......... ......... Expected result: 11 Test #10216 2 (6, 3) .......PA .......PP ....P.... ...PSPK.. ..B.P.... ......... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #10217 2 (7, 8) .PPP.B... .PAP..... PPPP..... AP...PPP. PP...PAP. .....PPP. ......... ......... .......K. Expected result: -1 Test #10218 2 (7, 4) .......PA .......PP ......... .......B. .......K. ......... PP....... AP....... PP....... Expected result: 11 Test #10219 2 (7, 6) .....PPP. .....PAP. .....PPP. ......... ......... ......... .......K. ......PPP ......PAP Expected result: 13 Test #10220 2 (3, 4) ......... ......... ......... ......... ...K..... PP.PPP... AP.PAP... PP.PPP... ......... Expected result: 7 Test #10221 1 (2, 4) ......... PPP...... PAP..PPP. PPP..PAP. ..K..PPP. ....B.... PP....... AP....... PP....... Expected result: 8 Test #10222 1 (4, 7) ......... ..P...... .PSP..... ..P...... ......... .......PP .......PA ....K..PP ......... Expected result: 11 Test #10223 2 (6, 8) ...B..... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #10224 1 (6, 7) ......... ......... ...PPPPPP ..PSPAPAP ...PPPPPP ......... ......... ..PPP.K.. ..PAP.... Expected result: 13 Test #10225 1 (5, 5) ........B PPP...... PAP...... PPP...... ......... .....K... ......... .....PPP. .....PAP. Expected result: 10 Test #10226 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #10227 2 (4, 4) ......... ......... ......... ......B.. ....K.... ......... ......... ......... ......... Expected result: 8 Test #10228 2 (7, 8) ..PSP.... ...P..... ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPPK. Expected result: 15 Test #10229 2 (7, 7) ......... ......... ......... ......... ...P..B.. ..PSP.... ...P..... .......K. ......... Expected result: 14 Test #10230 1 (2, 6) ......... .PPP..... .PAP..... PPPP..... SP....... P......PP ..K....PA PPP....PP PAP...... Expected result: 12 Test #10231 1 (5, 3) ......... .......PP .......PA .....K.PP ......... .......B. ......... ......... ......... Expected result: 8 Test #10232 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #10233 2 (6, 4) ...PAP... ...PPP... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #10234 1 (7, 6) ......... ......... ......... ......... ........P .......PS .......KP ......... ......B.. Expected result: 13 Test #10235 1 (3, 4) ......... ......... ......... .......PP ...K...PA .......PP ..PPP.... P.PAP.... SPPPP.... Expected result: 7 Test #10236 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #10237 1 (2, 3) ......... ......... ......... ..K...... ....P.... ...PSP... ....P.... ........B ......... Expected result: 5 Test #10238 2 (7, 7) ...PAP... ...PPP... ......... ......... ......... ......... ......... ....PPPK. ....PAP.. Expected result: 14 Test #10239 2 (6, 2) ....PAP.. ....PPP.. ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #10240 2 (7, 5) ......... ......... ......B.. ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #10241 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #10242 1 (7, 2) .PPP..... .PAP..... .PPP...K. ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 11 Test #10243 1 (3, 8) .B...PAP. ...PPPPP. ...PAP... ...PPP... ...P..... ..PSP.... ...P..... PP....... AP.K..... Expected result: 11 Test #10244 2 (4, 1) ......... ....K.... ..PPP.... ..PAP.... ..PPP.... .PSP..... ..P...... ....PPP.. ....PAP.. Expected result: 5 Test #10245 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #10246 1 (6, 1) ......... ......K.. ......... ......... ......... ...P..... ..PSP.... ...P..... ......... Expected result: 7 Test #10247 1 (8, 7) ......... ......... ......... ........B .PPP..... .PAP..... .PPP..... ........K ......... Expected result: 15 Test #10248 2 (1, 5) ......... ......... ....P.... ...PSP... ....P.... .K....... ......... ......... ......... Expected result: 6 Test #10249 1 (3, 1) .......PP ...KB..PA .......PP ......... ......... PP....... AP....... PP....... ......... Expected result: 4 Test #10250 2 (2, 6) ..P...PPP .PSP..PAP ..P...PPP ......... ......... ......... ..K...... PPP...... PAP...... Expected result: 8 Test #10251 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #10252 1 (5, 6) ......... ......... .......PP ....PPPPA ....PAPPP ....PPP.. ...B.K... ......... ......... Expected result: 11 Test #10253 1 (8, 6) ...PSP.PA ....P..PP ......... ......... PPP...... PAP...... PPP.....K ..B...... ......... Expected result: 14 Test #10254 1 (2, 7) ......... ...BPPP.. ....PAP.. .PPPPPPPP .PAP..PAP .PPP..PPP ......... ..K...... ......... Expected result: 9 Test #10255 1 (5, 8) ......... ....PPPPP ....PAPAP ....PPPPP PP......P AP.....PS PP......P ......... .....K... Expected result: 13 Test #10256 2 (3, 1) ....PPP.. ...KPAPPP ....PPPPA .......PP ......... ...PPP... ...PAP... ...PPP... ...PSP... Expected result: 4 Test #10257 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......B.. Expected result: 11 Test #10258 1 (7, 6) .....PPP. .....PAP. ...PPPPP. ..BPAP... ...PPP... ......... .......K. ......... ......... Expected result: 13 Test #10259 2 (1, 5) .......PS ..PPP...P ..PAP.... ..PPP.... .......PP .K..PPPPA ....PAPPP ....PPP.. ......... Expected result: 6 Test #10260 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... P........ SP.....B. Expected result: 8 Test #10261 1 (5, 7) ......... ......... ......... ......... ......... ......P.. .....PSP. .....KP.. ......... Expected result: 12 Test #10262 1 (8, 7) ...PAPAP. ...PPPPP. ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #10263 2 (4, 3) .....PAP. .....PPP. ......... ....K.... ......B.. ......... ......... ......... ......... Expected result: 7 Test #10264 2 (6, 6) ......... ......... ......... ......PPP ......PAP ......PPP ......K.. B........ ......... Expected result: 12 Test #10265 2 (1, 3) ......... ....PPP.. ....PAP.. .K..PPP.. ......... ....P.... PP.PSP... APPPP.... PPAP..... Expected result: 4 Test #10266 1 (8, 1) .B....... .....PPPK .....PAP. .....PPP. PP....... AP....... PP.P..... ..PSP.PPP ...P..PAP Expected result: 9 Test #10267 1 (2, 2) .....PAP. .....PPPP ..K....PA .......PP .B....... .PPP..P.. .PAP.PSP. .PPP..P.. ......... Expected result: 4 Test #10268 1 (6, 2) ......... ......... ......K.. ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 8 Test #10269 2 (3, 4) ......... ......... ......... ......... ...K..... PP....... AP....... PP....... ......... Expected result: 7 Test #10270 2 (2, 5) ........B ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #10271 1 (7, 3) ......... ......... ......... .......K. PPP..B... PAP.....P PPP....PS ........P ......... Expected result: 10 Test #10272 2 (5, 8) ......... ......... ......... ....P.... ...PSP... ....PPPP. .....PAP. ....BPPP. .....K... Expected result: 13 Test #10273 2 (8, 6) ....PPP.. PPP.PAP.. PAP.PPP.. PPPP..... .BPSP.... ...P..... ........K ..PPP.... ..PAP.... Expected result: -1 Test #10274 2 (1, 8) ......... ......... ......... PP..PPP.. APP.PAP.. PPSPPPP.. ..P...... ........B .K....... Expected result: 21 Test #10275 1 (2, 8) ......... ......... .....PPP. .....PAP. .....PPP. PP....... AP....... PP....... ..K...... Expected result: 10 Test #10276 2 (8, 5) ..PAP.PPP PPPPP.PAP AP....PPP PP....... ......... ........K ......... ......... ......... Expected result: -1 Test #10277 2 (4, 7) ......... ......... ......... PPP...... PAP...... PPP...... ......... .P..K.... PSP...... Expected result: 11 Test #10278 2 (6, 3) ......... ......... ...P..... ..PSP.K.. ...P..... ......... ......... ......... ......... Expected result: 9 Test #10279 1 (6, 6) ......... ......... ......PPP ......PAP ......PPP ......... ......K.. .P....... PSP...... Expected result: 12 Test #10280 2 (2, 4) ......... ......... ......... ......... ..K.....P .......PS ........P ......... ......... Expected result: 6 Test #10281 1 (3, 4) ......... ......... ......... ......... ...K..... ..P...... .PSP..... ..P...... ......... Expected result: 7 Test #10282 2 (6, 3) .PAP..... .PPP..... ......... ...PPPK.. ...PAP... ...PPP... ...PAP... ...PPP.B. ......... Expected result: 9 Test #10283 1 (7, 7) ......... PPP...... PAP...... PPP...... ..PPP.... ..PAP.... ..PPP.... ..PPP..K. ..PAP.... Expected result: 14 Test #10284 1 (5, 3) ...B..... ......... ......... .....K... .....PPP. PP...PAP. AP...PPP. PPPP..... .PAP..... Expected result: 8 Test #10285 1 (7, 3) ......... ......... ......... .......K. ......... .....PPP. .....PAP. ....BPPP. ......... Expected result: 10 Test #10286 2 (2, 6) ......... ..B...... ......... ......... .P....... PSP...... .PK...... ......... ......... Expected result: 10 Test #10287 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #10288 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... .......B. ......... Expected result: 8 Test #10289 2 (4, 2) ......... ......... ....K.... .......B. ......PPP ......PAP PPP...PPP PAP....PA PPP....PP Expected result: 6 Test #10290 1 (6, 4) ......... ......... ......... ......... ......K.. ......... PP....... AP....... PP....... Expected result: 10 Test #10291 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #10292 1 (1, 7) .PPPPP... .PAPAP... .PPPPP... ......... PP....... AP....... PP....... .K....... ......... Expected result: 10 Test #10293 2 (3, 7) ......... ......... .PPP.B... .PAP..... .PPP..... ......... ......... ...K..... ......... Expected result: 10 Test #10294 1 (4, 2) ......... ......... ....K.... ......... ......... ......... .......PP .......PA .......PP Expected result: 6 Test #10295 1 (8, 4) .......P. ......PSP .......P. .....PPP. .....PAPK PP..PPPP. AP..PAP.. PP..PPP.B ......... Expected result: 20 Test #10296 2 (4, 1) ......... ....K.... ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 5 Test #10297 2 (1, 5) ......... ......... ......... ......... ..PPP.... .KPAP.... ..PPP...P .......PS ........P Expected result: 6 Test #10298 1 (2, 8) ..PPP.P.. ..PAPPSP. ..PPP.P.. ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #10299 1 (1, 6) ......... .PPP..... .PAP..... PPPP..... AP......P PP..B..PS .K......P ......... ......... Expected result: 13 Test #10300 2 (5, 1) .PSP..... ..P..K... ......... ......... ......... ......... ......... ......PPP ......PAP Expected result: 8 Test #10301 1 (2, 6) ......... ...PPP... ...PAP... PP.PPP... AP....... PP....... ..K...... P........ SP.B..... Expected result: 8 Test #10302 1 (6, 8) ......... ......... ......... ......... ......... .PPP..B.. .PAP..... .PPP..... ......K.. Expected result: 14 Test #10303 1 (5, 2) ......... PPP...... PAP..K... PPP...... .PPP..... .PAP..... .PPP..... .......B. ......... Expected result: 7 Test #10304 2 (5, 3) ......... ......PPP ......PAP .....KPPP ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #10305 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #10306 1 (7, 5) .....B... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #10307 1 (1, 8) ......... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... ......... ......... .......PP .K.....PA Expected result: 9 Test #10308 1 (7, 2) ......... ......... ....B..K. ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 9 Test #10309 1 (1, 7) ..PPPAP.. ..PAPPP.. ..PPPPPP. .....PAP. .....PPP. ......... ......... .K.B..... ......... Expected result: 8 Test #10310 2 (6, 4) ......... ......... ...PPP... .P.PAP... PSPPPPK.. .PPP..... .PAP..... .PPP..... ......... Expected result: 10 Test #10311 1 (2, 1) ......... ..K...... ...PPP... B..PAP... ...PPP... ......PPP ......PAP PPP...PPP PAP...... Expected result: 3 Test #10312 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #10313 2 (7, 4) ......... .PPP..... .PAP..... .PPP..... .......K. ......PPP ......PAP ......PPP ......... Expected result: 11 Test #10314 1 (8, 8) ......PPP ......PAP ......PPP ......... .......PP .......PA .......PP PPB...... AP......K Expected result: 16 Test #10315 2 (1, 1) ......B.. .K....... ......... .P....... PSP...... .P....... ......... ......... ......... Expected result: 2 Test #10316 1 (1, 2) .......P. ......PSP .K.....P. ......... .PPP..... .PAP..... .PPP..... .PPP..... .PAP..... Expected result: 3 Test #10317 2 (7, 3) .....PPP. .PPP.PAP. .PAP.PPP. .PPP...K. ......... ......... ......... ......... ......... Expected result: 10 Test #10318 2 (1, 3) ......... ......... ....P.... .K.PSP... ....P.... ......... ......... ......... ......... Expected result: 4 Test #10319 2 (8, 2) ..PPP.... ..PAP.... ..PPP...K ......... ......... ......... .....PPP. PPP..PAP. PAP..PPP. Expected result: 12 Test #10320 1 (4, 8) ......... ......... ......... ......... ......... PPP...... PAPP..... PPPSP.... ...PK.... Expected result: 14 Test #10321 2 (1, 8) .PPP.PPP. .PAP.PAP. .PPP.PPP. PPP...... PAP...... PPPP..... ..PSP.... ...P..... .K..B.... Expected result: -1 Test #10322 2 (7, 3) ....B.... ......... ......... .......K. ......... ......... ...PPPPP. ...PAPAP. ...PPPPP. Expected result: 10 Test #10323 2 (7, 1) ...PPP... ...PAP.K. ...PPP... ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 12 Test #10324 1 (4, 5) ......... .......PP .......PA .....PPPP .....PAP. ....KPPPP ......PAP ...P..PPP ..PSP.... Expected result: 9 Test #10325 2 (4, 3) ...PPP... ...PAP... PPPPPP... PAP.K.... PPP...... ........B .PPP..... .PAP..... .PPP..... Expected result: -1 Test #10326 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ........B ......... Expected result: 5 Test #10327 1 (4, 1) ......... ....K.... P........ SP....... P........ PPP...... PAP...... PPP...... ......... Expected result: 5 Test #10328 2 (1, 5) ......... ......... ......... ......... ......... .K......B ......... ......... ......... Expected result: 6 Test #10329 2 (2, 5) .......PP .......PA .......PP ......... ..B...... ..K...... ....PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #10330 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #10331 2 (2, 3) ......... .P.PPP... PSPPAP... .PKPPP... ......... ......... ......... ......... ......... Expected result: 15 Test #10332 1 (5, 4) ......... ......... ......... ......... .....K... ........P ......BPS ........P ......... Expected result: 9 Test #10333 1 (6, 8) .......PA .......PP ......... ...PPP... ...PAP... ...PPP... ...PAP... ...PPP... ......K.. Expected result: 14 Test #10334 2 (5, 1) ..PPP.... ..PAPK... ..PPP.... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #10335 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #10336 1 (6, 1) ......... ......K.. ..B...... ......... ..PPP.... ..PAPPP.. ..PPPAPPP ....PPPAP ......PPP Expected result: 7 Test #10337 2 (2, 5) ......... ......... ......... ......... ...PPP... ..KPAP..P ...PPP.PS ........P ......... Expected result: 7 Test #10338 2 (1, 2) ..P...... .PSP..... .KP...... ......... PP....... AP....... PP....... ......... ......... Expected result: 3 Test #10339 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #10340 2 (2, 3) ......... ......... .......B. ..K...... PP....... AP....... PP....... ......... ......... Expected result: 5 Test #10341 2 (7, 8) .....PAP. .....PPP. ......... ......... ......... ......... ......... PPP...... PAP..B.K. Expected result: 15 Test #10342 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... P..B..... SP..K.... Expected result: 12 Test #10343 1 (1, 8) ......... ......... ....PPP.. .PPPPAPPP .PAPPPPAP .PPP..PPP ......... ......... .K....... Expected result: 9 Test #10344 2 (1, 1) ......... .K....... ......... ...P..... B.PSP.... ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... Expected result: 2 Test #10345 1 (7, 3) ......... ......... ......... .......K. P....PPP. SP...PAP. PP...PPP. AP....... PP....... Expected result: 10 Test #10346 2 (3, 4) ......... B........ ......... ......... ...K.PPP. .PPP.PAP. .PAP.PPP. .PPP..... ......... Expected result: 7 Test #10347 2 (5, 3) ......... ......... ......... .....K... .....PB.. ....PSP.. .....P... ......... ......... Expected result: 8 Test #10348 1 (4, 7) ......... ......... ...PPP... .P.PAP... PSPPPP.PP .P.....PA .......PP ....K.... ......... Expected result: 15 Test #10349 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #10350 1 (2, 4) ......... ......... ......... ......... ..K...... ......... P........ SP.....B. P........ Expected result: 6 Test #10351 1 (2, 7) ......... ......... PP..P.... AP.PSP... PP..P.... ......... ......... ..K...... ......... Expected result: 9 Test #10352 2 (2, 1) ...PPP... ..KPAP... ...PPP... PP....... AP....... PP....... ......... ......... ......... Expected result: 3 Test #10353 2 (2, 2) ......... ......... ..K...... PPP...... PAP...... PPP...... ......... ......... ......... Expected result: 4 Test #10354 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #10355 1 (4, 1) ......... ....K.... ......... ......... ......... P........ SP....... P...PPP.. ....PAP.. Expected result: 5 Test #10356 1 (5, 8) ......... ......... .......P. B.....PSP PP.....PP AP.....PA PP.....PP PPP...... PAP..K... Expected result: 13 Test #10357 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #10358 1 (8, 5) ......... ......... ......... ..PPP.... ..PAP.... ..PPP...K ......... ......... ......... Expected result: 13 Test #10359 1 (7, 7) .PAP..... .PPP..... ......... ......... .PPP..B.. .PAP..... .PPP..... ..P....K. .PSP..... Expected result: 14 Test #10360 1 (6, 7) .B....PPP ....PPPAP ....PAPPP .P..PPP.. PSP...... .P....... ......... ......K.. ......... Expected result: 13 Test #10361 1 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ..B...... Expected result: 14 Test #10362 1 (1, 6) ......... ......... ......... PP.B..... APPPP.... PPPAP.... .KPPP.... ......... ......... Expected result: 17 Test #10363 1 (5, 1) ......... .....K... ......... .......B. ...PPP... ...PAP.PP ...PPP.PA .......PP ......... Expected result: 6 Test #10364 2 (6, 3) ......... ......B.. ......... ......K.. .PPPP.... .PAPSPPPP PPPPP.PAP AP....PPP PP....... Expected result: 9 Test #10365 2 (2, 2) ......... ......... ..K...PPP ......PAP ......PPP .....PPP. .....PAP. PPP..PPP. PAP...... Expected result: 4 Test #10366 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #10367 1 (1, 8) ..PAP.... ..PPPPPP. .....PAP. .....PPP. ......... ...B..... ......... ......... .K....... Expected result: 9 Test #10368 2 (6, 2) ......... ......... ......K.. ......... ......... ........B ......... ......... ......... Expected result: 8 Test #10369 2 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ...B..... Expected result: 14 Test #10370 2 (8, 5) ......... ......... .PPP..PPP .PAP..PAP .PPP..PPP ........K ......... ......... ......... Expected result: 13 Test #10371 2 (2, 7) ....PSP.. .....P... ......... PPP...... PAP..PPP. PPP..PAP. ...B.PPP. ..K...... ......... Expected result: 11 Test #10372 1 (2, 3) ..PSP.... ...P..... ......... ..K...... .......PP .......PA .....PPPP .....PAP. .....PPP. Expected result: 5 Test #10373 2 (8, 3) ......... ....PB... ...PSP... ....P...K ......... ......... ......... ......... ......... Expected result: 11 Test #10374 1 (8, 2) ...P..... ..PSP.... ...P....K ......... ......... .......B. ......... ......... ......... Expected result: 12 Test #10375 1 (4, 8) ......... ......PPP ......PAP ......PPP .......PP .PPP...PA .PAP...PP .PPP..... ....K..B. Expected result: 12 Test #10376 2 (4, 8) .....P... ....PSP.. .....P... ....PPP.. ....PAP.. ....PPP.. .PPP..... .PAP...B. .PPPK.... Expected result: -1 Test #10377 1 (7, 8) ......B.. ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #10378 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... P........ SP....... Expected result: 6 Test #10379 2 (6, 1) ......... P.....K.. SP...B... P........ ......... ......... ......... ......... ......... Expected result: 7 Test #10380 2 (2, 1) ......... ..K...... ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 3 Test #10381 2 (3, 8) ..PAP.... ..PPP.... ......... ......... ......... ......... .......PP ...B...PA ...K...PP Expected result: 11 Test #10382 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #10383 2 (7, 4) ......P.. .....PSP. ......P.. ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #10384 1 (6, 5) ......... ......PPP ......PAP ......PPP ......... ......K.. ......... ......... ......... Expected result: 11 Test #10385 1 (5, 8) .......PP .......PA .......PP ......... ......... ...PPP... ...PAP... ...PPP... ....BK... Expected result: 13 Test #10386 2 (2, 2) .....PAP. P....PPP. SPK.....B PPPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 4 Test #10387 2 (4, 4) .......PA .......PP ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #10388 2 (6, 4) .......B. ......... ......... ......... ......K.. ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 10 Test #10389 1 (4, 2) .....B... ......... PP..K.... AP....... PP....... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #10390 2 (4, 4) ......PAP ......PPP ......... .....PPP. ....KPAP. .PPP.PPP. .PAP..... .PPP..P.. .....PSP. Expected result: 8 Test #10391 2 (1, 7) ...PAP... ...PPP... ......... .......B. ......... P........ SP....... PKPPP.... ..PAP.... Expected result: -1 Test #10392 2 (3, 5) .......PS ........P ......... PPP...... PAP...... PPPK..... ......... ......... ......... Expected result: 8 Test #10393 1 (4, 2) ...PSP.PP ....P..PA ....K..PP ......... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 6 Test #10394 2 (5, 5) ......... ......... ......... ......... ......... .....K... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #10395 1 (6, 7) ......PPP ......PAP .B....PPP ......... ......... ......... ......... ......K.P .......PS Expected result: 13 Test #10396 2 (2, 7) ....PPP.. ....PAP.. .PPPPPP.. .PAPB.... .PPP..... .P....... PSP...... .PK...... ......... Expected result: -1 Test #10397 2 (2, 5) ......... ......... ......... ......... P........ SPK...... P.B...... ......... ......... Expected result: 7 Test #10398 1 (4, 3) ......... ......... ......... ....K.... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 7 Test #10399 1 (3, 8) ......... ......... ......... .P....... PSP...... .P...PPP. .....PAP. .....PPP. ...K..... Expected result: 11 Test #10400 1 (5, 4) ......... ......... ......... ......... .....K... ......... .......B. ......... ......... Expected result: 9 Test #10401 1 (4, 7) .....PAP. ..PPPPPP. ..PAP.... ..PPP.... ......... ...B..... .PPP..... .PAPK.... .PPP..... Expected result: 11 Test #10402 1 (2, 3) ..PAP.... B.PPP.... ........P ..K....PS ........P ...PPP... ...PAP.PP ...PPP.PA .......PP Expected result: 5 Test #10403 1 (1, 8) ..PPP.... ..PAP.... ..PPP..B. ..PPP.... ..PAP.... ..PPP.... .....PPP. .....PAP. .K...PPP. Expected result: 9 Test #10404 1 (3, 7) ......... ......... ......... ......... ......... P........ SP....... P..K..... ......... Expected result: 10 Test #10405 1 (7, 1) ......... B......K. ......... ......... PPPPP.... APPAP.... PPPPP.... PPP...... PAP...... Expected result: 8 Test #10406 2 (8, 8) .....PAPA .....PPPP ......... ......... ......... .....PPP. .....PAP. .....PPP. .......BK Expected result: 16 Test #10407 2 (2, 1) ......... ..K...... ......... .......PP .......PA .......PP ......... ...PPP... ...PAP... Expected result: 3 Test #10408 1 (8, 6) ......PPP ......PAP ......PPP ......... ......... ......... .B......K ......... ......... Expected result: 14 Test #10409 2 (3, 5) ......... ......... PPP...... PAP...... PPP...... ...K..... ......... ......... ......... Expected result: 8 Test #10410 1 (3, 1) ......... ...K..... ......... ......... ..P...... .PSP...PP ..P....PA .......PP ......... Expected result: 4 Test #10411 1 (6, 3) ....B.... ...PPP... ...PAP... ...PPPK.. ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 9 Test #10412 2 (7, 2) ......... ......... PPP....K. PAP...P.. PPP..PSP. ..B...P.. ......... ......... ......... Expected result: 9 Test #10413 1 (7, 4) ......... ....B.... ...P..... ..PSP.... ...P...K. ......... ......... ......... ......... Expected result: 11 Test #10414 2 (8, 1) ......... B.......K PPP...... PAP...... PPP...... ......... ......... ......... ......... Expected result: 9 Test #10415 1 (2, 8) ......... ......... .P....... PSP...... .P....... ...PPP... ...PAP... ...PPP... ..K...B.. Expected result: 12 Test #10416 2 (3, 4) ......... ...P..... ..PSP.... ...P..... ...K..... ......... ......... ......... ......... Expected result: 7 Test #10417 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #10418 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #10419 2 (8, 2) ......... ......... ..B.....K ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 10 Test #10420 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 4 Test #10421 2 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #10422 2 (5, 4) ...PPP... B..PAP... ...PPP... ......... .....K... ......... .......PP .......PA .......PP Expected result: 9 Test #10423 2 (5, 5) ..PAP.B.. ..PPP.... ..PPP.... ..PAP.... ..PPP.... .....K... ......PPP ......PAP ......PPP Expected result: 10 Test #10424 1 (8, 1) .....P... ....PSP.K .PPP.P... .PAP..... .PPP..... ......... .......PP .......PA .......PP Expected result: 17 Test #10425 2 (8, 4) ......... ......... ......... ..B...... .....PPPK .....PAP. .....PPP. ......... ......... Expected result: 12 Test #10426 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ...PK.... ..PSP.... Expected result: 11 Test #10427 1 (5, 1) .PPP..... .PAP.K... .PPP..... .....PPP. .....PAP. .....PPP. ...PPPPSP ...PAP.P. ...PPP... Expected result: 10 Test #10428 2 (1, 7) ......... ......... ......... ......... P..PPP... SP.PAP... P..PPP... .K....... ......... Expected result: 10 Test #10429 1 (4, 3) ..PSP.... ...P...PP .......PA ....KPPPP .....PAP. PPP..PPP. PAP...... PPP...... ......... Expected result: 7 Test #10430 1 (6, 5) ......... ......... .P....... PSP...... .P....... ...PPPK.. ...PAP... PPPPPP.B. PAP...... Expected result: 11 Test #10431 2 (4, 8) ......PPP ......PAP ......PPP ......... ...PPP... ...PAP... ...PPP... .P....... PSP.K.... Expected result: 12 Test #10432 1 (5, 3) ......... ......... ......... P..B.K... SP....... P.....PPP .PPP..PAP .PAP..PPP .PPP..PAP Expected result: 8 Test #10433 1 (5, 7) ......... ......... .......PP .......PA .PPP...PP .PAP..... .PPP...PP .....K.PA .......PP Expected result: 12 Test #10434 1 (1, 4) .PPP..... .PAP..... .PPP..... ......... BK....... ......... ....P.... ...PSP... ....P.... Expected result: 5 Test #10435 2 (1, 5) ......... ......... ......... .B....... ......... .K....... PPP...... PAP...... PPP...... Expected result: 6 Test #10436 2 (2, 2) ......... ......... ..K.P.PPP ...PSPPAP .PPPP.PPP .PAP..... .PPP..... ......... ......... Expected result: 4 Test #10437 1 (5, 6) ......PAP ......PPP ......... ......... ......... PPP...... PAP..K... PPP...... ......... Expected result: 11 Test #10438 2 (1, 3) ....B..P. ......PSP .......P. .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #10439 2 (8, 1) .PPP..B.. .PAP....K .PPP..... ...PPP... ...PAP... ...PPPPPP ......PAP ......PPP ......... Expected result: -1 Test #10440 2 (2, 4) ......... PPP..PPP. PAP..PAP. PPP..PPP. ..K...... ....B.... ......... ......PPP ......PAP Expected result: 8 Test #10441 2 (1, 1) ......... .K....... PP....... AP....... PP....... ...PPP... ...PAP... ...PPP... ......... Expected result: 2 Test #10442 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #10443 2 (2, 7) .....PPPA .....PAPP ....PPPP. PPPPSP... PAP.P.... PPP...... ......... ..K...... ......... Expected result: -1 Test #10444 1 (5, 7) ....PSPPA .....P.PP ....PPP.. ....PAP.. ....PPP.B ......... ......... .....K... ......... Expected result: 12 Test #10445 2 (4, 8) ......... ......... ......... ......... ........B ......... ......... ......... ....K.... Expected result: 12 Test #10446 2 (6, 6) ......... ......... P........ SP....... P........ ......... ......K.. ...PPP... ...PAP... Expected result: 12 Test #10447 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ....B.... Expected result: 12 Test #10448 1 (7, 1) ......... ..PPP..K. ..PAP.... ..PPP.... ......... ......... .......P. ......PSP .......P. Expected result: 8 Test #10449 1 (4, 8) ....PSP.. ....BP... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #10450 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #10451 2 (1, 7) ......... ......... .....PPP. .....PAPP .....PPPA .......PP ......... .K....... ......... Expected result: 8 Test #10452 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ........P .......PS Expected result: 11 Test #10453 1 (6, 8) ......PAP ......PPP ...PPP... ...PAP... B..PPP... ......... P........ SP....... P.....K.. Expected result: 14 Test #10454 2 (3, 4) ......... ..PPP.... .BPAP.... ..PPPPP.. ...KPAP.. ....PPP.. ..PPP.... ..PAP.... ..PPP.... Expected result: 7 Test #10455 2 (1, 3) ...PPP... ...PAP... ...PPP... .K....... ......... ......... .......PP PPP....PA PAP....PP Expected result: 4 Test #10456 2 (1, 5) .PPP..... .PAPPPP.. .PPPPAP.. ....PPP.. ......... .KP...... .PSP..... ..P...... ......... Expected result: 6 Test #10457 1 (6, 1) ......... ......K.. ......... PP....... AP....B.. PP....... ......PPP ......PAP ......PPP Expected result: 7 Test #10458 1 (4, 2) ......... ......... ....K..PP PPP....PA PAP....PP PPP...... ......... ......P.. .....PSP. Expected result: 6 Test #10459 2 (6, 5) ........B ......... ...P..... ..PSP.... ...P..... ......K.. ......... ......... ......... Expected result: 11 Test #10460 2 (2, 7) ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... PPK...... AP......B Expected result: 13 Test #10461 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #10462 1 (3, 8) ......... ......... ..PPP.... PPPAP.... APPPP.... PP....... ......... ......PPP ...K..PAP Expected result: 15 Test #10463 1 (7, 5) ...PSP... ....P.... ......... ......... ......... .......K. ......... ......PPP ......PAP Expected result: 12 Test #10464 2 (8, 1) ......... ...PPP..K ...PAP... ...PPP.P. ......PSP .B.....P. .PPP..... .PAP..... .PPP..... Expected result: 9 Test #10465 2 (2, 8) ......... ....B.... ......PPP ......PAP ......PPP ......... ......... ......... ..K...... Expected result: 10 Test #10466 1 (2, 7) ...PPP... PPPPAP... PAPPPP... PPP...B.. ......PPP ......PAP ......PPP ..K...... ......... Expected result: -1 Test #10467 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #10468 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #10469 1 (3, 2) ......... ......... ...KPPP.. ....PAP.. ....PPP.. .PPP..... .PAP..... .PPP..... ......... Expected result: 5 Test #10470 1 (8, 2) ....PPP.. ....PAP.. B...PPP.K ......... ......... ......... ......... .....PPP. .....PAP. Expected result: 12 Test #10471 2 (2, 5) ......... ......... ......... ......... ......... ..K.PPP.. ....PAP.. PP.PPPP.. APPSP.... Expected result: 7 Test #10472 1 (4, 4) ......... .....PPP. PP...PAP. AP...PPP. PP..K...P .......PS ........P ......... ......... Expected result: 8 Test #10473 1 (8, 6) ......... .PPP..... .PAP..... .PPP..... .....B... ......... ........K ......... ......... Expected result: 14 Test #10474 1 (7, 1) ......... .......K. ......... P......PP SP.....PA P....PPPP ..PPPPAP. ..PAPPPP. ..PPP.B.. Expected result: 8 Test #10475 1 (2, 6) ..B...... ......... ......... ......... ......... ......... ..K....P. PP....PSP AP.....P. Expected result: 8 Test #10476 2 (8, 7) ......... ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPPP..K ...PAP... Expected result: 15 Test #10477 2 (7, 2) ..B...... ......... .......K. ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 9 Test #10478 1 (2, 5) ......... ......... ......... .......PP .......PA ..K....PP ...PPP.B. ...PAP... ...PPP... Expected result: 7 Test #10479 2 (6, 1) ......... ......KPP .......PA .....PPPP .....PAP. .....PPP. PP....... AP....... PP....... Expected result: 7 Test #10480 1 (8, 6) ......... ......... PPP...... PAP...... PPP....P. ......PSP .....B.PK ......... ......... Expected result: 16 Test #10481 1 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #10482 2 (8, 7) ......... ......... ......... ..P...... .PSP..... ..P...... ......... ........K ......... Expected result: 15 Test #10483 1 (1, 4) ......... ......... ......... ...PPP... .K.PAP... ...PPP... .BPPP.... ..PAP.... ..PPP.... Expected result: 5 Test #10484 1 (8, 8) ......... .PPP..... .PAP..... .PPP..... ......PPP ....PPPAP ....PAPPP ....PPP.. ........K Expected result: 16 Test #10485 2 (1, 7) ..PAP...B ..PPP.... ......... ......... .P....... PSP...... .P....... .K....... ......... Expected result: 12 Test #10486 1 (5, 5) ...PPP... ...PAP... ...PPP... ......... ......... PP...K... AP....... PPB....PP .......PA Expected result: 10 Test #10487 2 (3, 2) ......... ......... ...K..... ....B.... ......... ......... ......... ......... ......... Expected result: 5 Test #10488 1 (2, 1) ......PPP ..K...PAP ......PPP ......... ..PPP.... ..PAP.... ..PPP.... B........ ......... Expected result: 3 Test #10489 2 (2, 7) ......... ......PPP .PPP..PAP .PAP..PPP .PPP..... ......... ......... ..K...... ......... Expected result: 9 Test #10490 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ........B Expected result: 6 Test #10491 1 (8, 1) ...PAP... ...PPP..K .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... Expected result: 17 Test #10492 2 (8, 5) .......P. ......PSP .......P. ......... ......... ........K ......... .B....... ......... Expected result: 13 Test #10493 1 (2, 4) ......... .....P... ....PSP.. .....P... ..K...... ......... ......... ......... ......... Expected result: 6 Test #10494 1 (6, 4) .......PA .......PP ......... ......... ......K.. ......... ......... ...P..... ..PSP.... Expected result: 10 Test #10495 1 (2, 3) ......... P......PP SP.....PA P.K....PP ......... ......... ......... ......... ......... Expected result: 5 Test #10496 2 (3, 8) ...PAP... ...PPP... ......... ....PPP.. ....PAP.. ....PPP.. ......... B........ ...K..... Expected result: 11 Test #10497 2 (6, 2) ......... ......... ......K.. ......... ..PPP.... ..PAP..PP ..PPP..PA .......PP ......... Expected result: 8 Test #10498 2 (7, 8) ......... ......... ......... ......... ......... ...B..... ..PPP.... PPPAP.... APPPP..K. Expected result: 15 Test #10499 1 (2, 1) .....PAP. ..K..PPP. ......PPP ..B...PAP ......PPP ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 3 Test #10500 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #10501 2 (1, 5) ......... ......... ......... ......B.. ......... .K....... ......... ......... ......... Expected result: 6 Test #10502 1 (5, 3) ..BPPP... ...PAP... ...PPP... .....K... .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 8 Test #10503 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... .P..K.... PSP...... Expected result: 11 Test #10504 2 (5, 6) ......... ......... PPP...... PAP...... PPP...... ......... ..PPPK... ..PAP..P. ..PPP.PSP Expected result: 11 Test #10505 1 (8, 1) ......... .P.B....K PSP...... .P....... ......... ......... ......... ......... ......... Expected result: 9 Test #10506 2 (4, 5) ......P.. .....PSP. ......P.. ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #10507 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......P.. .....PSP. Expected result: 8 Test #10508 2 (3, 5) .....PPP. .....PAP. .....PPP. .....PAP. .....PPP. ...K..... ......... ......... ....B.... Expected result: 8 Test #10509 1 (2, 6) ....PAP.. ....PPP.. ...PPP... ...PAP... ...PPPP.. .....PSP. ..K...P.. ......... ......... Expected result: 8 Test #10510 1 (2, 6) .PPP..... .PAP..... .PPPPP.B. ...PAP... ...PPP... ......... PPK...... AP....... PP....... Expected result: 8 Test #10511 2 (1, 4) ......... ......... ......... ......... .K....... ........P .......PS ........P ......... Expected result: 5 Test #10512 2 (7, 1) ......... .......K. ......... ......... ......... ..PPPP... .PSPAP... ..PPPP... ......... Expected result: 8 Test #10513 1 (7, 8) .......PS ........P ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #10514 1 (6, 2) ......... ......... ......K.. ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #10515 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #10516 1 (3, 4) ......... ..PPP.... ..PAP.... ..PPP.... ...K..... PP....... AP.PPP... PP.PAP... ...PPP... Expected result: 7 Test #10517 2 (1, 2) ......... ......... .K....... ...PPP... ...PAP... ...PPP... ......... PPPP..... APAP..... Expected result: 3 Test #10518 2 (6, 7) ....PPP.. ....PAP.. ....PPP.. P........ SP....... PPPP..... .PAP..... .PPPP.K.. ..PAP.... Expected result: 13 Test #10519 2 (4, 6) .......P. ......PSP .......P. .B....... ......... ......... PPP.K.... PAP...... PPP...... Expected result: 10 Test #10520 1 (7, 1) ......... .......K. ......... ......... ......... ........P .......PS ........P ......... Expected result: 8 Test #10521 2 (7, 8) ......... .B....... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #10522 2 (3, 1) ......... ...K..... ......... ......... ....P.... ...PSP... ....P.... ......PPP ......PAP Expected result: 4 Test #10523 1 (5, 4) ......... ...PPP... ...PAP... PP.PPP... AP...K... PP......P B......PS ........P ......... Expected result: 9 Test #10524 2 (6, 8) ...PSP... ....P.... ......... ......... ......... ......... ......... .......PP .B....KPA Expected result: 14 Test #10525 1 (5, 7) ......... ......... ......... ......... ......... ....B.... ......... .....K... ......... Expected result: 12 Test #10526 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .KP...... .PSP..... Expected result: 8 Test #10527 1 (8, 8) ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ..PPP.... ..PAP...K Expected result: 16 Test #10528 2 (2, 8) ......... ...PPP... ...PAP... ...PPP... ......... ......... ....PPP.. P...PAP.. SPK.PPP.. Expected result: 10 Test #10529 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 9 Test #10530 2 (4, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... .......PP .......PA ....K..PP Expected result: 12 Test #10531 2 (5, 8) ......... ..PPPP... .PSPAP... ..PPPP... ......... ......... ......... ......... .B...K... Expected result: 13 Test #10532 1 (8, 7) ......... ......... ...P..... ..PSP.... ...P..... ......... ......... ........K ......B.. Expected result: 15 Test #10533 2 (2, 7) ......PAP ..PPP.PPP ..PAP.P.. ..PPPPSP. ......P.. ......... ......... ..K...... .B....... Expected result: 9 Test #10534 2 (8, 4) ......... .B....... ......... .....P... ....PSP.K .....P... ......... ..PPP.... ..PAP.... Expected result: 12 Test #10535 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #10536 2 (6, 4) ......... ......... ......... .PPP..... .PAP..K.. .PPP..... ..PPP.... ..PAP.... ..PPP.... Expected result: 10 Test #10537 2 (8, 8) ......... ......... .....P... ....PSP.. .....P... ......... ......... ....B.... ........K Expected result: 16 Test #10538 2 (6, 2) ......... ......... ...PPPK.. ...PAP... ...PPP... ......... ......... ......... ......... Expected result: 8 Test #10539 2 (8, 2) ......... ......... ........K ......... ....B.... ......... ......... ......... ......... Expected result: 10 Test #10540 1 (8, 6) ......... .....B... .PPP..... .PAP..... .PPP..... ....PPP.. ....PAP.K ....PPP.. ......... Expected result: 14 Test #10541 2 (5, 6) ......... ..B...... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #10542 2 (7, 3) ...PPP... ...PAP... ...PPP... .......K. ......... .......PP .......PA .......PP ........B Expected result: 10 Test #10543 1 (1, 5) ......... ......... ......... .....PPP. .....PAP. .K...PPP. ......... ...PPP... ...PAP... Expected result: 6 Test #10544 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #10545 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #10546 1 (8, 2) ......... .PPP..... .PAP....K .PPP..... ......... ......P.. .....PSP. ...PPPP.. ...PAP... Expected result: 10 Test #10547 2 (6, 3) ..PSP.... ...P..... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #10548 2 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #10549 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......B.. ......... Expected result: 8 Test #10550 1 (7, 6) .......PP .......PA ...PPP.PP ...PAP... ...PPP... ......... .......K. ......... ......... Expected result: 13 Test #10551 2 (1, 7) ......... .P....... PSP..B... .P....... ......... ......... ......... .K....... ......... Expected result: 12 Test #10552 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ...B..... Expected result: 8 Test #10553 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #10554 1 (3, 6) .......PP .......PA .......PP ...PPPPPP ..PPAPPAP .PSPPPPPP ..PK..... ......... ......... Expected result: 11 Test #10555 2 (4, 3) ......... ......... ......... ....K.B.. .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 7 Test #10556 1 (2, 4) ......... ......... ......... ......P.. ..K..PSP. ......P.. .PPP..... .PAP..... .PPP..... Expected result: 6 Test #10557 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #10558 1 (3, 6) ......... ......... ......... ......... ....B.... ......... ...K..... ......... ......... Expected result: 9 Test #10559 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... B........ Expected result: 3 Test #10560 1 (2, 4) ......... ...PPPPP. ...PAPAP. ...PPPPP. ..K...... ......... ......... .B....... ......... Expected result: 6 Test #10561 2 (4, 7) ......... ......... ......... ......... ......... ......... .....B... ..P.K.... .PSP..... Expected result: 11 Test #10562 2 (5, 8) ....P.... ...PSP... ....P.PPP ......PAP ......PPP ......... .....B... ......... .....K... Expected result: 13 Test #10563 1 (8, 3) ......PPP ......PAP ......PPP ........K ......... ......... ...PPP... ...PAP.P. ...PPPPSP Expected result: 11 Test #10564 1 (7, 8) .PAPPAP.. .PPPPPP.. ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... .B.....K. Expected result: 15 Test #10565 1 (3, 7) ......... PPP...... PAP...... PPP...... ......... ......... ......... ...K..... ......... Expected result: 10 Test #10566 1 (4, 1) ......... ....K.... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 5 Test #10567 2 (1, 1) ......... .K....P.. .....PSP. ......P.. .B....... .PPP..... .PAP..... .PPP..... ......... Expected result: 2 Test #10568 1 (7, 1) .....P... ....PSPK. ...PPP... ...PAP... ...PPPPPP ....PAPPA ....PPPPP ......... ......... Expected result: -1 Test #10569 2 (1, 8) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... .K....... Expected result: 9 Test #10570 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...PPP ......PAP Expected result: 9 Test #10571 1 (8, 4) ......... ...B..... ......... P........ SP......K P........ ...PPP... ...PAP.PP ...PPP.PA Expected result: 12 Test #10572 2 (6, 5) ......... ......... .....P... ..B.PSP.. .....P... ......K.. ......... ......... ......... Expected result: 11 Test #10573 1 (6, 4) ......PPP ......PAP ......PPP ...B..... ...PPPK.. P..PAP.PP SP.PPP.PA P......PP ......... Expected result: 10 Test #10574 2 (8, 2) ......... ......... ........K ......... ......... PPP...... PAPPPP... PPPPAP... ...PPP... Expected result: 10 Test #10575 2 (2, 5) ......... ......... ......... .......P. ......PSP PPK....P. AP....PPP PP.BPPPAP ....PAPPP Expected result: 7 Test #10576 1 (8, 4) ......... ......... ......P.B .....PSP. ......P.K ......... ......... ......... ......... Expected result: 12 Test #10577 2 (3, 3) ......... ....PPP.. ....PAP.. ...KPPP.. ......... ......... ......... .PPP..... .PAP..B.. Expected result: 6 Test #10578 1 (3, 2) ......... .....PPP. ...K.PAP. .....PPP. .PPP.PAP. .PAP.PPP. .PPP..... ......... ......... Expected result: 5 Test #10579 1 (6, 1) ......... ......K.. ...P..... ..PSP.... ...P..... .....PPP. PPP..PAP. PAP..PPP. PPP...... Expected result: 7 Test #10580 2 (8, 3) ......... ......... ......... ........K ......... PPPPPP... PAPPAP... PPPPPP... ......... Expected result: 11 Test #10581 1 (7, 7) ......... ......... ......... ......... ......... ......... ......... .P.....K. PSP...... Expected result: 14 Test #10582 1 (8, 4) ......... B........ .PPP..... .PAP..... .PPP....K ......... ......... ......... ......... Expected result: 12 Test #10583 1 (1, 2) ......... ......... .K....... ......... PPP...... PAP...... PPP...... ......... ......... Expected result: 3 Test #10584 2 (1, 7) .....B... ........P .......PS ........P ......... ......... ......... .K....... ......... Expected result: 8 Test #10585 1 (3, 3) .......PA .......PP .......PP ...K.P.PA ....PSPPP .....P... ......... ....PPP.. ....PAP.. Expected result: 6 Test #10586 2 (8, 5) ...PPP... ...PAP... ...PPPPP. ...B.PAP. .....PPP. .PPP....K .PAP..... .PPP..... ......... Expected result: 13 Test #10587 1 (8, 8) ......... ........B ......... ......... .....PPP. .....PAP. .....PPP. ....PSP.. .....P..K Expected result: 16 Test #10588 2 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #10589 2 (8, 7) .....PPP. .....PAPP .....PPPA .......PP PP....... AP....... PP....... ........K ......... Expected result: 15 Test #10590 1 (5, 3) ......... ......... PPB...... AP...K... PPPP..... .PAP..... .PPP..... ......... ......... Expected result: 8 Test #10591 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #10592 2 (4, 5) ..PAP.... ..PPP.... ......... PP....... AP....... PP..K.... ......... B........ ......... Expected result: 9 Test #10593 1 (3, 7) ......... ......... ......... ......... ......... ......... .....P... ...KPSP.. .....P... Expected result: 10 Test #10594 2 (6, 6) ......... ......... PP....... AP....... PP....... ......... ...PPPK.. ...PAP.PP ...PPP.PA Expected result: 12 Test #10595 1 (4, 7) ......... ........P .......PS ...BPPP.P ....PAP.. ....PPP.. PPPP..... APAPK.... PPPP..... Expected result: -1 Test #10596 2 (1, 3) ......... ..PPP.... ..PAP.... .KPPP.... ......... ....B.... ......... ......... ......... Expected result: 4 Test #10597 2 (2, 3) ......... ......... ......... ..K...... ......... ......PPP ......PAP .P....PPP PSP...... Expected result: 5 Test #10598 1 (8, 7) .....PSP. ......P.. ......... ......... ......... ...B..... ......... ........K ......... Expected result: 15 Test #10599 2 (2, 6) .......PA .......PP ..P...... .PSPPP... ..PPAP... B..PPP... ..K...... ......PPP ......PAP Expected result: 8 Test #10600 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #10601 2 (5, 4) ......PPP ...PPPPAP ...PAPPPP PPPPPP... PAP..K... PPP...... ......... ..P...... .PSP..... Expected result: -1 Test #10602 1 (8, 6) ......P.. .....PSP. ......P.. ......... ......... ......... ........K ......... ......... Expected result: 14 Test #10603 1 (6, 6) ......... PPP...... PAPPPP... PPPPAP... ...PPP... ......... ...PPPK.. ..BPAP... ...PPP... Expected result: 12 Test #10604 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #10605 2 (2, 8) .PPP..... .PAP..... .PPP..... ......... PP....... AP...P... PP..PSP.. .....P... ..K...... Expected result: 10 Test #10606 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #10607 1 (2, 8) .......P. ......PSP ..PPP..P. ..PAP.... ..PPP.... ......... PP.PPP... AP.PAPB.. PPKPPP... Expected result: 10 Test #10608 1 (1, 1) .....PAP. .K...PPP. ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ....B.... Expected result: 2 Test #10609 1 (7, 7) ......... ......... ....PPP.. PPP.PAPPP PAP.PPPAP PPP...PPP ..B..P... ....PSPK. .....P... Expected result: -1 Test #10610 1 (4, 2) ......... PP....... AP..K.... PP....... ......... .....P..B ....PSP.. .....P... ......... Expected result: 6 Test #10611 1 (6, 5) ......... ......... ......... B........ ......... ......K.. .P....... PSP...... .P....... Expected result: 11 Test #10612 2 (5, 6) .......PA .......PP .....PPP. .B...PAP. .....PPP. ......... .....K... ......... ......... Expected result: 11 Test #10613 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... .....B... Expected result: 5 Test #10614 1 (6, 1) ......... ......K.. ......... ......... ......... ......... .....B... ......... ......... Expected result: 7 Test #10615 1 (8, 5) ....PPP.. ....PAP.. PPP.PPPP. PAP..PAP. PPP..PPP. ........K ......... ......... ......... Expected result: 13 Test #10616 1 (5, 7) ......... ......... ......... ......... ......... ......... P........ SP...K... P...B.... Expected result: 12 Test #10617 2 (2, 7) .PPPPSP.. PPAP.P... APPP..... PP....... ......... .......PP .......PA ..K....PP ......... Expected result: -1 Test #10618 2 (8, 8) ......PPP ......PAP ......PPP ......... .......B. ......... P........ SP....... P.......K Expected result: 16 Test #10619 2 (1, 2) ......... ......... .K....... ......... ......... ......... ....B.... ......... ......... Expected result: 3 Test #10620 2 (4, 3) ...PPP... ...PAP... ...PPP... ....K.... ......... ...PPP... ...PAP... .PPPPP... .PAP..... Expected result: 7 Test #10621 2 (4, 2) ......... ......... ....K.... .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. ......... .......B. Expected result: 6 Test #10622 1 (3, 1) ......... ...K..... ......... ..B...... ......... ......... .PPP..... .PAPPPPP. .PPPAPAP. Expected result: 4 Test #10623 1 (1, 3) ......... P........ SP....... PK....... PP....... AP....... PP....... ......... ......... Expected result: 6 Test #10624 1 (3, 7) ......... PP..B.... AP....... PP....... ......... ......... PP....... AP.K..... PP....... Expected result: 10 Test #10625 2 (8, 7) ......... PP....... AP....... PPPPP.... ..PAP.... ..PPPPP.. ....PAP.. ....PPP.K ..B...... Expected result: 15 Test #10626 1 (2, 6) .....PPP. ...PPPAP. ...PAPPP. ...PPPSP. ......P.. ......... ..K...... ........B ......... Expected result: 8 Test #10627 1 (6, 8) ...P..... ..PSP.... ...P..... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #10628 1 (4, 8) ......... ......... ......... ..PPP.... ..PAPP... ..PPPSP.. .....P... ......... ....K.... Expected result: 12 Test #10629 1 (6, 2) .....PAP. .....PPP. ......K.. PPPPPP... PAPPAP... PPPPPP... ......... ......... ......... Expected result: 8 Test #10630 1 (8, 1) ......... ........K ......... ......... .....B... ......... .PPP.P... .PAPPSP.. .PPP.P... Expected result: 9 Test #10631 1 (3, 1) ......... ...K..... ......... ......... ......... .......P. ......PSP .......P. ......... Expected result: 4 Test #10632 1 (3, 3) ......... ......... ......... ...K..... ...PPP... ...PAP.PP ...PPP.PA ...PSP.PP ....P.... Expected result: 6 Test #10633 2 (2, 1) ......... ..K...... ......... ...PPP... ...PAP... ...PPP... ........B ......... ......... Expected result: 3 Test #10634 1 (4, 2) ..BPAP... ...PPP... ....K.... ......... ......... ....PPP.. ....PAP.. .PPPPPP.. .PAP..... Expected result: 6 Test #10635 1 (4, 5) .....PAP. .....PPP. ........B .....P... ....PSP.. ....KP... ......... ......... ......... Expected result: 9 Test #10636 1 (5, 7) ...PAP... ...PPP... ......... ......PPP ......PAP ......PPP ......... .....K... ......... Expected result: 12 Test #10637 1 (8, 5) ......... ......... ..PPPB... ..PAP.... ..PPP.... P...PPP.K SP..PAP.. P...PPP.. ......... Expected result: 13 Test #10638 2 (6, 2) .......PP .......PA ......KPP ......... .PPP..... .PAPPPP.. .PPPPAP.P ....PPPPS .......BP Expected result: 8 Test #10639 2 (5, 5) ......... PPP...... PAP...... PPP...... P.....PPP SP...KPAP P..B..PPP ...PPP... ...PAP... Expected result: 10 Test #10640 1 (8, 3) ......... ......... ......... ........K ......... ......... .......P. B.....PSP .......P. Expected result: 11 Test #10641 1 (6, 7) ...PAP... ...PPP... B...PPP.. ....PAP.. ....PPP.. ......... ......... ......K.. ......... Expected result: 13 Test #10642 2 (4, 2) .....PAP. PP...PPP. AP..K.... PP....PPP ......PAP ......PPP .....P... ....PSP.. .....P... Expected result: 6 Test #10643 2 (5, 2) ......... ......... .....K... ....PPP.. ....PAP.. ....PPPPP ......PAP ......PPP .......PA Expected result: 7 Test #10644 2 (6, 7) ......... ......... .....P... PPP.PSP.. PAP..P.PP PPP....PA PP.....PP AP....K.. PP....B.. Expected result: 13 Test #10645 1 (1, 4) ......... ......... ......... .....PPP. .K...PAP. .....PPP. ......... PP....... AP....... Expected result: 5 Test #10646 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #10647 2 (5, 3) ......... ......... ......... .....K... ......... PP....... AP..PPP.. PP.PPAP.. ..PSPPP.. Expected result: 8 Test #10648 1 (1, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......PPP .K....PAP ......PPP ......... ......... Expected result: 6 Test #10649 1 (3, 2) ......... ......... ...K..... ......... ......... ...BPPP.. ....PAP.. ....PPP.. ......... Expected result: 5 Test #10650 2 (8, 5) ....PAP.. ....PPP.. PP....... AP....... PP....... ........K ......... ......... ......... Expected result: 13 Test #10651 2 (2, 8) ......... .......PP .......PA ..PPP..PP ..PAP.... ..PPP.... ......... ....PPP.. ..K.PAP.. Expected result: 10 Test #10652 1 (1, 8) ......PPP ......PAP ......PPP P........ SP....... P........ ......... ......... .K....... Expected result: 11 Test #10653 2 (2, 6) ......... ..PPPP... PPPAPSP.. PAPPPP... PPP...... ......... ..K...... ......... ......... Expected result: 18 Test #10654 2 (5, 4) ......... ......... ......... ......... .....K... ......... ........P .......PS ........P Expected result: 9 Test #10655 2 (8, 8) ........P .......PS ........P ......... ....PPP.. ..B.PAP.. ....PPP.. ......... ........K Expected result: 16 Test #10656 2 (5, 8) ......... ......... ......... ..PPP.... ..PAP...B ..PPP.... ..PSP.... ...P..... .....K... Expected result: 13 Test #10657 1 (4, 6) .......PP .......PA ......PPP ......PAP ...B..PPP ......... ....K.... ......... ......... Expected result: 10 Test #10658 1 (1, 6) ......... ......... ......... ......... ..PPP.... ..PAP..P. .KPPP.PSP .......P. ......... Expected result: 7 Test #10659 1 (2, 7) ......... ......... ......... ......PPP PPP...PAP PAP...PPP PPPPPP... ..KPAP... ...PPP... Expected result: -1 Test #10660 2 (2, 1) ...PSP... ..K.P.... ......... ......... ......... ...B..... ......... ......... ......... Expected result: 3 Test #10661 2 (5, 6) ..PPP.... ..PAP.... ..PPP.... ......PPP B.....PAP ......PPP .....K... ......... ......... Expected result: 11 Test #10662 1 (1, 5) ...PPP... ...PAP... ...PPP... ......... ......... .K....... ......... ......... .....B... Expected result: 6 Test #10663 2 (7, 7) ......... ......... ..P...... .PSP..... ..P...... ......... ......... .......K. ......... Expected result: 14 Test #10664 2 (7, 8) .....PSP. ......P.. .PPP..... .PAP..... .PPP...B. ......... ......... ......... .......K. Expected result: 15 Test #10665 2 (1, 3) ......... ......... ....PPP.. .KPPPAP.. .PPAPPP.. PSPPP.... .PPAP.... ..PPP.... ......... Expected result: 4 Test #10666 2 (2, 4) .....PAP. .....PPP. ......... ......... ..K...... ......... PP....... AP..PPP.. PP..PAP.. Expected result: 6 Test #10667 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......PPP ......PAP Expected result: 8 Test #10668 1 (8, 2) ......... ......... ........K ......... ......... .....PPP. .PPP.PAP. .PAP.PPPB .PPP..... Expected result: 10 Test #10669 1 (2, 4) ......... ......... ......... .....B... ..K...... ......... ......... ......... ......... Expected result: 6 Test #10670 1 (2, 6) .....PAP. .....PPP. ......... .....PPP. .....PAP. .....PPP. ..K...... ..B...... ......... Expected result: 8 Test #10671 1 (8, 8) ......... ...P..... ..PSP.... ...P...PP .......PA .......PP ......... ......... ........K Expected result: 16 Test #10672 1 (8, 8) ......... ......... ........B ....P.... PP.PSP... AP..P.... PP....... ......... ........K Expected result: 16 Test #10673 2 (7, 4) ......... ......... ......... .......B. .......K. ......... ......... ..PPP.... ..PAP.... Expected result: 11 Test #10674 1 (5, 2) ......... ..P...... .PSP.KPPP ..P...PAP ......PPP ..B...... ......... PP....... AP....... Expected result: 7 Test #10675 2 (1, 2) ......... ......... .K....... ...PPP... ...PAP.B. ...PPP... PP....... AP....... PP....... Expected result: 3 Test #10676 1 (1, 2) ......PSP .......P. .K....... ......PPP ......PAP ......PPP .......PP .......PA .......PP Expected result: 3 Test #10677 1 (7, 5) ......... ......... ......... ..P....B. .PSP..... ..P.PPPK. PPP.PAP.. PAP.PPP.. PPP...... Expected result: 12 Test #10678 1 (5, 5) ......... ......... ......PPP ......PAP ......PPP .....K... ......... ........P .......PS Expected result: 10 Test #10679 2 (8, 6) ......... ......... ......... ......... ......... PP....... AP......K PP....... ......... Expected result: 14 Test #10680 2 (3, 2) ......... PPP...... PAPK..... PPP..P... ....PSP.. .....P... .....B... PPP...... PAP...... Expected result: 5 Test #10681 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #10682 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #10683 1 (8, 6) ...PAPPP. ...PPPAP. .....PPP. ......PPP ......PAP ......PPP ........K ......... ......... Expected result: 14 Test #10684 1 (3, 7) .PAP..... .PPP..... PSP..PPP. .P...PAP. B....PPP. ......... ......... ...K..... ......... Expected result: -1 Test #10685 1 (5, 6) ......... PPP...... PAP...... PPP...... ......... ......... .....K... ......... ......... Expected result: 11 Test #10686 1 (1, 3) ......... .....P... ....PSP.. .K...P... ......... ......... ......... ......... ....B.... Expected result: 4 Test #10687 2 (8, 1) ...PSP... ....P...K ......... ......... ......... ......... ..B...... PP....... AP....... Expected result: 11 Test #10688 1 (4, 7) ....PPP.. ....PAP.. ....PPP.. ..PPP.... ..PAP.... ..PPP.... ......... ....K.... ...B..... Expected result: 11 Test #10689 2 (5, 2) ..PPP.PAP ..PAP.PPP ..PPPK... ......... ......PPP ......PAP ......PPP ......... ......... Expected result: 9 Test #10690 2 (4, 1) ......... ....K.... ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 5 Test #10691 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #10692 2 (6, 1) ....PSPPA .....PKPP ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #10693 2 (2, 4) .PAP..... .PPP..... PP....... AP....... PPK...... ......... ....PPP.. ....PAP.. ....PPPB. Expected result: -1 Test #10694 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... .PPPK.... .PAP..... Expected result: 11 Test #10695 1 (6, 6) ......... ......... ......... P........ SP....... P........ ......K.. ......... ......... Expected result: 12 Test #10696 1 (1, 8) ......... ......... ......... ......... ......... .....PPP. ...PPPAP. ...PAPPP. .K.PPP.B. Expected result: 9 Test #10697 1 (6, 8) ......... ....PPP.. ....PAP.. ....PPP.. ..PPP.... ..PAP.... ..PPP.... PPP...... PAP...K.. Expected result: 16 Test #10698 2 (4, 5) .PSP..... ..P...... ......... ......... ......... ....K.... ......... ...PPP... ...PAP... Expected result: 9 Test #10699 2 (1, 8) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... .K....... Expected result: 9 Test #10700 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #10701 1 (6, 7) ......... .B....... ......... ......... ........P .......PS ........P ......K.. ......... Expected result: 13 Test #10702 2 (4, 5) ......... .P....... PSP...... .P....... ......... ....K.... ......... ......... ......... Expected result: 9 Test #10703 2 (2, 4) ...PSP... ....P.... ......B.. ......... ..K...... ......... .PPP..... .PAPPP... .PPPAP... Expected result: 6 Test #10704 1 (7, 3) .......PP .......PA PPPPP..PP APPAP..K. PPPPP.... ......... ......... ......... ......... Expected result: 10 Test #10705 2 (5, 3) ...PAP... ...PPP... ......... .....K... ....PPP.. ....PAP.. ....PPP.. .....PPP. .....PAP. Expected result: 8 Test #10706 1 (7, 2) ......... ......... ..B....K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #10707 1 (5, 7) ....B.... ......... ......... ......... ......... ......... ........P .....K.PS ........P Expected result: 12 Test #10708 2 (1, 4) ......... ......P.. .....PSP. ....PPP.. .K..PAP.. ....PPP.. ...B..... ......... ......... Expected result: 5 Test #10709 2 (5, 2) ..B...... ......... .....K... ......... ......... ......... ....P.... ...PSP... ....P.... Expected result: 7 Test #10710 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......PPP ......PAP ......PPP Expected result: 4 Test #10711 2 (5, 8) ......PAP .....PPPP ....PSP.. .....P... ......... ......... ......... ......... .....K... Expected result: 13 Test #10712 2 (8, 6) ..PAP.... ..PPP.... ......... .......PP .......PA PP...P.PP AP..PSP.K PP...P... ......... Expected result: 18 Test #10713 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #10714 2 (6, 2) ......... ...P..... ..PSP.K.. ...P..... ......... ..B...... ......... ......... ......... Expected result: 8 Test #10715 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #10716 2 (1, 2) ..PPP.... ..PAP...P .KPPP..PS ...B....P .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 3 Test #10717 2 (7, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... .......K. ......... ......... Expected result: 13 Test #10718 1 (6, 2) ......... ......... ......K.. ......... ......... P..PPP... SP.PAP... P..PPPPPP B.....PAP Expected result: 8 Test #10719 1 (2, 6) ......... ......... ..PPP.... ..PAP..PP ..PPP..PA .B.....PP ..K..PPP. .....PAP. .....PPP. Expected result: 8 Test #10720 2 (7, 5) ......... ......... ....P.... ...PSP... .PPPP.... .PAP...K. .PPP..... PP....... AP....... Expected result: 12 Test #10721 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K.P..... ..PSP.... Expected result: 8 Test #10722 1 (8, 8) ......... .....P... ....PSP.. .....P... .......PP .......PA .......PP ......... ........K Expected result: 16 Test #10723 1 (2, 4) ......... PPP...... PAP...... PPP...... ..K...... .PPP..... .PAP....B PPPP.PPP. SP...PAP. Expected result: 8 Test #10724 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #10725 2 (3, 1) ......PAP ...K..PPP ......... ......... ......... ......... .......B. ......... ......... Expected result: 4 Test #10726 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ...B..... ......... Expected result: 7 Test #10727 2 (6, 2) ......... ......... ......K.. ......... ......... .B....... ......... ......... ......... Expected result: 8 Test #10728 1 (3, 2) .....PPPB .....PAP. ...K.PPP. ......... ......... ......... ......... ......... ......... Expected result: 5 Test #10729 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #10730 1 (7, 4) ......... ......... ......... ......... .......K. ......... PPPPPP... PAPPAP... PPPPPP... Expected result: 11 Test #10731 1 (5, 3) ......PSP .......P. ....B..PP .....K.PA .......PP ......... ......... ......... ......... Expected result: 8 Test #10732 1 (4, 6) ......... ......... ......... .P....... PSP...... .P....... ....K.... ......... ......... Expected result: 10 Test #10733 2 (8, 5) ...PAP... ...PPPPP. B....PAP. .....PPP. ......... ........K ....PPP.. ....PAP.. ....PPP.. Expected result: 13 Test #10734 1 (5, 2) ......... ......... .....K... .......PP .......PA ..PPP..PP P.PAP...B SPPPP.... P........ Expected result: 7 Test #10735 1 (3, 1) ......... ...K..P.. ..B..PSP. ......P.. ..PPP.... ..PAP.... PPPPPPP.. PAP.PAP.. PPP.PPP.. Expected result: 4 Test #10736 2 (3, 6) ......... ......... ......... ......... ....PB... ...PSP... ...KP.... .......PP .......PA Expected result: 9 Test #10737 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......B.. ......... Expected result: 11 Test #10738 2 (5, 8) ......... ......... ......... .BP...... .PSP..... ..P....PP .......PA ......PPP .....KPAP Expected result: 13 Test #10739 2 (2, 5) ......... .....PPP. .....PAP. .....PPP. ......... ..K...... ......... ......... ......... Expected result: 7 Test #10740 1 (4, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... ....K.... PPP...... PAP...... PPP...... Expected result: 9 Test #10741 1 (7, 5) ......... ...PPP..P ...PAPPPS ...PPPAPP .B...PPP. .......K. .PPP..... .PAP..... .PPP..... Expected result: 12 Test #10742 2 (2, 4) ......... ......... ......... ......... ..K....PP ....P..PA ...PSP.PP ....P.... ......... Expected result: 6 Test #10743 1 (1, 4) ......... ....PPP.. ..P.PAP.. .PSPPPPPP .KP...PAP ......PPP ......PPP ...B..PAP ......PPP Expected result: 5 Test #10744 1 (7, 3) ......... ......... ......... .......K. ......... ..P...... .PSP..... ..P...... ......... Expected result: 10 Test #10745 2 (2, 6) .....PPP. .....PAP. .....PPPP ......PAP ......PPP P........ SPK...... P........ ......... Expected result: 8 Test #10746 2 (7, 3) ......... ......... .PPP..... .PAP...K. .PPP..... ....B.... ......... ......PPP ......PAP Expected result: 10 Test #10747 2 (5, 5) ......... .....B... ..P..PPP. .PSP.PAP. ..P..PPP. .....K... .PPP..... .PAPPP... .PPPAP... Expected result: 10 Test #10748 1 (1, 5) ..PPP.... ..PAP.... ..PPPPP.. ....PAPPP ....PPPAP .K....PPP ......... .P....... PSP...... Expected result: 6 Test #10749 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #10750 1 (4, 2) ......... ......... ....K.... ......... ..PPP.... ..PAP.... ..PPPP... ...PAP.P. ...PPPPSP Expected result: 6 Test #10751 2 (7, 2) ......... ......... .......K. ......... PP....... AP....... PP..P.... ...PSP... ....P.... Expected result: 9 Test #10752 1 (4, 2) ......... ......PPP ....K.PAP ......PPP .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 6 Test #10753 1 (1, 5) ......... ....PPP.. ....PAP.. ....PPP.. ......... .K..PPP.. ....PAP.. ....PPP.. ......... Expected result: 6 Test #10754 1 (3, 1) ......... ...K..... .....PPP. .....PAP. .....PPP. ......... ......... ..PPP.... ..PAP.... Expected result: 4 Test #10755 2 (6, 2) ......... ..PPP.... .PPAP.K.. PSPPP.B.. .P...PPP. .....PAP. .....PPP. ......... ......... Expected result: 8 Test #10756 1 (7, 4) ......... ......... ......... ......... .......K. ....PPP.. ....PAP.. PPP.PPP.. PAP...... Expected result: 11 Test #10757 1 (5, 2) ....B.... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #10758 1 (8, 8) ......... ...PPP... ...PAP... ...PPP... ......... ...PPPP.. .PPPAPSP. .PAPPPP.. .PPP....K Expected result: 16 Test #10759 1 (6, 1) ......... ......K.. ....PPP.. ....PAP.. ....PPP.. ..P...... .PSP..... ..P...... ......... Expected result: 7 Test #10760 1 (2, 4) ..PAP.... ..PPP.... ......... ......... P.K...... SP....... P........ ......... ......... Expected result: 6 Test #10761 2 (5, 3) ......... .PPP..... .PAP..... .PPP.K... ....P.... ...PSP... ....P.... ......... ......... Expected result: 8 Test #10762 2 (4, 3) ..PPPPAP. PPPAPPPP. PAPPP.... PPP.K.... ......... .BP...... .PSP..... ..P...... ......... Expected result: -1 Test #10763 1 (3, 4) ...PAP... ...PPP..B ......... ......... ...K..... .PPP..... .PAP..... .PPP..... ......... Expected result: 7 Test #10764 1 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #10765 1 (2, 8) ......... ......... .....PPP. .....PAP. P....PPP. SP....... P........ ......... ..K...... Expected result: 10 Test #10766 2 (1, 2) ..PAP.... ..PPP.... .K....... ......... ...B..... ......... ...P..... ..PSP.... ...P..... Expected result: 3 Test #10767 1 (1, 1) ......... .K....... PPP...... PAP...... PPP...... ......... ......... .....B... ......... Expected result: 2 Test #10768 1 (5, 6) ......... .....B... ...PPP... ...PAP... ...PPP.PP .......PA PP...K.PP AP....... PP....... Expected result: 11 Test #10769 1 (1, 2) ..PAP.... ..PPP..P. .K....PSP .......P. ......... ......... ......... ......... ......... Expected result: 3 Test #10770 1 (6, 8) ......... ......... ......... ......... .PPPB.... .PAP..... .PPP..... ......... ......K.. Expected result: 14 Test #10771 2 (3, 8) ........P ....PPPPS ....PAP.P ....PPP.. ..B...... ......... PPP.PPP.. PAP.PAP.. PPPKPPP.. Expected result: 11 Test #10772 2 (3, 2) ......... PP....... AP.K...PP PP.....PA .......PP ......... ......B.. .PPP..... .PAP..... Expected result: 5 Test #10773 2 (7, 8) ......... ......... ......... ......... ......... ..PPP.... ..PAP.P.. ..PPPPSP. ......PK. Expected result: 17 Test #10774 1 (8, 7) ......... ......... ......... ......... ......... ....P.... ...PSP... ....P...K ......... Expected result: 15 Test #10775 2 (1, 1) ......... .K....... ....PPPP. ....PAPSP ....PPPP. ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 2 Test #10776 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #10777 1 (1, 8) ..PSP.... ...P..... PPP....PP PAP....PA PPP....PP ......... ......... ......... .K....... Expected result: -1 Test #10778 1 (4, 7) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ....K.... .B....... Expected result: 11 Test #10779 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ..B...... ......... ......... Expected result: 6 Test #10780 1 (5, 4) ......... ......... ......... ......... .....K... ......... ......... .....P... ....PSP.. Expected result: 9 Test #10781 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... .P....... PSP...... Expected result: 9 Test #10782 1 (2, 8) ......... ......... ....P.... ...PSP... ....P.... ......B.. ......... ......... ..K...... Expected result: 10 Test #10783 1 (7, 7) ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #10784 2 (8, 3) ......... ......... .....P... ....PSP.K ..PPPP... ..PAP.... ..PPP.... ......... ......... Expected result: 11 Test #10785 2 (5, 8) ......B.. ......... ......... ...PPP... ...PAP..P ...PPP.PS ........P PPP...PPP PAP..KPAP Expected result: 13 Test #10786 1 (8, 2) ......... ......... ........K ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 10 Test #10787 1 (2, 8) ...P..... ..PSP.... ...P..... ..PPP.... ..PAP.B.. ..PPP.... ......... ......... ..K...... Expected result: 10 Test #10788 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #10789 1 (6, 6) ....B..PA .......PP ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #10790 1 (5, 1) ......... ...P.K... ..PSP.... ...PB.... ......... ......... ......... ......... ......... Expected result: 6 Test #10791 1 (6, 4) .PPP..... .PAP..... .PPPPP.P. ...PAPPSP ...PPPKP. ......... .......PP .......PA .......PP Expected result: 12 Test #10792 1 (7, 2) ......PAP ......PPP .......K. ......... ......... ......... P........ SP....... P........ Expected result: 9 Test #10793 1 (1, 5) ..P...... .PSP..... ..PPPP... ...PAP... ...PPP... .K....... PPPPP.... PAPAP.... PPPPPB... Expected result: 6 Test #10794 1 (7, 3) ......... ......... ......... .......K. ......PPP ....P.PAP ...PSPPPP PP.PPP... AP.PAP... Expected result: 10 Test #10795 2 (5, 2) .......PP .......PA .....K.PP ......... B........ ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 7 Test #10796 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #10797 1 (2, 5) ......... ......... ......... PP....... AP....... PPK...... PP....... AP....... PP....... Expected result: 7 Test #10798 1 (8, 1) ......... ........K .....P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 9 Test #10799 1 (2, 4) ......... ......... ......... ......... ..K..P... ....PSP.. .....P... ......... ......... Expected result: 6 Test #10800 1 (4, 5) .......PP .......PA .....B.PP ......... ......... ....K.... ......... ..PPP.... ..PAP.... Expected result: 9 Test #10801 2 (8, 1) ......... ..PPPPPPK ..PAPPAP. PPPPPPPP. AP....... PP....... ......... ......... ......... Expected result: 9 Test #10802 2 (8, 5) ......... ......PPP ......PAP ......PPP ......... ........K PP....... AP....... PP....... Expected result: 13 Test #10803 2 (7, 6) ......... PP....... AP....... PP....... ......... ......... .......K. ......... ......... Expected result: 13 Test #10804 1 (4, 2) ......... ......... ....K.... ......... ......... PP....... AP....... PP.....PP .......PA Expected result: 6 Test #10805 2 (7, 6) ...B..... ..P...... .PSP..... ..P..PPP. .....PAP. .....PPP. .......K. ......... ......... Expected result: 13 Test #10806 2 (7, 7) ....PSP.. .....P... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #10807 2 (7, 1) .B.PPP... ...PAP.K. ...PPPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 16 Test #10808 2 (8, 2) ......... ......... ........K ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 10 Test #10809 1 (3, 4) ......... ......PPP ......PAP ......PPP ...K..... ......... ...PPP.PP ...PAP.PA ...PPP.PP Expected result: 7 Test #10810 1 (5, 2) ..PPP.... ..PAP.... ..PPPK.B. .PSP..PPP ..P...PAP ......PPP ......... ......... ......... Expected result: 13 Test #10811 2 (4, 5) ......... ......... ....PPP.. ....PAP.. PP..PPPPP AP..K.PAP PP....PPP ......... ......... Expected result: 9 Test #10812 2 (7, 2) ......... P........ SP.....K. P..PPP... ...PAPPP. ...PPPAP. .....PPPP ......PAP .....BPPP Expected result: 9 Test #10813 2 (1, 6) .......PP .......PA .......PP ......... ....PPP.. .B..PAP.. .K..PPP.. ......... ......... Expected result: 7 Test #10814 2 (8, 5) .......PA .......PP ......... ......... ......... ........K .P.PPP... PSPPAP..B .P.PPP... Expected result: 13 Test #10815 1 (2, 7) ......PAP .PPP..PPP .PAP..... .PPP..... ......... ...PPP... ...PAP... ..KPPP... ......... Expected result: 9 Test #10816 2 (7, 1) ..PSP.... PPPP...K. PAP....B. PPP...... ......... ......... ......... ......... ......... Expected result: -1 Test #10817 2 (5, 5) .....PAP. .....PPP. B.PPP.... ..PAP.PPP ..PPP.PAP .....KPPP ......... ......... ......... Expected result: 10 Test #10818 2 (1, 5) ......... ......... ......B.. ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #10819 2 (1, 8) ......... PP....... AP....... PPP...... PAP...... PPP...... ..PPP.... ..PAP.... .KPPP.... Expected result: -1 Test #10820 1 (2, 1) ......... ..K....PP PP.....PA AP.....PP PP....... ......... .....PPP. P....PAP. SP...PPP. Expected result: 3 Test #10821 1 (7, 4) ......... ......... ....PPP.. ....PAP.. ....PPPK. .....PPP. .....PAPP .....PPPA .......PP Expected result: 11 Test #10822 1 (3, 4) ......... ......... ......... ......... ...K..... PP.PPP... AP.PAPPP. PP.PPPAP. .....PPP. Expected result: 7 Test #10823 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #10824 2 (8, 5) ......... ......PPP PPP...PAP PAP...PPP PPP...... ........K ......... ......... ......... Expected result: 13 Test #10825 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #10826 2 (2, 6) ......... ......... ........B ......... ......... ......... ..K...... PP....... AP....... Expected result: 8 Test #10827 2 (4, 2) ........P .......PS ....K...P ......... ....PPP.. .B..PAP.. ....PPP.. ......... ......... Expected result: 6 Test #10828 2 (4, 2) ...PAPPP. ...PPPAP. ....KPPP. PPP...... PAP...... PPP...... ......... ......... ......... Expected result: 6 Test #10829 2 (4, 6) ......... ........B ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... ....K.... ......... ......... Expected result: 10 Test #10830 1 (6, 4) ...PPP... ...PAP... ...PPP... ......... ......K.. ......PPP PPP..PPAP PAP.PSPPP PPP..P... Expected result: 10 Test #10831 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #10832 1 (5, 6) ......... ...PPP... ...PAP... ...PPP... ......... ......... .....K... ......... ......... Expected result: 11 Test #10833 1 (1, 1) ......... .K....... ......... .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. ......... ......... Expected result: 2 Test #10834 1 (1, 4) ......... ......... ........B ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #10835 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #10836 1 (5, 3) ......... ......... ......... ...P.K... ..PSP.PPP ...P..PAP ......PPP ..PPP.... ..PAP.... Expected result: 8 Test #10837 1 (6, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #10838 1 (1, 4) ......P.. .....PSP. ......P.. ...PPP... .K.PAPPP. ...PPPAP. .....PPP. ..B....PP .......PA Expected result: 5 Test #10839 1 (5, 6) ......P.. .....PSP. ......P.. ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #10840 2 (4, 4) ......... B........ ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #10841 1 (2, 7) ...PAP... ...PPP... ......... ......... ...P..... ..PSP.... ...P.PPP. ..K..PAP. .....PPP. Expected result: 9 Test #10842 1 (4, 2) ......... ......... PP..K.... AP..B.... PPPP..... APAP..... PPPP..... ......... ......... Expected result: 6 Test #10843 2 (4, 3) ........P .......PS ........P ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #10844 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #10845 1 (6, 2) ......... ......... PPP...K.. PAP...... PPP...... ......... ..B...... ......... ......... Expected result: 8 Test #10846 1 (6, 3) ......PAP ..PPP.PPP ..PAP.... ..PPP.K.. ......... ......... ......... ......PPP ......PAP Expected result: 9 Test #10847 1 (5, 1) ....B.... ..PPPK... ..PAP.... ..PPP.... P........ SP.PPP... P..PAP... ...PPP... ......... Expected result: 6 Test #10848 1 (1, 6) ......... ..P...... .PSP..... ..P....PP .......PA .......PP .K....... ......... ......... Expected result: 7 Test #10849 2 (5, 5) .....P... ....PSP.. .....P.PP ....B..PA .PPP...PP .PAP.K... PPPP..... PAP...... PPP...... Expected result: 10 Test #10850 2 (1, 1) .......PA .K.....PP ......... .....PPP. .....PAP. .....PPP. ......B.. ......... ......... Expected result: 2 Test #10851 2 (2, 7) ......... ......... ......... ......B.. ......... ......PPP ......PAP ..K...PPP ......... Expected result: 9 Test #10852 2 (5, 5) ......... ......... PPP...... PAP...... PPP...... PAP..K... PPP...... PPP...... PAP...... Expected result: 10 Test #10853 1 (3, 3) ......... ......... ......... ...KPPP.. ....PAP.. ....PPP.. PPP...... PAP.PPP.. PPP.PAP.. Expected result: 6 Test #10854 2 (4, 2) ......... ......... ....K.... .....B... ......... ......... ......... ......... ......... Expected result: 6 Test #10855 2 (7, 8) .......PP .......PA .......PP .....PPP. .....PAP. .....PPP. ......... ......... .......K. Expected result: 15 Test #10856 1 (7, 8) .PPP..... .PAP..... .PPP..... ......... ...B..... ......... ......... ......... .......K. Expected result: 15 Test #10857 2 (4, 4) ......... ......... ......... ......... ....K.... ......... B........ ......... ......... Expected result: 8 Test #10858 2 (7, 2) ......... ......... .......K. ......... ......... ......... .P....... PSP...... .P....... Expected result: 9 Test #10859 1 (4, 7) ......P.. .....PSP. ....PPP.. ....PAP.. ....PPP.. PP....... AP....... PP..K.... ......... Expected result: 11 Test #10860 1 (8, 2) ......... .PPPBPPP. .PAP.PAPK PPPP.PPP. AP....... PP....... ......... ......... ......... Expected result: 10 Test #10861 2 (8, 8) ......... ......... .......B. ......... ......... ......... ......... ......... ........K Expected result: 16 Test #10862 2 (6, 8) ......... ......... ......... ....PPP.. ....PAP.. PPP.PPP.. PAP...... PPP.P..PP .B.PSPKPA Expected result: 14 Test #10863 1 (7, 5) ......... ......... ......... ...B..... ......... .......K. ...PPPPPP ...PAPPAP ...PPPPPP Expected result: 12 Test #10864 1 (1, 7) ......... ......... ......... .......PP .......PA .......PP ......... PK....PPP SP....PAP Expected result: 8 Test #10865 1 (3, 7) ......... ...PPP... ...PAP.B. PP.PPP... AP..PPP.. PP..PAP.. ....PPP.. ...K..... ......... Expected result: 10 Test #10866 2 (8, 4) ......... ......... PPPP..... PAPSP.... PPPP....K ......... ...PPPPPP ...PAPPAP ..BPPPPPP Expected result: 12 Test #10867 1 (5, 6) ......... ......... ......... ......... .....B... ......... .....K... PPP...... PAP...... Expected result: 11 Test #10868 1 (1, 4) ......... ..B...... ......... .......P. .K....PSP ....PPPPP ....PAPPA ....PPPPP ......... Expected result: 5 Test #10869 1 (1, 5) ....PPP.. PP..PAP.. AP..PPP.. PPP...... .PSPPPP.. BKP.PAP.. ....PPP.. ......... ......... Expected result: 22 Test #10870 1 (4, 3) ......... ......... ......... ....K..PP .P..PPPPA PSP.PAPPP .P..PPP.. PPP...... PAP...... Expected result: 7 Test #10871 1 (1, 3) ......... ..PPP.... ..PAP..P. .KPPP.PSP .......P. ......... ......... ......... ......... Expected result: 4 Test #10872 2 (2, 1) ......... ..K...... PPP...... PAP...... PPP...... ..P...... .PSP..... ..P...... ......... Expected result: 3 Test #10873 1 (3, 1) .....PPP. ..BK.PAP. .....PPP. ......... ..PPP..PP ..PAP..PA .PPPP..PP PSP...... .P....... Expected result: 4 Test #10874 2 (3, 5) ......PSP .......P. ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #10875 1 (4, 5) .B....... ......... ......... ..P...... .PSP..... ..P.K.... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #10876 2 (7, 4) ....B.... ......... ......... ......... PPP....K. PAP...... PPPPP..PP ..PAP..PA ..PPP..PP Expected result: 11 Test #10877 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... P........ SP....... Expected result: 5 Test #10878 1 (5, 3) .....PPP. .....PAP. .....PPPP .....K.PS ........P ......... ......... ....B.... ......... Expected result: 8 Test #10879 1 (1, 6) .....PSP. .PPP..P.. .PAPPPP.. .PPPPAP.. ....PPP.B ......... .K....... ......... ......... Expected result: 7 Test #10880 2 (2, 2) ......... .....P... ..K.PSP.. .....P... ......... ....B.... ......... ......... ......... Expected result: 4 Test #10881 1 (2, 6) .PAP..... .PPP..... ......... ......... ......PPP ......PAP ..K...PPP .P....B.. PSP...... Expected result: 8 Test #10882 1 (3, 6) ..PAP.... ..PPP.... ......... ........B ......... ......... PP.K..... AP....... PP....... Expected result: 9 Test #10883 1 (6, 3) ......... ......... ......... ......K.B PP....... AP.....PP PP.....PA ....P..PP ...PSP... Expected result: 9 Test #10884 1 (6, 8) ......... .....PPP. .....PAP. .....PPP. ......... ......... .B....... ......... ......K.. Expected result: 14 Test #10885 2 (3, 7) ......... ......... ......... P........ SP....... P........ ......... ...K..... ...B..... Expected result: 10 Test #10886 1 (7, 6) ......... PP....... AP..PPP.P PP..PAPPS B...PPP.P ......... .......K. ......... ......... Expected result: 13 Test #10887 1 (5, 1) ......... .....K... ....P.... ...PSPPP. ..PPPPAP. ..PAPPPP. ..PPP.... ......... ....B.... Expected result: 6 Test #10888 1 (1, 6) ......... ......... ........B ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #10889 2 (6, 7) ......... ......... ......... .......B. ......... ..PPP.... ..PAP.... ..PPP.K.. ......... Expected result: 13 Test #10890 1 (7, 7) ......... .B....... ......... ......... ......... ......P.. .....PSP. ......PK. ......... Expected result: 16 Test #10891 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #10892 2 (6, 6) ....PPP.. ....PAPP. ....PPPSP .......P. ......... ......... ......K.. ......... .......B. Expected result: 12 Test #10893 2 (8, 4) ......... ......... ......... ......... ........K ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 12 Test #10894 2 (1, 6) ......... .....B... ......... ......... ......PPP ......PAP .K....PPP ......... ......... Expected result: 7 Test #10895 1 (8, 6) ......... .B....... ......... ......... ......... ......... P.......K SP....... P........ Expected result: 14 Test #10896 2 (4, 1) ......... ....K.... ..P...... .PSP..... ..P.PPP.. ....PAP.. ...PPPP.. PP.PAP... AP.PPP... Expected result: 5 Test #10897 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #10898 2 (1, 6) ......... ......... ..B...... ......... ......... ......... .K....... .......P. ......PSP Expected result: 7 Test #10899 2 (3, 8) ......... ...P..... ..PSPPP.. ...PPAP.. ....PPP.. ......... .B....... ......PPP ...K..PAP Expected result: 11 Test #10900 2 (6, 2) ......... ......... ......K.. ......PPP ......PAP ......PPP PPP.PPP.. PAP.PAP.. PPP.PPP.. Expected result: 8 Test #10901 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... PPP...... PAP...B.. Expected result: 11 Test #10902 2 (2, 2) ......... .......PP ..K....PA .......PP ......... ......... ......... ......... ........B Expected result: 4 Test #10903 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ...PPPPP. ...PAPAP. Expected result: 10 Test #10904 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #10905 2 (2, 7) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......PSP ..K....P. ......... Expected result: 9 Test #10906 2 (5, 1) ......... .....K... ....PPP.. ....PAP.. ....PPP.. ......... P........ SP....... P........ Expected result: 6 Test #10907 1 (7, 6) ..PAP.... ..PPP.... ......... ......... ......... ...B..... ....P..K. ...PSP... ....P.... Expected result: 13 Test #10908 1 (3, 6) .......PP .......PA .......PP ....PPP.. ....PAP.. ....PPP.. ...K....P ..PPP..PS ..PAP...P Expected result: 9 Test #10909 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 7 Test #10910 2 (5, 6) ......... ......... .....PPP. .....PAP. .....PPP. ......... .....K... ......... ......... Expected result: 11 Test #10911 2 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #10912 2 (7, 4) ......... ......... ......... ......... .......K. ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 11 Test #10913 1 (4, 8) .......B. ........P .......PS ........P ......... ......... ......... ......... ....K.... Expected result: 12 Test #10914 1 (1, 5) .......B. ......... ......... ......... ......... .K....... ......... ........P .......PS Expected result: 6 Test #10915 1 (5, 3) .......PA B......PP ......... .....K... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #10916 1 (5, 1) ......... .....K... ......... ......... .....BPPP PPP...PAP PAP...PPP PPP.PPP.P ....PAPPS Expected result: 6 Test #10917 2 (6, 4) ......... ....PPP.. ....PAP.. ....PPP.. ......K.. ......... ......... ......P.. .....PSP. Expected result: 10 Test #10918 2 (8, 8) ......... ......... ......... ..PPP.... ..PAP.... .BPPP.... ......... ....PPP.. ....PAP.K Expected result: 16 Test #10919 2 (1, 3) ......PPP ...B..PAP ......PPP .K...PPP. PPP..PAP. PAP..PPP. PPP...... ......... ......... Expected result: 4 Test #10920 1 (8, 4) ......... ....PPP.. ....PAP.. ..PPPPP.. ..PAP...K ..PPP.... ......... ......... ........B Expected result: 12 Test #10921 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #10922 2 (5, 7) ......... ......PPP ......PAP PP....PPP AP....... PP.....PP .......PA .....KPPP .....PSP. Expected result: 12 Test #10923 2 (2, 7) ......... ......... ......... ......... ......... ......... ......P.. ..K..PSP. ......P.. Expected result: 9 Test #10924 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #10925 2 (7, 3) ......... ......... ......... ......BK. ......... ......... ......... ......... ......... Expected result: 10 Test #10926 2 (1, 3) ......PAP ......PPP ......... .K.....B. ...PPP... ...PAP... ...PPP... P........ SP....... Expected result: 4 Test #10927 1 (6, 2) ......... ......... ......K.. ......... ......... ......... .......P. ......PSP .......P. Expected result: 8 Test #10928 1 (3, 6) ......... ......... ......... ......PPP ......PAP ......PPP ...K..... .....PPP. B....PAP. Expected result: 9 Test #10929 1 (6, 7) ......... ......... ......... PPP...... PAP...... PPPPP.... ..PAP.... ..PPP.K.. ..PAP.... Expected result: 13 Test #10930 1 (7, 8) ......... ......... ......... ......... ......... .....P... ....PSP.. .....P... .......K. Expected result: 15 Test #10931 2 (5, 8) ......... PPP.....P PAP....PS PPP.....P ......... B...PPP.. ....PAP.. ....PPP.. .....K... Expected result: 13 Test #10932 1 (1, 4) ......... ......... ......... ..PPP.... .KPAP..PP ..PPP..PA .......PP .......PA .......PP Expected result: 5 Test #10933 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #10934 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #10935 2 (8, 8) ......... B........ ......... ......... ......... PPP...... PAP...... PPP...... ........K Expected result: 16 Test #10936 2 (4, 2) ..PAP.... ..PPP.... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #10937 2 (6, 4) ......... ......... ......... PPPPPP... PAPPAPK.. PPPPPP... ......... ......B.. ......... Expected result: 10 Test #10938 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #10939 2 (4, 6) ....PAP.. ....PPP.. ......... .PPP....P .PAP...PS .PPP....P ....K.... PPP...... PAP...... Expected result: 10 Test #10940 2 (8, 4) ......... ......... PPP...... PAPPPP... PPPPAP..K ...PPP... P.....PPP SP....PAP P.....PPP Expected result: 12 Test #10941 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #10942 1 (1, 3) ......... .B....... ........P .K.....PS ......PPP ......PAP PPPPP.PPP PAPAP.... PPPPP.... Expected result: 4 Test #10943 2 (5, 2) .PAP...PS .PPP....P .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #10944 1 (8, 2) ......... ......... ........K ......... ....PPP.. ....PAP.. ....PPP.. ......... .......B. Expected result: 10 Test #10945 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 3 Test #10946 1 (8, 6) ......... ......... ......PPP ...PPPPAP ...PAPPPP ...PPP... .....PPPK .....PAP. .....PPP. Expected result: -1 Test #10947 2 (3, 8) ......... ......... .......PP .......PA ...P...PP ..PSP.... ...P..... ......... ...K..... Expected result: 11 Test #10948 1 (6, 2) ....PSP.. ....BP... ......K.. ......... ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ....PPP.. Expected result: 8 Test #10949 2 (7, 7) ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. .......K. ......... Expected result: 14 Test #10950 2 (3, 7) ....B..PP .......PA ...PPP.PP ...PAP... ...PPP... ......PPP ......PAP ...K.PPPP ....PSP.. Expected result: 10 Test #10951 1 (5, 6) ......... PPP...... PAP...... PPP...... SP....... P........ .....K... ......... ......... Expected result: 11 Test #10952 1 (6, 4) ......... ......P.. .....PSP. ......P.. ..PPP.K.. ..PAP.... ..PPP.... PPP...PPP PAP...PAP Expected result: 10 Test #10953 1 (7, 5) ......... PPP...... PAP...... PPP...... PSP...... .P.....K. ......... ......... ......... Expected result: 12 Test #10954 1 (7, 6) ......... ......... .PPP..... .PAP..... .PPP..... ......... .......K. ......... ......... Expected result: 13 Test #10955 1 (6, 7) ......... ......... .....PPP. .....PAP. .....PPP. ......... ......... ......K.. ......... Expected result: 13 Test #10956 1 (6, 3) ....P..PP ...PSP.PA PPP.P..PP PAP...K.. PPP...... ......... ......... .......PP .......PA Expected result: -1 Test #10957 1 (7, 8) ..PAP.... ..PPP.... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #10958 2 (1, 2) ......... ......... .K....... ......... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 3 Test #10959 2 (7, 6) ......... ......... .P....... PSP...... .P....... ......... .......K. ......... ......... Expected result: 13 Test #10960 1 (3, 6) ......... ......... .......P. .PPP..PSP .PAP...PP .PPP...PA ...KPPPPP ....PAP.. ....PPP.. Expected result: 9 Test #10961 2 (7, 6) .......PA .......PP ......... ......... ...P..... ..PSP.... ...P...K. ..PPP.... ..PAP.... Expected result: 13 Test #10962 1 (8, 6) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP...K ..PPP.... ..PAP.... Expected result: 14 Test #10963 2 (8, 3) ......... ...PPP... .PPPAP... .PAPPP..K .PPPPSP.. .....P... .PPP..... .PAP...B. .PPP..... Expected result: 11 Test #10964 2 (4, 8) ......... .......P. ......PSP .......P. ......... ......... ......... ......... ....K.... Expected result: 12 Test #10965 1 (1, 2) ......... ......... .K....... ......... ......... .P....... PSP...... .P....... ......... Expected result: 3 Test #10966 2 (2, 7) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ..K...... ......... Expected result: 9 Test #10967 2 (2, 2) .......PA .......PP PPK...... AP....... PP....... ......... .....PPPP .....PAPS .....PPPP Expected result: 4 Test #10968 2 (8, 1) ......... ........K ......... ......... ...PPPPPP ...PAPPAP ...PPPPPP ......... ......... Expected result: 9 Test #10969 1 (1, 5) ......... ......... ......... ......... ......... .K.....P. .PPP..PSP .PAP...P. .PPP..... Expected result: 6 Test #10970 1 (5, 6) ......... .....PPP. ....PPAP. ...PSPPP. ....P.PPP ......PAP .....KPPP ......... ......... Expected result: 11 Test #10971 2 (5, 5) ......... ......... ......... ......... ......... .....KP.. .....PSP. ......P.. ......... Expected result: 10 Test #10972 1 (8, 3) ...PAPB.. ...PPP... ......... ........K ......... ......... .......P. ......PSP .......P. Expected result: 11 Test #10973 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..B..K... Expected result: 13 Test #10974 1 (7, 5) ......PPP PP....PAP AP....PPP PP.B..... ......... PP.....K. AP....... PP....... ......... Expected result: 12 Test #10975 1 (2, 4) ......... ......... ..B...... ......... ..K...PPP ......PAP ......PPP .....PSP. ......P.. Expected result: 6 Test #10976 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #10977 1 (6, 7) ...P..... ..PSP.... ...P..... ...PPPPPP ...PAPPAP ...PPPPPP .......PA ......KPP ......... Expected result: 13 Test #10978 2 (5, 4) ......... ......... ......... ......... .....K... P........ SP....... P........ ......... Expected result: 9 Test #10979 2 (6, 8) ......... ...PPPP.. ...PAPSPP ...PPPPPA .......PP ......... ......... ......... ......K.. Expected result: 14 Test #10980 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #10981 2 (6, 3) ....PAP.. P...PPP.. SP....... P.....K.. ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 9 Test #10982 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #10983 2 (7, 8) ......PAP ......PPP ...PPP... ...PAP... ...PPP... ......... ......... ......... .......K. Expected result: 15 Test #10984 2 (8, 3) ......PSP .......P. ........B ........K ......... ......... ......... ......... ......... Expected result: 11 Test #10985 2 (7, 3) .PPP..... BPAP..... .PPP..... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #10986 2 (4, 2) ......... ......... ....K...P .....PPPS .....PAPP ..B..PPP. ......... ......... ......... Expected result: 6 Test #10987 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....B.. ......... ......... Expected result: 7 Test #10988 1 (6, 1) ......... ......K.. ......... ......... ......... ......P.. .....PSP. PP....P.. AP....... Expected result: 7 Test #10989 1 (8, 1) ......... ........K ......... ...PPPPP. .P.PAPAP. PSPPPPPP. .P....... .PPP..... .PAP..... Expected result: 9 Test #10990 1 (5, 2) ......... ......... ...B.KPPP ......PAP .....PPPP .....PAP. .....PPP. PPP...... PAP...... Expected result: 7 Test #10991 1 (6, 8) ....PAP.. ....PPPPP .......PA ......BPP PP....... AP....... PP....... ......... ......K.. Expected result: 14 Test #10992 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #10993 1 (6, 1) ......... ......K.. PPP...... PAPPP.... PPPAP.... ..PPP.... P........ SP...PPP. P....PAP. Expected result: 7 Test #10994 1 (5, 3) ......... ......... ......... .....KPPP .B....PAP ......PPP ......... ...PPP.PP ...PAP.PA Expected result: 8 Test #10995 2 (8, 4) ......... ......... ......... ......... ........K ......... .....P... ....PSP.. .....P... Expected result: 12 Test #10996 2 (7, 3) ......... ......... ......... PPP..B.K. PAP...PPP PPP...PAP ......PPP ......... ......... Expected result: 10 Test #10997 2 (2, 5) ......... ......B.. ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #10998 2 (5, 2) ...B..... ......... .....K... .......PP .......PA .......PP ......... .....PPP. .....PAP. Expected result: 7 Test #10999 2 (6, 1) ...PPP... ...PAPK.. ...PPP... ......... ......... ......... ......... ......... ......... Expected result: 11 Test #11000 2 (3, 3) ......... ......... PP....... AP.K..... PP....... ......... .......P. ......PSP .......P. Expected result: 6 Test #11001 2 (5, 2) ..B...... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #11002 2 (2, 1) ......... ..KB..... ......... PPP...... PAP...... PPP....PP PPP....PA PAP....PP PPP...... Expected result: 3 Test #11003 1 (3, 7) .PAP.PAP. .PPP.PPP. ......... ......... PP.P..... APPSP.... PP.P..... ...K..... ......... Expected result: 14 Test #11004 2 (3, 7) ...B..... ......... ......... ......... ......... ......... ......... ...KP.... ...PSP... Expected result: 10 Test #11005 2 (3, 1) ......... ...K..... ......... ......... .......P. ......PSP .......P. ......... ......... Expected result: 4 Test #11006 1 (3, 2) ......... ......... ...K..B.. ......... .PPP..... .PAP..... .PPPP.... ...PSP... ....P.... Expected result: 5 Test #11007 2 (6, 2) ......... ...B..... ...P..K.. ..PSP.... PP.P..... AP.PPP... PP.PAP.PP ...PPP.PA .......PP Expected result: 8 Test #11008 1 (8, 7) ......P.. .....PSP. ...PPPP.. ...PAP... ...PPP... ......... ......... ........K ......... Expected result: 15 Test #11009 1 (2, 5) ......... ......... ......... ......PPP ......PAP ..K...PPP ......P.. ....BPSP. ......P.. Expected result: 7 Test #11010 1 (4, 3) ......... ......... .......PP ....K..PA .......PP ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #11011 1 (2, 6) ......... ......... .....B... ......... ......... .....P... ..K.PSP.. .....P... ......... Expected result: 8 Test #11012 2 (8, 1) ....PPP.. ....PAP.K ....PPP.. ......... ......... ....PPP.. ....PAP.. ....PPP.. B........ Expected result: 13 Test #11013 1 (4, 8) ......... ......... PP....... AP....... PP....... ......... ......... ......... ....K.... Expected result: 12 Test #11014 1 (7, 7) .PAP..... .PPP..... ......... ......... ......... .....P... ....PSP.. .....P.K. ......... Expected result: 14 Test #11015 2 (2, 8) ......... ......... ......... .......B. ...P..... ..PSP.... ...P..... ......... ..K...... Expected result: 10 Test #11016 1 (1, 6) ....B.... ......... ......... ......... ......... ......... .K..PPP.. ....PAPPP ....PPPPA Expected result: 7 Test #11017 1 (5, 2) .PAP..PPP .PPP..PAP .....KPPP ......... ......... ......... ......... ......... ......... Expected result: 7 Test #11018 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #11019 1 (2, 7) ..PPP.... ..PAP.... ..PPP.... ......B.. ......... ......... ......... ..K.P.... ...PSP... Expected result: 9 Test #11020 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... .B....... Expected result: 9 Test #11021 1 (6, 6) .......PA .......PP ......... ......... .......B. ......... .....PK.. ....PSP.. .....P... Expected result: 12 Test #11022 2 (7, 6) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ..B....K. ......... ......... Expected result: 13 Test #11023 1 (1, 7) ......... ......... ......P.. .....PSP. ......P.. ......... ......... .K....... ......... Expected result: 8 Test #11024 2 (4, 2) ......... ......... ....K.... ......... ..B...P.. .....PSP. ......P.. ......... ......... Expected result: 6 Test #11025 1 (4, 4) ......... ......PPP ..B...PAP ......PPP ....K..PP .......PA ...PPP.PP ...PAP... ...PPP... Expected result: 8 Test #11026 2 (1, 5) .....PAPP .....PPPS ........P ......... ......... .K.PPP... ..BPAPPP. ...PPPAP. .....PPP. Expected result: 6 Test #11027 2 (1, 5) ......... ......... ......... ......... ......... .KPPP.... ..PAP.... .PPPP.... .PAP..... Expected result: 6 Test #11028 2 (7, 8) ......... ......... ..B...... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #11029 2 (4, 4) .PAPPSP.. .PPP.P... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #11030 1 (3, 1) ......... ...K.P... ....PSP.. .....P... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 4 Test #11031 2 (6, 6) .....PPP. .B...PAP. .....PPP. ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #11032 1 (8, 3) ......... PP....... AP....... PP...PPPK ..PPPPAP. ..PAPPPP. .PPPP.... PSP...... .P....... Expected result: 11 Test #11033 1 (4, 4) ......... ......... .PPPB.... .PAP..... .PPPK.... ...PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #11034 1 (7, 6) ......... ........P .......PS ........P ......... ......... PPP....K. PAP...... PPP...... Expected result: 13 Test #11035 2 (3, 5) .PAP.PSP. .PPP..P.. ......... ......... ......... ...K.B... ......... ......... ......... Expected result: 8 Test #11036 1 (7, 4) .....PAP. .PPP.PPP. .PAP..P.. .PPP.PSP. ......PK. ......... PP....... AP....... PP....... Expected result: 13 Test #11037 2 (8, 7) ......... ......... .....B... ..P....PP .PSP...PA ..P....PP .PPPPPP.. .PAPPAP.K .PPPPPP.. Expected result: -1 Test #11038 1 (5, 7) ......... ......... ......... .......P. ......PSP .......P. ......... .....K... ......... Expected result: 12 Test #11039 2 (1, 5) .PAP..... .PPP..... ......... ......... ....P.... .K.PSP... ....P.... PP....... AP....... Expected result: 6 Test #11040 1 (1, 1) ......... .K....... ......... ......... .P....... PSP...... .P....... ......... ......... Expected result: 2 Test #11041 2 (1, 7) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ....PAP.. .K..PPP.. ....PAP.. Expected result: 8 Test #11042 1 (2, 3) ......... ........P .......PS ..K.....P ......... ......... ......... ......... ......... Expected result: 5 Test #11043 1 (5, 2) ..PPP.... ..PAP...P ..PPPK.PS ........P ..PPP.... ..PAPPPP. ..PPPPAP. .....PPP. .......B. Expected result: 9 Test #11044 1 (7, 3) ......... ......... .......B. .......K. ..PPP.... ..PAP.P.. ..PPPPSP. ......P.. ......... Expected result: 10 Test #11045 2 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #11046 1 (5, 1) ......... ..PPPK... ..PAP..PP ..PPP..PA .......PP ......... ......... ...P..... .BPSP.... Expected result: 6 Test #11047 1 (2, 8) ......... ......... ......... ......... PPP...... PAP...... PPP...... ......... ..K...... Expected result: 12 Test #11048 1 (7, 8) ..PSP.... .B.P..... ......... ...PPP... ...PAP... ...PPP... ......... ......... .......K. Expected result: 15 Test #11049 2 (1, 7) ......... ......... ......... PPP...PPP PAP...PAP PPP...PPP ......... .K....... ......... Expected result: 12 Test #11050 2 (2, 3) ......... ......... .......P. ..K...PSP .......P. ......... ......... ...B..... ......... Expected result: 5 Test #11051 2 (1, 4) ......... .P....... PSP...... .P....... .K....... ......... .......B. ......... ......... Expected result: 9 Test #11052 1 (1, 3) ......PPP ......PAP ......PPP .K....... ......... .......P. ......PSP .......P. ......... Expected result: 4 Test #11053 1 (3, 5) ........B .PPP..... .PAP..... .PPP..... ......... ...KPPP.. PPP.PAP.. PAP.PPP.. PPP...... Expected result: 8 Test #11054 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #11055 2 (8, 5) ......... .P....... PSP.B.... .P....... ......... ........K ......... ......... ......... Expected result: 13 Test #11056 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... .PPP...B. .PAP..... Expected result: 4 Test #11057 1 (4, 5) ......... ....PPP.. ....PAP.. ....PPPPP .......PA ....K..PP ......... ......B.. ......... Expected result: 9 Test #11058 2 (8, 7) ......... .......PP .......PA ...B...PP ..PPP.... ..PAP.... ..PPP.... .....P..K ....PSP.. Expected result: 15 Test #11059 1 (4, 7) .....PAPA .....PPPP ......... ......... ......... PPP...... PAPB..... PPP.K.... ......... Expected result: 11 Test #11060 1 (4, 3) .PSP..... ..P...... PPP...... PAP.K.... PPP...... ......... .B....... ......... ......... Expected result: -1 Test #11061 1 (8, 7) .....B... P........ SP...PPP. P....PAP. PPP..PPP. PAP...... PPP...... ........K ......... Expected result: 15 Test #11062 1 (8, 1) ......... ........K .......PP .......PA .......PP ......... ......... .....PPP. .....PAP. Expected result: 9 Test #11063 2 (3, 4) ......... ......... ......... PP....... AP.K..... PPPP..... .PAP..... .PPPP.... ..PAP.... Expected result: 7 Test #11064 2 (2, 4) .....PPP. .....PAP. .....PPP. ....P.... ..KPSPPPP ....P.PAP ......PPP ....PPP.. ....PAP.. Expected result: 6 Test #11065 2 (1, 2) ......... ....PPP.. .K..PAP.. ..PPPPP.. ..PAP.... ..PPPB... ...P..... ..PSPPPP. ...P.PAP. Expected result: 3 Test #11066 1 (1, 8) ......... ......... ...P..... ..PSP.... ...P..... ......... ......... ......... .K....... Expected result: 9 Test #11067 2 (4, 1) .......PA ....K..PP ......... ......... .....PPP. .....PAP. .....PPP. ......P.. .....PSP. Expected result: 5 Test #11068 2 (5, 7) ......... ......... ......... .....P... ....PSP.. .....P... ......... .....K... ......... Expected result: 12 Test #11069 1 (3, 5) ......... ......... .....PPP. .....PAPP .....PPPA ...K...PP ......... ......... ......... Expected result: 8 Test #11070 2 (4, 2) ..B...... ......... ....K.... ......... ......... .PPP..... .PAP....P .PPP...PS ........P Expected result: 6 Test #11071 1 (1, 2) ......... ......... .K....... ......... ....PPP.. ....PAP.. ....PPP.. ..P...... .PSP...B. Expected result: 3 Test #11072 2 (5, 5) .B....... .......PP .......PA .......PP ......... PP...K... AP....... PP....... ......... Expected result: 10 Test #11073 1 (8, 8) ......... ......... ......... PP....... AP....... PP.PPP... ...PAP... PPPPPP... PAP.....K Expected result: 16 Test #11074 1 (7, 8) ......... .......PP ..B....PA .......PP ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. .......K. Expected result: 15 Test #11075 2 (5, 3) ..PSP.... ...P..... ..PPP.... ..PAPK... ..PPPPP.B ....PAP.. ....PPP.. ......... ......... Expected result: 20 Test #11076 2 (2, 7) ......... ......... ......... PPP.....P PAP....PS PPP.....P ......... ..K...... ......... Expected result: 11 Test #11077 1 (4, 4) ..PPPP... .PSPAP... ..PPPP... ......... ....K...B ......... PPP...... PAP...... PPP...... Expected result: 8 Test #11078 1 (2, 7) ......... ...P..... ..PSP...B PP.P..... APPP..... PPAP.PPP. .PPP.PAP. ..K..PPP. ......... Expected result: 15 Test #11079 1 (8, 4) ......... ...PPP... ...PAP... ...PPP... ........K ......... ......... ......... ......... Expected result: 12 Test #11080 1 (3, 2) ......... ......... ...K..... ......... ......B.. ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. Expected result: 5 Test #11081 1 (7, 1) ......... .......K. PPP...... PAP..B... PPP...... ......... ...PPPPPP ...PAPPAP ...PPPPPP Expected result: 8 Test #11082 2 (7, 7) ......PSP .....B.P. ......... .......PP .......PA ..PPP..PP ..PAP.... ..PPP..K. ......... Expected result: 14 Test #11083 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ....B.... Expected result: 9 Test #11084 2 (7, 8) ......... ......... ......... ....PPP.. ....PAP.. .B..PPP.. ....PSP.. .....P... .......K. Expected result: 15 Test #11085 1 (3, 7) ....PAP.. ....PPP.. ......... ......... ......... ....PPP.. ....PAP.. PPPKPPP.. PAP...... Expected result: 10 Test #11086 1 (8, 5) ......... .....B... ..PPP.... ..PAP.... ..PPP.... ........K ....PPP.. P...PAP.. SP..PPP.. Expected result: 13 Test #11087 2 (7, 7) ......... ......... ......PPP ......PAP .B....PPP ......P.. .....PSP. PPP.PPPK. PAP.PAP.. Expected result: -1 Test #11088 1 (2, 3) .......B. ......... ......... PPK...... APPP..... PPAP..... .PPP..... ..P...... .PSP..... Expected result: 5 Test #11089 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #11090 2 (8, 3) ....PSP.. .....P... ......... ........K ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 11 Test #11091 1 (3, 5) ......... ......... ......... ......... ......... ...K...PP .......PA ...PPPBPP ...PAP... Expected result: 8 Test #11092 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #11093 1 (6, 7) .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPP... ...PSP... ....P.... ......K.. ......... Expected result: 13 Test #11094 2 (4, 5) ......... ......... ......... ....B.... ......... ....K.... ......... ...P..... ..PSP.... Expected result: 9 Test #11095 1 (3, 1) ......... ...K..... .PPP..... .PAP..... .PPP..... ......... ......... B........ ......... Expected result: 4 Test #11096 1 (4, 4) ......PPP ......PAP ......PPP B........ ....K.... ......... PP....... AP....... PP....... Expected result: 8 Test #11097 1 (3, 2) ......... ......... ...K..... ......PPP ......PAP ......PPP ......... ....PPP.. ....PAP.. Expected result: 5 Test #11098 2 (8, 6) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ....PAP.K ....PPPP. ......PSP Expected result: 14 Test #11099 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #11100 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... B........ Expected result: 9 Test #11101 1 (5, 7) ......... ......... ......... ....B.... ......... ......... ......... .....K... ......... Expected result: 12 Test #11102 2 (2, 1) ......PAP ..K...PPP ......... .......P. ..PPP.PSP ..PAP..P. ..PPP.... .....PPP. .....PAP. Expected result: 3 Test #11103 2 (7, 5) .PAP..... .PPP..... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #11104 1 (8, 4) .PSP...PP ..P....PA .......PP ......... B.......K ......... ......... ......... ......... Expected result: 12 Test #11105 1 (5, 7) .....PPP. .....PAP. .....PPP. ......... ......... ..PPP.... ..PAPB... ..PPPK... ......... Expected result: 12 Test #11106 1 (2, 2) ...PAP... ...PPP... .BK...... P........ SP....... P.....PPP ......PAP .PPP..PPP .PAP..... Expected result: 4 Test #11107 2 (4, 6) ......... ...PPP... ...PAP... ...PPP... ......... ......... ....KPPP. .PPP.PAP. .PAP.PPP. Expected result: 10 Test #11108 2 (8, 8) ......... ......... ......... ......... ......... PP....... AP....... PP....... AP......K Expected result: 16 Test #11109 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #11110 2 (6, 2) ......... ......... ......K.. PP....... AP....PPP PP...PPAP ....PSPPP .....P... ......... Expected result: 8 Test #11111 1 (2, 8) ......... ......... PPP...... PAP....PP PPP....PA ....B..PP .......PP .......PA ..K....PP Expected result: 12 Test #11112 1 (5, 7) ......... ......... ......... ......... PPP...... PAP...... PPP...... .....K... ......... Expected result: 12 Test #11113 2 (1, 1) ......... .K....... ....B.... ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 2 Test #11114 1 (3, 7) ......... .......P. ......PSP PP.....P. AP....... PP..PPP.. ....PAP.. ...KPPP.. ....PAP.. Expected result: 10 Test #11115 1 (2, 6) .PAP.PPP. .PPP.PAP. .....PPP. ...P..... PPPSP.... AP.P..... PPK...... B........ ......... Expected result: 14 Test #11116 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... .......PP .......PA Expected result: 4 Test #11117 2 (4, 6) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ....K.... ....P.... ...PSP... Expected result: 10 Test #11118 1 (7, 5) ......... ......... .....PPP. .....PAP. .....PPP. .......K. ......... ...B..... ......... Expected result: 12 Test #11119 2 (6, 8) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ...P..... ..PSP.K.. Expected result: 14 Test #11120 2 (8, 6) .PPP..... PPAP..... APPPPPP.. PP..PAP.. ....PPP.. .....P... ....PSP.K .B...P... ......... Expected result: -1 Test #11121 1 (6, 6) ......PPP ......PAP ......PPP .P......B PSPPP.... .PPAP.... ..PPP.K.. ......... ......... Expected result: 12 Test #11122 2 (5, 5) .....B... .PPP..... .PAP..... .PPP..... ......... .....K... ......... ......... ......... Expected result: 10 Test #11123 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #11124 2 (4, 7) ......... PPPPPP.PP PAPPAP.PA PPPPPP.PP ......... ......... ......... B...K.... ......... Expected result: 15 Test #11125 1 (7, 4) ......... PPP...... PAP...... PPP.P.... ...PSP.K. ....P.... ....B.... PPP...... PAP...... Expected result: 11 Test #11126 1 (3, 5) ......... ........P ..PPP..PS ..PAP.PPP ..PPP.PAP ...KPPPPP ....PAP.. ....PPP.. ......... Expected result: 8 Test #11127 2 (7, 6) ......... .....B... ......... ......PPP ......PAP ......PPP .......K. ......... ......... Expected result: 13 Test #11128 2 (7, 8) ..P..PAP. .PSP.PPP. ..P...... ......... ......... .....PPP. .....PAP. .....PPP. .......K. Expected result: 15 Test #11129 2 (3, 6) ......... ......... ......... ....B.... ......... .....PPP. ...K.PAP. .....PPP. .....PAP. Expected result: 9 Test #11130 2 (6, 2) ......... .PPP..... .PAP..K.. .PPP.B... ......... ......... .......PP .......PA .......PP Expected result: 8 Test #11131 1 (1, 6) ......... .PPP..... .PAP..... .PPP..... ......... ......... .K....... ......... ......... Expected result: 7 Test #11132 1 (7, 7) ......... ........B ...PPP... ...PAP... ...PPP... ......... ......... .......K. ......... Expected result: 14 Test #11133 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #11134 1 (8, 4) ..B...... ......... ......... ......... PP.PPP..K AP.PAP... PP.PPP.PP .......PA .......PP Expected result: 12 Test #11135 2 (7, 2) .PSP..... PPP...... AP.....K. PP....... ......... ......... ......... ....PPP.. ....PAP.. Expected result: -1 Test #11136 2 (6, 4) ......... ......... ......... ......... ......K.. ....P.... ...PSP... ....P.... ......... Expected result: 10 Test #11137 1 (4, 8) ......... ......... .P....... PSP...... .P....... ......... ........B ......... ....K.... Expected result: 12 Test #11138 1 (2, 7) ......... ......... ......... P...PPP.. SP..PAP.. P...PPP.. ......... ..K...... ......... Expected result: 9 Test #11139 2 (3, 1) .....PPP. ...K.PAP. .....PPP. PPPPPP... PAPPAP... PPPPPP... .B....... ......... ......... Expected result: 4 Test #11140 1 (7, 8) ..PAPPSP. ..PPP.P.. ......... ......... ......PPP ......PAP ....PPPPP ....PAP.. ....PPPK. Expected result: -1 Test #11141 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K.B.... Expected result: 10 Test #11142 2 (2, 5) ....BPAP. ...PPPPP. ...PAP... ...PPP... ......PPP ..K...PAP .P....PPP PSP...... .P....... Expected result: 7 Test #11143 1 (4, 1) ......... ....K.... ....PPP.. ....PAP.. PP..PPP.. AP...PPP. PP...PAP. .....PPP. ......... Expected result: 5 Test #11144 1 (4, 7) ......... ......... .......PP .......PA .......PP ..B...... ......... ...PK.... ..PSP.... Expected result: 11 Test #11145 2 (8, 7) ...PPP... ...PAP... ...PPP... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #11146 1 (7, 8) ......PAP ......PPP ......... ..PPP.... ..PAP.... ..PPP.... B.PPP.... ..PAP.... ..PPP..K. Expected result: 15 Test #11147 1 (6, 3) ....PSPPP .....P.PA .......PP ......K.. ......... ......... ......... ......B.. ......... Expected result: 9 Test #11148 2 (5, 3) ......... ......... ......... .....K... B........ ......... ......... ......... ......... Expected result: 8 Test #11149 2 (1, 4) .PAPAP... .PPPPP... .....P... ....PSP.. .K...P... .......PP .......PA .......PP ......... Expected result: 5 Test #11150 1 (6, 7) ......... ......... ......... ......... ......... ......... ..B.....P ......KPS ........P Expected result: 13 Test #11151 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... .PPP..... .PAP..... Expected result: 5 Test #11152 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #11153 2 (2, 2) ......... ......P.. ..K..PSP. ......P.. ......... ......... ......... .B....... ......... Expected result: 4 Test #11154 2 (4, 1) ......... ....K..PP .......PA .......PP .....P... ....PSP.. .....P... ......... ......... Expected result: 5 Test #11155 1 (5, 6) ......... ........P ..B....PS ........P ......... ......... .....K... ......... ......... Expected result: 11 Test #11156 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #11157 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #11158 1 (5, 7) ......... ....PPP.. ....PAP.. ...PPPP.. ..PPAP.PP .PSPPP.PA ..P....PP .....K... ......... Expected result: 12 Test #11159 2 (7, 4) ......... ......... ...PPP... PPPPAP... PAPPPP.K. PPP.....B ..PPP.... ..PAP.... ..PPP.... Expected result: 11 Test #11160 2 (2, 7) .......B. ......... ......PPP ......PAP .....PPPP ....PSP.. ...PPP... ..KPAP... ...PPP... Expected result: 9 Test #11161 1 (3, 4) ......... ......... ......... PP....... AP.K..... PP....... ..P...B.. .PSP..... ..P...... Expected result: 7 Test #11162 1 (1, 3) ......... ......... ......... .K....... ........P .......PS ........P ...B...PP .......PA Expected result: 4 Test #11163 2 (4, 1) ......... ....K.... ......... ......... ......... ......PPP .B....PAP ......PPP ......... Expected result: 5 Test #11164 2 (1, 8) ......... ......... ..PPPB... ..PAP.... ..PPP.... ....P.... ...PSP... ....P.... .K....... Expected result: 9 Test #11165 1 (8, 3) ......... ...PPP... ...PAP... ...PPP..K ......... ......... PP.PPP... AP.PAP... PP.PPP... Expected result: 11 Test #11166 1 (3, 5) ......... .......PP .......PA .......PP ......... ...K....B ......... ......... ......... Expected result: 8 Test #11167 2 (1, 8) ......... ......... ..B...... ......... ......... ......... ......... ....PPP.. .K..PAP.. Expected result: 9 Test #11168 2 (5, 4) ......... ....PPP.. ....PAP.. ....PPP.. .....K... ......... ......... ......... ......... Expected result: 9 Test #11169 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ...PPP... ...PAP... Expected result: 13 Test #11170 1 (6, 3) ......... ..P...... .PSP..... ..P...K.. ......... ......... ......... .....PPP. .....PAP. Expected result: 9 Test #11171 1 (5, 6) .....PPPA .....PAPP .....PPP. ......... .......B. .......PP .....K.PA .......PP ......... Expected result: 11 Test #11172 1 (8, 2) ......... .PPP..... .PAP...BK .PPP..... ......PPP ...PPPPAP ...PAPPPP ...PPP... ......... Expected result: 10 Test #11173 2 (8, 7) ...PAPPPP ...PPPPAP ......PPP ......... ......... ......... ......... ........K ......... Expected result: 15 Test #11174 2 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #11175 2 (5, 1) ......PPP .....KPAP ......PPP .......PP .......PA .......PP ......... ......... ......... Expected result: 6 Test #11176 2 (7, 6) .....PPP. .....PAP. ...B.PPP. .PPP..... .PAP..... .PPPPP... ...PAP.K. ...PPP... ......... Expected result: 13 Test #11177 1 (5, 5) ......... ......PPP ......PAP ......PPP ......... .....K... ......... ...PPPPPP ...PAPPAP Expected result: 10 Test #11178 1 (6, 7) ......... ......... .....B... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #11179 2 (1, 8) ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... .....PPP. .....PAP. .....PPP. ......... .K....... Expected result: 9 Test #11180 1 (2, 5) ..PAP.... ..PPP.... ......... ......... ......... ..K...PB. .....PSP. ......P.. ......... Expected result: 7 Test #11181 1 (8, 5) ......... ......... .B.....PP .......PA .......PP ........K ......... ..PPP.... ..PAP.... Expected result: 13 Test #11182 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #11183 2 (8, 7) ......... ......... ..B...P.. .....PSP. ......P.. ......... ......... ........K ......... Expected result: 15 Test #11184 2 (2, 6) ......... .......B. ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #11185 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #11186 2 (4, 6) ....PAP.. ....PPP.. ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #11187 2 (2, 6) ......... ...B..... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #11188 1 (8, 1) ....PPP.. ....PAP.K ....PPP.. ......... ........B PP....... AP...PPPP PP...PAPS .....PPPP Expected result: 13 Test #11189 2 (8, 8) ......... ......... ....B.... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #11190 1 (6, 4) ...PAP... ...PPP... ......... ......... ......K.. ......... .......PP PP.....PA AP...B.PP Expected result: 10 Test #11191 1 (1, 3) ......P.. .....PSP. ......P.. .K....... ......... ..PPP.... PPPAP.... PAPPP.... PPP...... Expected result: 4 Test #11192 1 (5, 3) ......... ......... ......... ...P.K..B ..PSP.... ...P..... ......... ......... ......... Expected result: 8 Test #11193 1 (4, 6) .PPP..... .PAP..... .PPP..... .......PP ...B...PA .......PP PPP.K.... PAP...... PPP...... Expected result: 10 Test #11194 1 (3, 8) ......... ..B...... .....PPP. PP...PAP. AP...PPP. PP....... ......... .......P. ...K..PSP Expected result: 11 Test #11195 2 (8, 8) ......... .....PPP. .....PAP. .....PPP. ......... ........P .......PS ...PPP..P ...PAP..K Expected result: 16 Test #11196 1 (2, 7) ......... ......... ......... .P....... PSPPP.... .PPAP.... ..PPP.... ..K....B. ......... Expected result: 15 Test #11197 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ...PPP... ...PAP... Expected result: 10 Test #11198 1 (3, 5) ......... ......... ..P...... .PSP..... ..P...... ...K..... ......... ......... ......... Expected result: 8 Test #11199 2 (3, 7) ......... ......... ......... ......... ......... ...B..PPP ......PAP ...K..PPP ......... Expected result: 10 Test #11200 1 (3, 8) ......... ......... ....B.... .PPP..... .PAP...PP .PPP...PA .......PP ......... ...K..... Expected result: 11 Test #11201 2 (7, 7) ......... ......... P........ SP....... P........ ......... ......... .......K. ......... Expected result: 14 Test #11202 2 (2, 1) .....PPP. ..K..PAP. ....PPPP. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 3 Test #11203 2 (3, 3) ....PPP.. ....PAP.. ....PPP.. ...KPAP.. ....PPP.. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #11204 1 (5, 8) .......PS ........P ......... ......... ......... ......... PP....... AP....... PP...K... Expected result: 13 Test #11205 2 (5, 2) .PSP..... ..P.B.... .....K... ......PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.... ......... Expected result: 7 Test #11206 1 (5, 2) ......... PP....... AP...K... PP....... ......... ......... ......... ...PPP... ...PAP... Expected result: 7 Test #11207 2 (8, 7) .......B. ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #11208 2 (8, 8) ......... ......... ......... ......... ....P.... ...PSP... ....P.... ......... ........K Expected result: 16 Test #11209 1 (5, 1) ......... ..PPPK... ..PAP.... ..PPPB... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 6 Test #11210 1 (8, 3) ....PAP.. ....PPP.. ..P...... .PSP....K ..P.PPP.. ....PAP.. ....PPP.. .....B... ......... Expected result: 11 Test #11211 1 (5, 3) ...P..... ..PSP.... ...P..... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #11212 1 (7, 7) .......PA .......PP ......... ......... .......PP .......PA .PPP...PP .PAPP..K. .PPPSP... Expected result: 14 Test #11213 2 (8, 8) .......P. ......PSP ......PPP ......PAP ....PPPPP PP..PAP.. AP..PPP.. PP....... ....B...K Expected result: 16 Test #11214 1 (7, 5) ......... ..PPP.P.. ..PAPPSP. ..PPP.P.. ...B..... .......K. ......... ......... ......... Expected result: 12 Test #11215 2 (7, 2) ..PAPAP.. ..PPPPP.. ..PAP..K. ..PPP...B ......... ......... ......... ......... ......... Expected result: 13 Test #11216 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ....P.... ...PSP... Expected result: 9 Test #11217 2 (6, 2) ......... ......... ...PPPK.. ...PAP... PPPPPPP.. PAP.PAP.. PPP.PPP.. ......... ......... Expected result: 8 Test #11218 2 (1, 3) ......... ......... ......... .K....... ......... .....P... ....PSP.. .....P... ......... Expected result: 4 Test #11219 1 (5, 1) ......... ..P..K... .PSP..... ..P...PPP ......PAP ......PPP ......PAP ......PPP ....B.... Expected result: 6 Test #11220 1 (4, 2) ......... ......... .B..K.... ......... ......... ......... .......PP .PPP...PA .PAP...PP Expected result: 6 Test #11221 2 (6, 6) ......... .B....... ......... ......... .......P. ......PSP ......KP. ......... ......... Expected result: 12 Test #11222 2 (4, 6) ......... ......... .P....... PSP...B.. .P....... PPP...... PAP.K..PP PPP....PA .......PP Expected result: 10 Test #11223 2 (5, 4) ......... ......... ......... ......... .....K... PPP..PPPP PAP.PSPAP PPPPPPPPP ..PAP.... Expected result: 9 Test #11224 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #11225 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #11226 2 (2, 7) ......... ...PPPB.. ...PAP... ...PPP... .......P. ......PSP .......P. ..K...... ......... Expected result: 9 Test #11227 1 (5, 2) ......... ......... PPP..K... PAP...... PPPP..... .PAP..... .PPP..... .PAP..... .PPP..... Expected result: 7 Test #11228 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......B.. PPPPP.... APPAP.... Expected result: 5 Test #11229 1 (6, 5) ......... ......... ......... ......... ..PPP.... ..PAP.K.. ..PPP.... ......... ......... Expected result: 11 Test #11230 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #11231 1 (3, 8) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... .......PP ...K...PA Expected result: 11 Test #11232 1 (2, 5) ......... ......... B........ ......... ....P.... ..KPSP... ....P.... .......PP .......PA Expected result: 7 Test #11233 2 (6, 3) ......... .......PP .......PA ......KPP ......... ......... ......... ...P..... ..PSP.... Expected result: 9 Test #11234 1 (2, 3) ......... ........B ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #11235 1 (8, 3) ......... ....PPPP. ....PAPSP ....PPPPK ....B.... ......... ......... ......... ......... Expected result: 13 Test #11236 2 (5, 2) ......... ......... PP...K... AP....... PP....... ........B ......... ......... ......... Expected result: 7 Test #11237 1 (2, 5) ....PAP.. ....PPP.. ......... ........P ...PPP.PS ..KPAP..P ...PPP... ......... ......... Expected result: 7 Test #11238 1 (6, 2) .......PA .......PP ......K.. ......... ......... .P...B.PP PSPPP..PA .PPAP..PP ..PPP.... Expected result: 8 Test #11239 1 (4, 5) ......... ......... ......... PPP...... PAP...... PPP.K.... P....PPP. SP...PAP. P....PPP. Expected result: 9 Test #11240 2 (8, 6) ......... ......... ......... PPPP..... PAPSP.... PPPP..... ........K ......... ......... Expected result: 14 Test #11241 2 (6, 6) ..PSP.PAP ...P..PPP ......... ......... ......... .......PP ......KPA .......PP ......... Expected result: 12 Test #11242 1 (3, 1) .......PA ...K...PP ......... PP....... AP....... PP....... PP....... AP....... PP....... Expected result: 4 Test #11243 1 (7, 4) ......... ......... ......... ......... .......K. ..P...... .PSP..... ..P...... ......... Expected result: 11 Test #11244 2 (1, 4) ......... B........ ......PPP ......PAP .K....PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.... Expected result: 5 Test #11245 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #11246 2 (2, 8) ......... P........ SP....... P........ ......... PP....... AP....... PP..PPP.. ..K.PAP.. Expected result: 10 Test #11247 1 (1, 6) ......... ......... ..PPP..PP ..PAP..PA ..PPP..PP ......... .K....... ....PPP.. ....PAP.. Expected result: 7 Test #11248 1 (7, 7) ....PAP.. ....PPP.. ......... ...PPPPPP ...PAPPAP ...PPPPPP ......... .......K. ......... Expected result: 14 Test #11249 1 (4, 1) ......... ....K.... ......... ......... ......... ......... P........ SP....... P........ Expected result: 5 Test #11250 1 (5, 8) ....PAP.. ....PPP.. ....PAPB. ...PPPP.. ..PSP.... .PPP..... .PAP..... .PPP..... .....K... Expected result: 13 Test #11251 1 (6, 5) ......... .......PP PPPPP..PA PAPAP..PP PPPPP.... ......K.. ......... .......P. ......PSP Expected result: 11 Test #11252 2 (5, 5) ......... ......... ......... ......... ......... .....K... PPP...... PAP...... PPP...... Expected result: 10 Test #11253 2 (7, 2) ..PPP..PA ..PAP..PP .PPPP..K. .PAP..... .PPP..... ......... ......... ......... ......... Expected result: 15 Test #11254 2 (6, 5) ......B.. ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #11255 1 (7, 3) ......... ......... .B....... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #11256 1 (8, 2) ......... ......... ........K ......... ........P PP.....PS APPPP...P PPPAP.... ..PPP.... Expected result: 10 Test #11257 1 (3, 5) ....P.... PPPPSPB.. PAP.P.... PPP...... ......... ...K..... ......... ......... ......... Expected result: -1 Test #11258 2 (6, 1) ..PAP.... .PPPP.K.. .PAP..... .PPP..... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 13 Test #11259 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #11260 1 (6, 2) ....PAP.. ....PPP.. ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #11261 2 (5, 1) ..P...... .PSP.K... ..P...... ......... ......... PPP...... PAP...... PPP...... .....B... Expected result: 10 Test #11262 2 (7, 2) ....PAP.. ....PPP.. .......K. ...PPP... ...PAP... ...PPP... .......P. ....PPPSP ....PAPP. Expected result: 9 Test #11263 1 (3, 7) ..PAPPPP. ..PPPPAP. .....PPP. ......... ......... ......PPP ......PAP ...K..PPP ......... Expected result: 10 Test #11264 2 (5, 3) ...PSP... ....P..B. .PPP..... .PAP.K... .PPP..... ......... ......... ......... ......... Expected result: 12 Test #11265 1 (4, 1) ......... ....K.... ......... ......... ..B...... ......... ......... ......... ......... Expected result: 5 Test #11266 2 (4, 8) ......PPP ...B..PAP ......PPP ......... .....PPP. .....PAPP .....PPPS .....PPPP ....KPAP. Expected result: 12 Test #11267 2 (3, 7) ......... ......... ......... ......... ..B...... ......... ......... ...K..... ......... Expected result: 10 Test #11268 1 (5, 1) ........B .....K... ....PPP.. ....PAP.. PP..PPP.. AP....... PP....... ......... ......... Expected result: 6 Test #11269 1 (4, 7) ......... ......... .....PPP. .PPP.PAP. .PAP.PPP. .PPP..... .PPP..... .PAPK.... .PPP..... Expected result: 11 Test #11270 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ...B..... Expected result: 7 Test #11271 1 (7, 3) ...PSP... ....P.... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #11272 1 (7, 5) .......PP .......PA .......PP B........ ......... .......K. .PPP..... .PAP..... .PPP..... Expected result: 12 Test #11273 2 (1, 5) ....B.... ......... ......... ......... ......... .K....P.. .....PSP. ......P.. ......... Expected result: 6 Test #11274 2 (6, 2) .....PAP. .....PPP. ......K.. ...P..... ..PSP.... ...P..... ......... ......... ......... Expected result: 8 Test #11275 2 (1, 2) .......B. ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #11276 2 (7, 1) ......... .......K. ........P .......PS ........P ......... ......... ......... ......... Expected result: 8 Test #11277 2 (2, 2) ......... ......P.. ..K..PSP. .PPP..P.. .PAP..... .PPP....B ......... ....PPPPP ....PAPPA Expected result: 4 Test #11278 2 (2, 4) ......PPP B.....PAP ......PPP ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #11279 1 (2, 5) ...PSP... ....P...B ..PPPPPP. ..PAPPAP. ..PPPPPPP ..K...PAP ......PPP ......... ......... Expected result: 7 Test #11280 2 (1, 4) ......... ..P...... .PSP..... ..P...... .K....... ......... ......... ......... ......... Expected result: 5 Test #11281 2 (8, 5) ......... ......... ......... .......P. ......PSP .......PK ......... ......... .B....... Expected result: 15 Test #11282 1 (4, 5) ......PPP ......PAP .P....PPP PSP...... PP....... AP..K.... PP....... AP....... PP....... Expected result: 9 Test #11283 2 (7, 5) ......... ...B..... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #11284 1 (5, 5) ......... ......... PP....... AP....... PP....... .....K... ......... PP....... AP....... Expected result: 10 Test #11285 2 (1, 6) ......... ...PPP... ...PAP... PP.PPP... AP....... PPPPP.... .KPAP.... ..PPP.... ......... Expected result: 19 Test #11286 1 (5, 8) ......... ......... ..P...... .PSP..... ..P...... ......... ......... ......... .....K... Expected result: 13 Test #11287 1 (8, 7) ......... ....P.... ...PSP... PP..P.... AP....... PP....... ......... ........K .B....... Expected result: 15 Test #11288 1 (2, 4) ......... ......... ......... .......P. ..K...PSP .......P. ..PPP..B. ..PAPPP.. ..PPPAP.. Expected result: 6 Test #11289 1 (7, 1) ......... P.B....K. SP....... P........ ......... ......... ......... ......... ......... Expected result: 8 Test #11290 2 (8, 4) ......... ......... ......... ......... ........K ..PPP.... ..PAPPPP. PPPPPPAP. AP...PPP. Expected result: 12 Test #11291 2 (2, 5) .PAP..... .PPP..... ...PPP... ...PAP... ...PPP... ..K...... ......... ......... ......... Expected result: 7 Test #11292 1 (7, 1) ......... .......K. .....PPP. .....PAPP .....PPPA .......PP PP....... AP....... PP....... Expected result: 8 Test #11293 2 (7, 6) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #11294 2 (1, 8) ......... ......... ......... ......... ......... ......... .......P. ......PSP .K.....P. Expected result: 9 Test #11295 2 (1, 5) ......... ......... PPP...... PAP..P... PPP.PSP.. .K...PPPP ......PAP ......PPP .......PA Expected result: 10 Test #11296 1 (1, 1) ......... .K...PPP. .....PAP. .PPP.PPP. .PAP..... .PPP..... ..PPP.... ..PAPB... ..PPP.... Expected result: 2 Test #11297 2 (3, 5) .....PPP. .....PAP. .B...PPP. .......P. ......PSP PP.K...P. AP....PPP PP....PAP ......PPP Expected result: 8 Test #11298 2 (4, 5) ......... .....P... ....PSP.. ....BP... ......... ....K.... ......... ......... ......... Expected result: 9 Test #11299 2 (5, 3) ....PPP.. ....PAP.. ....PPP.. .....K... ........P ......BPS ........P ......... ......... Expected result: 8 Test #11300 2 (2, 2) ......... ......... ..K...... ......... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 4 Test #11301 2 (2, 7) .....PPP. .....PAP. .B...PPP. ..PPP.... ..PAP.... ..PPP.... ......... ..K...... ......... Expected result: 9 Test #11302 1 (5, 1) ......... .....K... ......... P........ SP..PPP.. P...PAP.. ....PPP.. ......... ......... Expected result: 6 Test #11303 2 (6, 4) ......... .......B. ......... ......... .P.PPPK.. PSPPAP... .P.PPP... ....PPP.. ....PAP.. Expected result: 10 Test #11304 2 (5, 7) ......... ......... .PPP.B... .PAP..... .PPP..... ......... PP....... AP...K... PP....... Expected result: 12 Test #11305 1 (3, 2) ......... ......... ...K....B ...PPP.PP ...PAP.PA ...PPP.PP .P.PAP... PSPPPP... .P....... Expected result: 5 Test #11306 1 (5, 7) ......... ....P.... PPPPSP... PAP.P.... PPP...... ......... .....B... .....K... ......... Expected result: 14 Test #11307 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... .B....... ......... Expected result: 7 Test #11308 1 (5, 1) ......... .....K... ......... PP....... AP....... PP....... AP...PPP. PP...PAP. .....PPP. Expected result: 6 Test #11309 2 (4, 2) ......... .B....... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #11310 1 (2, 3) ......... ......... ......... ..K...... ......... ......... PPPPPP... PAPPAP... PPPPPP.B. Expected result: 5 Test #11311 1 (5, 8) ...PPP... ...PAP... ...PPP... ......... .....PPP. .....PAP. .....PPP. ......... .....K... Expected result: 13 Test #11312 2 (7, 5) .......PP ....P..PA ...PSP.PP ....P.... ......... .......K. B........ ......... ......... Expected result: 12 Test #11313 2 (3, 6) .......PA .......PP ......... ...PPP... ...PAP... ...PPP... ...K.PPP. .....PAP. .....PPP. Expected result: 9 Test #11314 2 (3, 8) ......... ......... PP....... AP....... PP...P... ....PSP.. .....P..B ......... ...K..... Expected result: 11 Test #11315 2 (4, 2) .....B... .PPP..... .PAPKPPP. .PPP.PAP. .....PPP. PPP...... PAP...... PPP...... ......... Expected result: 6 Test #11316 2 (4, 4) ......... ......... PP....... AP......P PP..K..PS ........P ......... ......... ......... Expected result: 8 Test #11317 2 (1, 1) ......... .K.....B. ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #11318 1 (7, 5) ......... ......... ......... .PPP..... .PAP..... .PPP...KP .......PS ........P ......... Expected result: 12 Test #11319 2 (2, 7) ..PAP.... ..PPP.... ......... ......... ......... ......... ......... .PKPPP... PSPPAP... Expected result: 9 Test #11320 2 (1, 1) ......... .K..PPP.. ....PAP.. ....PPP.. .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 2 Test #11321 1 (3, 3) ......... ......... ....PPP.. ...KPAP.. ....PPP.. ...PPP... ...PAP... ...PPP... ......... Expected result: 6 Test #11322 1 (4, 3) ......... ......... ......... ....K.... ......... .....B... ......... ......... ......... Expected result: 7 Test #11323 2 (5, 3) ......... ......... ......... .....K... ......... ........P .......PS PP......P AP....... Expected result: 8 Test #11324 1 (1, 6) ......... ......... PPP..PPP. PAP..PAP. PPP..PPP. ......... .K.PPP... ...PAP... ...PPP... Expected result: 11 Test #11325 2 (4, 4) ..PPP.... ..PAP.... ..PPP.... ......... ....K.... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... Expected result: 8 Test #11326 2 (6, 1) ......... ......K.. ......... ......... PP.B..... AP...PPP. PP...PAP. .....PPP. ......... Expected result: 7 Test #11327 1 (4, 4) ..PSP.... ...P..... ......... PPP...... PAP.K.... PPP...... .....B... PP...PPP. AP...PAP. Expected result: 8 Test #11328 2 (1, 3) ......... ......... ......... .K....... ......B.. ......... ......... ......... ......... Expected result: 4 Test #11329 1 (1, 6) ...PPP... ...PAP... ...PPP..P PPP....PS PAP.....P PPP...... .K....... ......... ......... Expected result: -1 Test #11330 2 (8, 1) ..PAP.... ..PPPB..K ......... ......... ..PPP..P. ..PAP.PSP ..PPP..P. ....PPP.. ....PAP.. Expected result: 11 Test #11331 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... .......B. ......... Expected result: 5 Test #11332 2 (8, 7) ....B.... ......... ...PPP... PP.PAPPPP AP.PPPPAP PP....PPP .....P... ....PSP.K .....P... Expected result: -1 Test #11333 2 (4, 8) ......... ......... ......... .......PP .......PA .B.....PP ......PSP .......P. ....K.... Expected result: 12 Test #11334 2 (4, 2) ..PAP.... ..PPP.... ....K.... ......... ...P..... ..PSP.... PP.P..... AP....... PP....... Expected result: 6 Test #11335 2 (5, 8) .PPPPAP.. .PAPPPPPP .PPP...PA .......PP .B....... ......... ......... ......... .....K... Expected result: 13 Test #11336 1 (5, 3) ......... ........P .......PS .....K..P PP..PPP.. AP..PAP.B PP..PPP.. ......... ......... Expected result: 8 Test #11337 1 (2, 3) ......... ......... ......... ..K...... ......B.. ......... ......... P........ SP....... Expected result: 5 Test #11338 1 (7, 7) ......... ..PPP.... ..PAP.... ..PPP.... ..PPP.... ..PAP.... ..PPP.... .......KB ......... Expected result: 14 Test #11339 1 (5, 3) ......... ......... ......... .....K... ......... ......... .......PP .......PA .......PP Expected result: 8 Test #11340 1 (2, 2) .......PP P......PA SPK....PP P........ ......... ......... ......... ......... ......... Expected result: 4 Test #11341 1 (1, 3) ....B.... ......... ......... .K....... ......... ......... ....PPP.. ....PAPPP ....PPPAP Expected result: 4 Test #11342 1 (1, 3) ......... ......... ......... .K....... ......... ......... ...PPP... ...PAPPPP ...PPPPAP Expected result: 4 Test #11343 2 (8, 2) ......... ......... .PPP....K .PAPPP.P. .PPPAPPSP ...PPP.PB ......... ......... ......... Expected result: 10 Test #11344 2 (7, 7) ......PAP ......PPP ......... ......... ......... PPP...... PAP...... PPP....K. ......... Expected result: 14 Test #11345 1 (7, 8) ......... PP..PPP.. AP..PAP.. PP..PPP.. ......... ......... ......... ......... .......K. Expected result: 15 Test #11346 1 (8, 2) ......... ......... ........K ......P.. .....PSP. ......P.. ......PPP ......PAP ......PPP Expected result: 10 Test #11347 1 (6, 2) .PPP..... .PAP..... .PPP..K.. .PAP.P... .PPPPSP.. .....P... ......... ......... ......... Expected result: 18 Test #11348 2 (4, 2) .PSP..... ..P.B.... ....K.... ......... PP....... AP....... PP....... AP....... PP....... Expected result: 6 Test #11349 2 (5, 4) ......... ......... ......... ........P .....K.PS ...PPP..P ...PAP... ...PPPPP. .....PAP. Expected result: 9 Test #11350 1 (8, 3) ......... ......... ......... ..PPP...K ..PAP.... ..PPP.... ......... ......... ......... Expected result: 11 Test #11351 2 (7, 8) ......... ..PPP.... ..PAP.... ..PPPPPP. .....PAP. .....PPP. ......... ...P..... ..PSP..K. Expected result: 15 Test #11352 1 (3, 1) ......... ...K....B ......... ....PPPPP ....PAPAP ....PPPPP ......... .......PP .......PA Expected result: 4 Test #11353 1 (7, 6) ......... ......... ..PPP.... ..PAPPPP. ..PPPPAP. PP...PPP. AP.B...K. PP....... ......... Expected result: 15 Test #11354 1 (3, 5) ......... ......... ...B..... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #11355 1 (3, 3) .....PPP. .....PAP. .....PPP. .P.K..... PSP...... .PB...... ......... ......... ......... Expected result: 6 Test #11356 2 (3, 2) ......PPP .P....PAP PSPK..PPP .P....... ......... ......... .PPP..... .PAPB.... .PPP..... Expected result: 5 Test #11357 2 (2, 2) ......... ......... ..K...... ......... P........ SP....... P........ ......... ......... Expected result: 4 Test #11358 1 (6, 5) ....P.... ...PSPPPP ....P.PAP ...PPPPPP ...PAP... ...PPPKPP .......PA .......PP ......... Expected result: 13 Test #11359 1 (6, 8) ........B ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......K.. Expected result: 14 Test #11360 2 (4, 5) .....PSP. ......P.. ......... ......... ......PPP PPP.K.PAP PAP...PPP PPP...... ......B.. Expected result: 9 Test #11361 2 (3, 6) ....PPP.. ....PAP.. ....PPP.. .......P. ....PPPSP PP..PAPP. AP.KPPP.. PP....... ......... Expected result: 9 Test #11362 2 (3, 3) ......... PP....... AP....... PP.K..... .......B. ........P .......PS .....PPPP .....PAP. Expected result: 6 Test #11363 1 (8, 3) .PAP...P. .PPP..PSP .......P. .B......K ......... ......... ......... ......... ......... Expected result: 11 Test #11364 1 (3, 3) ..PSP.... ...P..... PP....... AP.K...B. PP.....PP .PPP...PA .PAP...PP .PPP..... ......... Expected result: 6 Test #11365 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #11366 2 (8, 7) ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. ........K ......... Expected result: 15 Test #11367 2 (4, 5) ......... PPPP..... SPAP.B... PPPP..... ......... ....K.... ......... ......... ......... Expected result: 9 Test #11368 1 (1, 5) ......... ......... ......... ...P..... ..PSP.... .K.P..... ......... B........ ......... Expected result: 6 Test #11369 1 (2, 7) ......... ......... ......PPP ......PAP PPP...PPP PAPP..... PPPSP.... ..KP..... ......... Expected result: 17 Test #11370 1 (8, 5) ......... ........P .......PS ........P ....B.... ........K ......... ......... ......... Expected result: 13 Test #11371 2 (2, 8) ....PAP.. ....PPP.. ......... ......... PPPPP.... PAPAP.P.. PPPPPPSP. .....BP.. ..K...... Expected result: 22 Test #11372 2 (2, 7) ......... ...PPP... .PPPAP... .PAPPP... .PPP..... ....B.... ......... ..K.....P .......PS Expected result: 9 Test #11373 1 (7, 2) ......... ......... .......K. .PPP..... .PAP..... .PPP..PPP ......PAP ......PPP ......... Expected result: 9 Test #11374 1 (5, 6) ..PAPAP.. ..PPPPP.. ........B ......... ......P.. .....PSP. .....KP.. ......... ......... Expected result: 11 Test #11375 1 (8, 4) ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... ..P.....K .PSP..... ..P...... ......... .......B. Expected result: 12 Test #11376 1 (5, 6) ......... ......... .....PPPB .....PAP. .....PPPP .......PA .....KPPP ......PAP ......PPP Expected result: 11 Test #11377 2 (1, 6) .......PA .......PP PP....... AP....... PP....... ......... .K....... ......... ......... Expected result: 9 Test #11378 1 (6, 8) ......... .PPP..... .PAP..... .PPP..... ..PSPPPP. ...PPPAP. ...PAPPP. ...PPP... ......K.. Expected result: 14 Test #11379 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #11380 1 (4, 8) ......... ......... .......B. ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #11381 1 (6, 7) ......... ......... ......... ..B...... ......... ......... ......... ......K.. ......... Expected result: 13 Test #11382 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 6 Test #11383 1 (3, 7) .PAP..... .PPP..... .PAP..... .PPP..... ......... PP....... AP....... PP.K..... ......... Expected result: 10 Test #11384 1 (4, 1) ......... ....K.... PP....... APPPP.... PPPAPB... ..PPP.... ......... PP....... AP....... Expected result: 5 Test #11385 2 (3, 4) .......PA ...P...PP ..PSPPP.. ...PPAP.. PPPKPPP.. PAP...... PPP...... ......... ......... Expected result: -1 Test #11386 2 (2, 2) ......... ......... .BK...... ......... .......P. ......PSP .......P. ......... ......... Expected result: 4 Test #11387 1 (8, 6) ......... PPP...... PAP...... PPP...... AP....... PP....... ........K ......... ......... Expected result: 14 Test #11388 2 (6, 3) ......... PPP...... PAP...... PPP...K.. ......... ......... ......... ......... ...B..... Expected result: 9 Test #11389 1 (6, 6) ......... ......... .......PP .......PA B......PP ......PSP ...PPPKP. ...PAP... ...PPP... Expected result: -1 Test #11390 2 (7, 1) ....PSP.. ....PPPK. ....PAP.. ...PPPP.. ...PAP... ...PPP... ......... ......... ......... Expected result: 18 Test #11391 1 (4, 5) ..B....PA .......PP ......... ......PPP P.....PAP SP..K.PPP P........ ...PPP... ...PAP... Expected result: 9 Test #11392 2 (5, 1) .PPP..... .PAP.K... PPPPB.... SP....... P........ ......... PPP...... PAP.PPP.. PPP.PAP.. Expected result: -1 Test #11393 2 (6, 4) ...PPP..B ...PAP... P..PPP... SP....... P.....K.. .....PPP. .....PAP. .....PPPP ......PAP Expected result: 10 Test #11394 2 (3, 4) ......... ......... ......... B........ ...K.P... ....PSP.. .....P... ......... ......... Expected result: 7 Test #11395 2 (1, 3) ......... ......... ......... .K....... ......... ...PPP... ...PAP... .PPPPP... .PAP..... Expected result: 4 Test #11396 2 (6, 7) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ..PPP.K.. ..PAP.... Expected result: 13 Test #11397 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... .P....... PSP.....K Expected result: 16 Test #11398 1 (4, 4) .PAPPAP.. .PPPPPP.. ......... ......... ....K.... ......... .PPP..... .PAP..... .PPP..... Expected result: 8 Test #11399 1 (5, 8) ......... ......... ......... ......... ......PPP ......PAP ......PPP ......... .....K... Expected result: 13 Test #11400 2 (2, 7) .......PP .......PA .......PP ......... PP....P.. AP...PSP. PPB...P.. ..K...... ......... Expected result: 9 Test #11401 1 (4, 4) ...PAP... ...PPP.PP .......PA .......PP ....K.... .PPP..... .PAP..... .PPP..... ......... Expected result: 8 Test #11402 1 (2, 5) ......... ......... ......... ......... ......... ..K...... .PPP..... PPAP....P APPP...PS Expected result: 7 Test #11403 2 (2, 1) ....PAPPP ..K.PPPAP ......PPP ......... ..P...... .PSP..... ..P...... ..B...... ......... Expected result: 3 Test #11404 2 (5, 6) ......... ......... ....B..PP ...PPP.PA ...PAP.PP ...PPP... ..PPPK... ..PAP.... ..PPP.... Expected result: 13 Test #11405 2 (4, 4) ..PSP.... ...P...B. PPP...... PAP...... PPP.K.... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: -1 Test #11406 2 (1, 7) .......PA PPP....PP PAP...... PPP...... ......... ......... B.......P .K.....PS ........P Expected result: 12 Test #11407 2 (7, 1) ......... .......K. ......... ......... ......... .......P. ......PSP .......P. B........ Expected result: 8 Test #11408 2 (1, 3) ......... P........ SP....... PK.PPP... ...PAP... ...PPP... ......... ..PPP.... ..PAP.... Expected result: 6 Test #11409 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......B.. ......... ......... Expected result: 9 Test #11410 2 (7, 3) ....P.... ...PSP... ....P.... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #11411 1 (8, 5) ......... ......... ......... ......... PP....... AP......K PP....... .PPP..... .PAP..... Expected result: 13 Test #11412 1 (5, 1) ......... .B...K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #11413 2 (1, 1) ......... .K....... .....PPPP .....PAPA .....PPPP .B.....PP .......PA .......PP ......... Expected result: 2 Test #11414 2 (8, 7) .......P. ......PSP ....PPPP. ....PAP.. ....PPP.. ......... PP....... AP......K PP......B Expected result: 15 Test #11415 1 (5, 5) ....PPP.. ....PAP.. P...PPPPP SP....PAP P.PPP.PPP ..PAPK... ..PPP.... ......... ......... Expected result: 10 Test #11416 2 (6, 6) ......... ........B ......... ......PPP ......PAP ......PPP PP....K.. AP..P.... PP.PSP... Expected result: 12 Test #11417 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......P.. .....PSP. ..B...P.. Expected result: 5 Test #11418 2 (6, 7) ......... ......... P........ SP....... P.PPP.... ..PAP.... .PPPP.... .PAP..K.. .PPP..... Expected result: 13 Test #11419 1 (3, 6) ......... ......... ......... ...PPP... ...PAP... ...PPP... ...K..... ......... ......... Expected result: 9 Test #11420 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ..PPP.... ..PAPK... Expected result: 13 Test #11421 1 (7, 8) ......... ......... ......... ....B.... ......... ..PPP..P. ..PAP.PSP ..PPP..P. .......K. Expected result: 15 Test #11422 2 (6, 4) ......... ......... ......... ......... ......KP. ....B.PSP .......P. ......... ......... Expected result: 10 Test #11423 1 (6, 3) ......... PP....... AP....... PP....K.P .......PS ........P B........ .....PPP. .....PAP. Expected result: 9 Test #11424 1 (3, 5) .....PPP. .....PAP. ....PPPP. ..P.PAP.. .PSPPPP.. ..PK..... ......... ......... ......... Expected result: 10 Test #11425 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #11426 1 (6, 5) ......... ......... ......... ..B...... ......... .P....K.. PSP...... .P....... ......... Expected result: 11 Test #11427 1 (6, 3) ......P.. .....PSPP ..B...PPA ......KPP PPP...... PAP...... PPPPPP... ...PAP... ...PPP... Expected result: 9 Test #11428 2 (2, 4) ......... ......... ......B.. .....PPP. ..K..PAP. .....PPP. P......PP SP.....PA P......PP Expected result: 6 Test #11429 2 (5, 4) .PAPPAP.. .PPPPPP.. ......... ......... .....K... ......... ..P...... .PSP..... ..P...... Expected result: 9 Test #11430 2 (3, 2) ......PSP .......P. ...K..PPP ......PAP ......PPP ..B...... ......... ......... ......... Expected result: 5 Test #11431 2 (1, 1) ......... .K.....PP .......PA .......PP ......... ....B.... ......... .......PP .......PA Expected result: 2 Test #11432 1 (7, 6) ......... ......... ......... .PPP..... .PAP..... .PPP..... .......K. ......... ......... Expected result: 13 Test #11433 1 (1, 6) ......... ......... ......... ......... ......... ......... .KB...... ......... ......... Expected result: 7 Test #11434 2 (4, 6) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ....K..PP .......PA .......PP Expected result: 10 Test #11435 2 (6, 2) ......... ......... ......K.. .P....... PSP...... .P....... ......... .PPP..... .PAP..... Expected result: 8 Test #11436 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #11437 2 (3, 1) ......... ...K..... ......... ......... ..B...... ......... ......... PPP...... PAP...... Expected result: 4 Test #11438 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #11439 1 (4, 4) ......... ......... ......... ......... ....KPPP. .....PAP. .....PPP. ......... ......... Expected result: 8 Test #11440 1 (6, 1) ......... ......K.. ......... ......... PP....... AP.PPP... PP.PAP... ...PPP... ......... Expected result: 7 Test #11441 1 (8, 7) ......... .....PPP. .....PAP. .....PPP. ......PSP .......P. ......... .PPP.B..K .PAP..... Expected result: 15 Test #11442 2 (2, 2) ......... PP....... APK...... PP......B ......... ......... ......... PP....... AP....... Expected result: 4 Test #11443 2 (7, 6) ......... ......... .B....... PP....... AP....... PP.PPP... ...PAP.K. ...PPP... ......... Expected result: 13 Test #11444 2 (3, 6) .....P... ....PSP.. .....P... ......... ......... ......... ...K..... .......B. ......... Expected result: 9 Test #11445 2 (5, 6) ......... ........P .......PS ........P ......... ......... .....K... ......... ......... Expected result: 11 Test #11446 2 (1, 1) ..PAP.... .KPPP.... .PPPPP... .PAPAP... .PPPPP... ....B.... ......... ......... ......... Expected result: 2 Test #11447 1 (2, 5) ....PPP.. .B..PAP.. ...PPPP.. ..PSP.... ...P..... ..K...... .....PPP. .....PAP. .....PPP. Expected result: 7 Test #11448 1 (6, 2) ...B..... ......... ......K.. ......... PPP...... PAP...PPP PPPPPPPAP ...PAPPPP ...PPP... Expected result: 8 Test #11449 2 (4, 1) ......... PP..K.... AP....... PP....... ......... ...PPP... ...PAPP.. PP.PPPSP. AP....P.. Expected result: 5 Test #11450 2 (3, 7) ......PPP ......PAP ......PPP .......PP .......PA .......PP ......... .P.K..... PSPB..... Expected result: 10 Test #11451 1 (2, 2) ......... ......... .BK.P.... ...PSP... ....P.... ......... ......PPP ......PAP ......PPP Expected result: 4 Test #11452 2 (3, 2) ......... ......... ...K....B ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 5 Test #11453 1 (2, 5) .......B. ....PPP.. ....PAP.. ....PPP.. ......... ..K.P.... ...PSP... ....P.... ......... Expected result: 7 Test #11454 2 (5, 3) ......PAP ......PPP ......... .....K... ......... .......PP .......PA .......PP ......PSP Expected result: 8 Test #11455 2 (7, 5) ......... ...PPP... ...PAP... ...PPP... .B....... .P.....K. PSP...... .P....... ......... Expected result: 12 Test #11456 1 (8, 4) ..PAP.... ..PPP.... ......... ...PPP... ...PAP..K ...PPP... ...PSP... ...PPP... ...PAP... Expected result: 12 Test #11457 1 (7, 6) ......... ...PPP... ...PAP... ...PPP... ......... ......... .......K. ......... ......... Expected result: 13 Test #11458 1 (1, 1) ......... .K....... ......... ......... PPP...... PAP...... PPP...... .....B... ......... Expected result: 2 Test #11459 1 (3, 5) ........B ......... ......... ......... ......... ...K..... ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #11460 1 (1, 5) .PAP..... .PPP..... ......... ......... ......... .K.....B. ......... ......... ......... Expected result: 6 Test #11461 2 (8, 5) ......... ......PPP ......PAP ......PPP ......... PPP.....K PAP...... PPP...... PAP...... Expected result: 13 Test #11462 2 (3, 3) ......... ......... .......B. ...K...PP .......PA .......PP ......PSP .......P. ......... Expected result: 6 Test #11463 2 (4, 2) ......... .......P. ....K.PSP .......P. B........ ......... ......... ......... ......... Expected result: 6 Test #11464 2 (5, 4) ......... ......... ...B..... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #11465 2 (3, 8) ......... ......... ......... ......... ......... ......... P........ SP....... P..K..... Expected result: 11 Test #11466 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... .B....... ......... Expected result: 7 Test #11467 1 (3, 3) ....PPP.. .B..PAPPP ....PPPPA ...K...PP ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 6 Test #11468 1 (1, 3) ......... ......... ......... .K.PPP... ...PAP... ...PPP... ...PAP... ...PPP... ......... Expected result: 4 Test #11469 2 (2, 8) ......... PP....... AP....... PP..PPP.. PPP.PAP.. PAP.PPP.. PPP...... ......... ..K...... Expected result: 12 Test #11470 1 (1, 3) .....PSP. ...B..P.. .......PP .K.....PA .......PP ......... ......... ......... ......... Expected result: 4 Test #11471 2 (4, 8) ......... ......... ......PPP ......PAP ......PPP .......PP .......PA .......PP ....K...B Expected result: 12 Test #11472 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #11473 1 (8, 5) ......... .PPP..P.. .PAP.PSPP .PPP.PPPA .....PAPP .....PPPK ......... ......... ......... Expected result: 15 Test #11474 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #11475 2 (1, 6) .....PAP. .P...PPP. PSP...... .P.....PP .......PA ......BPP .K....... ......... ......... Expected result: 11 Test #11476 2 (2, 6) ......... ....PPP.. ..P.PAP.. .PSPPPP.. ..P...... ......... ..K...... ......... ......... Expected result: 8 Test #11477 2 (1, 2) ......PPP ......PAP .K....PPP ......... ..P.PPP.B .PSPPAP.. ..P.PPP.. ......... ......... Expected result: 3 Test #11478 2 (6, 4) ......PSP .......P. ......... ......... ......K.. B........ ......... ......... ......... Expected result: 10 Test #11479 2 (6, 7) ......... ....PPP.. ....PAP.. ....PPP.. ...PPP... ...PAP... ...PPP.B. ......KP. ......PSP Expected result: 13 Test #11480 1 (4, 1) .PPP..... .PAPK.... .PPP..... ......... .....B... ......... ......... ..PPP.... ..PAP.... Expected result: 9 Test #11481 2 (4, 4) ......... ......... ......... ......... ....K.... ......... .....PB.. ....PSP.. .....P... Expected result: 8 Test #11482 2 (8, 6) ......... ......... ......... ......... ......... ......... .P......K PSP...... .P....... Expected result: 14 Test #11483 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #11484 2 (6, 2) ......... ......... ......K.. ......... ........P .B.....PS ........P ......... ......... Expected result: 8 Test #11485 1 (5, 3) ......... ......... PP..B.... AP...K... PPPPP.... PPPAP.... APPPP..P. PP....PSP .......P. Expected result: 8 Test #11486 2 (8, 7) ......... ......... ......... ......... ......... ......... PP....... AP......K PP....... Expected result: 15 Test #11487 2 (6, 4) ...PSP... ....P.... ......... PP....... APPPP.K.. PPPAP.... ..PPPP... ...PAP... .B.PPP... Expected result: 10 Test #11488 1 (3, 5) ......... ......... ......... ......... ......... ...K.PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #11489 2 (6, 5) ...PPP... ...PAPP.. ...PPPSP. B.....P.. ......... ......K.. ......... ......... ......... Expected result: 11 Test #11490 2 (2, 4) ......B.. PP....... AP....... PP....... PPK...... AP....... PP.....P. PPP...PSP PAP....P. Expected result: 6 Test #11491 1 (4, 2) ......... ......... .PPPK.... .PAP..... .PPP..... ......... ......B.. ......... ......... Expected result: 6 Test #11492 2 (8, 2) ......... ..PPP.... ..PAP...K .PPPP.... PSP...... .P....... B....PPP. .....PAP. .....PPP. Expected result: 10 Test #11493 2 (4, 8) ....PPP.. ....PAP.. ....PPP.. ......... .....PPP. .....PAP. .B...PPP. PPP...... PAP.K.... Expected result: 12 Test #11494 2 (3, 8) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... ......... ...KB.... Expected result: 11 Test #11495 1 (5, 7) ...PPP... ...PAP... PP.PPP... AP....... PP....... ......... ......... .PPP.K... .PAP..... Expected result: 12 Test #11496 1 (5, 7) ..PPP.... ..PAP.... B.PPP.... .PSP..... PPP...... PAP...... PPP...... .....K... ......... Expected result: -1 Test #11497 1 (8, 4) ......... ......... ..PPP.... ..PAP.... PPPPP...K PAP...... PPP...... ......PPP ......PAP Expected result: 12 Test #11498 2 (3, 8) ..PPP.... ..PAP.... ..PPP.... ......... ......... P..PPP... SP.PAP... P..PPP..B ...K..... Expected result: 11 Test #11499 1 (1, 6) .....P... ....PSP.. .....P... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #11500 2 (8, 3) ..PSP.... ...P..... ......... ........K ......... ......... ...B..... ......... ......... Expected result: 11 Test #11501 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #11502 1 (2, 3) ......... ......... P........ SPK...B.. P........ .....PPP. .....PAP. .....PPPP ......PAP Expected result: 5 Test #11503 2 (6, 3) .PAPAP... .PPPPP... ......... ......K.. .......PP .......PA ......BPP ......... ......... Expected result: 9 Test #11504 2 (3, 1) ......... ...K..... ......... ......... ......... B.....PPP ......PAP ......PPP ......... Expected result: 4 Test #11505 1 (8, 4) ......PPP ......PAP ......PPP ......... ........K ......... PPP..PPP. PAP..PAP. PPP..PPP. Expected result: 12 Test #11506 1 (4, 2) ......PPP ....B.PAP ....K.PPP .PPP..... .PAP..... .PPP..... .....PPP. .....PAP. .....PPP. Expected result: 6 Test #11507 1 (6, 6) ......... PP.PPP... AP.PAP... PP.PPP... ......... ......... ......K.B .......PP .......PA Expected result: 12 Test #11508 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #11509 2 (7, 2) ..PAP.... ..PPP.... .......K. PP.....B. AP....... PP....... ..PPP.... ..PAP.... ..PPP.... Expected result: 9 Test #11510 2 (4, 1) ......... ....K.... .PPP..... .PAP..... .PPP..... ......... ......... .......PP .......PA Expected result: 5 Test #11511 2 (1, 4) ..PSPPP.. ...PPAP.. ....PPP.. ......PPP .K....PAP ......PPP ...PPP..B ...PAP... ...PPP... Expected result: 5 Test #11512 1 (5, 2) ......... ......... ..PPPK... ..PAP.... ..PPPP... ....PSPPP .....PPAP ......PPP ......... Expected result: 7 Test #11513 1 (5, 2) ......... ......... .....K... ...B..... ......... ......... ......... ......... ......... Expected result: 7 Test #11514 2 (7, 8) ......... ...PPP... ...PAP... ..PPPP... ..PAP...B ..PPP.... ......... ......... .......K. Expected result: 15 Test #11515 2 (5, 8) ......... PPP...... PAP...... PPP...... ......... ....PPP.. .B..PAPP. PPP.PPPSP PAP..K.P. Expected result: 13 Test #11516 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #11517 2 (7, 2) .......PS ........P .......K. ......B.. ......... ......... ......... ......... ......... Expected result: 9 Test #11518 1 (3, 4) ......... ..PPP.... P.PAP..PP SPPPP..PA P..K...PP ......... ......... ..PPP.... ..PAP.... Expected result: 11 Test #11519 1 (2, 2) ......... ......... ..K...... ......... B........ ......... ......... ......... ......... Expected result: 4 Test #11520 1 (4, 5) ........P .......PS .....PPPP .....PAP. .....PPP. ....K.... ......... ..PPP.... ..PAP..B. Expected result: 9 Test #11521 2 (1, 3) ....PAP.. ....PPP.. ......... .K....... ......... ......... ......... ...PPP... ...PAP... Expected result: 4 Test #11522 1 (1, 8) ......... PPP...... PAP...... PPPP..... B.PSP.... ...P...PP .......PA .......PP .K....... Expected result: 17 Test #11523 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... .P....... PSP...... Expected result: 12 Test #11524 1 (2, 6) .PPP.P... .PAPPSP.. .PPP.P... ......... ....PPP.. ....PAP.. ..K.PPP.. PPP...... PAP.B.... Expected result: 8 Test #11525 1 (2, 6) ......... ......... ......... ......... ......... ......P.. ..K..PSP. ......P.. ......... Expected result: 8 Test #11526 1 (1, 5) ......PPP ......PAP ......PPP ......... ......... .K....... PPP...... PAP...... PPP...... Expected result: 6 Test #11527 2 (6, 8) ......... ..B...... ......... ......... ......... ......... .......PP .......PA ......KPP Expected result: 14 Test #11528 2 (2, 6) ...PAP... ...PPP... ....P.... PPPPSP... PAP.P..B. PPP...... ..K...... ......... ......... Expected result: -1 Test #11529 2 (1, 1) ......... .K.B..... ......... ......... .P....... PSP...... .P....... ......... ......... Expected result: 2 Test #11530 1 (1, 5) ......... ......... ......... ......... B........ .K....... ......... ......... ......... Expected result: 6 Test #11531 2 (1, 4) ......... ......... ......... ..B...... .K....... ......... ......... ......... ......... Expected result: 5 Test #11532 1 (2, 4) ......... ......... ......... ......... ..K...... ....B.... .......PP PPP....PA PAP....PP Expected result: 6 Test #11533 2 (4, 8) ....P.... ...PSP... ....P.... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #11534 2 (2, 5) ...PAPPPP ...PPPPAP ......PPP .......PA .......PP ..K...... ....P.... ...PSP... ....PB... Expected result: 7 Test #11535 1 (1, 2) ......... .......PP .K...B.PA .......PP ......... .......PP .......PA .......PP ......... Expected result: 3 Test #11536 1 (6, 8) ......... ......... ....B.... ......... ...PPP... ...PAP... ...PPP... ......... ......K.. Expected result: 14 Test #11537 2 (4, 8) ......... ......... ......... ......... ......... ......... .P....... PSP...... .P..K.... Expected result: 12 Test #11538 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #11539 1 (5, 6) ......... ......... ....PPPPP ....PAPPA ....PPPPP .......PA .B...K.PP ......... ......... Expected result: 11 Test #11540 2 (3, 2) ......... ......... ...K...P. ......PSP .......P. ......... ......... ......... ......... Expected result: 5 Test #11541 2 (2, 1) ......... ..K...... ......... ......... ......... ...PPP... ...PAP... PP.PPP... AP.PAP... Expected result: 3 Test #11542 1 (2, 2) ......... ......... ..K...... ......... .......B. ......... ......... ......... ......... Expected result: 4 Test #11543 2 (1, 6) ......... ......B.. ......... .......PP ..PPP..PA ..PAP..PP .KPPP.... .....PPP. .....PAP. Expected result: 7 Test #11544 2 (5, 8) ......... ..PPP.... ..PAP.... ..PPP.... ........P PPP....PS PAP.....P PPP...... .....K... Expected result: 13 Test #11545 2 (1, 4) ......... ......... ......... ......... .K.....PP .......PA .......PP ......... ......... Expected result: 5 Test #11546 2 (5, 2) ......... ......... .....KPPP ...PPPPAP ...PAPPPP ...PPP... ......... ....P.... ...PSP... Expected result: 7 Test #11547 1 (4, 8) ......... ......... ......... .......P. ......PSP .......P. ......... ......... ....K.... Expected result: 12 Test #11548 1 (4, 6) .PPP..PPP .PAP..PAP .PPP..PPP PP....... AP....... PP....... ....K.... ......... ......... Expected result: -1 Test #11549 2 (7, 6) .....PPP. .....PAP. .....PPP. .P....... PSP...... .PPPP.... ..PAP..K. ..PPP.... ......... Expected result: 13 Test #11550 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #11551 1 (7, 1) ......... .......K. .B....... .PPP..... .PAP..... .PPP..... .....PPP. .....PAP. .....PPP. Expected result: 8 Test #11552 1 (5, 2) .......PP .......PA .....K.PP ......... ......... B.PPP.... PPPAP...P APPPP..PS PP......P Expected result: 7 Test #11553 1 (6, 7) ..PAP...B ..PPP.... ......... ......... ......... ......... ......... PP....K.. AP....... Expected result: 13 Test #11554 1 (3, 8) ......... ......... ......... ...B..... ......... ......... ......... .....P... ...KPSP.. Expected result: 11 Test #11555 2 (5, 7) ......... ......... ......... .......PP .......PA .......PP PPP....PS PAP..K..P PPP...... Expected result: 12 Test #11556 2 (5, 6) ......... PPP...... PAP...... PPP...... ......... ......... .....K... ......... ......... Expected result: 11 Test #11557 2 (6, 8) ..PAP.... ..PPP.... ......... ......... ......... ......... ......... ......... .....BK.. Expected result: 14 Test #11558 1 (2, 1) ......... ..K...... PP....... AP....... PP....P.. .....PSP. ......PPP PP....PAP AP....PPP Expected result: 3 Test #11559 1 (2, 3) ......... ......... ......... ..K...... ..PPP.PPP ..PAP.PAP ..PPP.PPP ..P...... .PSP..... Expected result: 5 Test #11560 1 (4, 7) ......... ......PPP .....PSPA ......PPP ......PPP ......PAP ......PPP ....K.B.. ......... Expected result: 11 Test #11561 2 (3, 3) ......... ......... ......... ...K..... ......... ..B...... ......... ......... ......... Expected result: 6 Test #11562 2 (2, 3) ......... ........P .......PS ..K.....P .....B... ......... ......... ......... ......... Expected result: 5 Test #11563 1 (8, 4) ......... ...P..PPP ..PSP.PAP ...PPPPPP ....PAP.K ....PPP.. ......... ......... ......... Expected result: 16 Test #11564 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #11565 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #11566 1 (3, 2) .PSP.PPPA ..P..PAPP ...K.PPP. ......... .......PP .......PA .......PP ........B ......... Expected result: 5 Test #11567 2 (5, 4) ......... ......... ......... ...P..... ..PSPK... ...P..... ......... ......... ......... Expected result: 9 Test #11568 2 (4, 6) .PPP..... BPAP..... .PPP..PPP PPP...PAP PAP...PPP PPP...... ....K.... ...P..... ..PSP.... Expected result: -1 Test #11569 2 (6, 8) ......... ......... .......P. ......PSP ...B...P. ......... ......... ......... ......K.. Expected result: 14 Test #11570 2 (3, 4) ......... ......... ......... B........ ...K..... ......... ......... ......... ......... Expected result: 7 Test #11571 2 (4, 5) ...P..... ..PSP.... ...P..... ......... ......... ....K.... ......... ...B..... ......... Expected result: 9 Test #11572 2 (3, 7) ......... ..PPP.... PPPAP..P. APPPP.PSP PP.....P. ......... ......... ...K..... ......... Expected result: 14 Test #11573 2 (2, 5) ......PPP ......PAP ......PPP ......... ....PPP.. ..K.PAP.. ....PPP.. ......... ......... Expected result: 7 Test #11574 2 (5, 3) ...PSPPPP ....P.PAP ......PPP .....K... ..PPP.... ..PAP.... ..PPP.... B........ ......... Expected result: 8 Test #11575 2 (1, 5) .PAP..PPP .PPP..PAP ......PPP ......... ..PPP.... .KPAP.... ..PPP.... ....B.... ......... Expected result: 6 Test #11576 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #11577 1 (2, 7) ......... PP....... AP....... PP....... ......... ......... .B....... ..K...... ......... Expected result: 9 Test #11578 1 (4, 5) ......... ......... ......... ......... ........P ....K..PS ........P ...PPP... ...PAP... Expected result: 9 Test #11579 2 (8, 2) ..P...... .PSP..... ..P.....K PPP...... PAP..PPP. PPP..PAP. .B...PPP. ...PPP... ...PAP... Expected result: -1 Test #11580 1 (3, 2) .......PP .......PA ...K...PP ......... ......... ......... ......... ......... ......... Expected result: 5 Test #11581 1 (8, 4) ......... .PPP..... .PAP..... .PPP..... ........K ......... ......... ......... ......... Expected result: 12 Test #11582 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #11583 1 (7, 6) ......... ......... ......... ...P..... ..PSP.... ...P..... ..B....K. ......... ......... Expected result: 13 Test #11584 2 (6, 8) ......PSP .......P. ......... ....B.... ......... ......... ......... ......... ......K.. Expected result: 14 Test #11585 2 (4, 7) ......... ......... ......... ...P..... PPPSP.... PAPP..... PPP....PP ....K..PA .......PP Expected result: 13 Test #11586 1 (7, 2) ......... ......... .....P.K. ....PSP.. ..PPPP... ..PAP.... ..PPP..PP .......PA .......PP Expected result: 9 Test #11587 1 (2, 3) ....PPP.. ....PAP.. PP..PPP.. APK..B... PP....... ......... ..P...PPP .PSP..PAP ..P...PPP Expected result: 5 Test #11588 1 (6, 7) ......... ......... ......... ......... ......... PP....... AP....... PPPP..K.. .PAP..... Expected result: 13 Test #11589 2 (8, 4) ......... ......... B........ ......... ........K ......... ......... .....P... ....PSP.. Expected result: 12 Test #11590 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #11591 2 (2, 6) .......PA .......PP ......... B........ ......... ...PPP... ..KPAP... PP.PPP... AP....... Expected result: 8 Test #11592 2 (3, 8) ......... ......... ......... ........P .......PS ....PPP.P ....PAP.. ....PPP.. ...K..... Expected result: 11 Test #11593 1 (2, 2) ......... ......... ..K...... ......... ...P..... ..PSPB... ...P..... ....PPP.. ....PAP.. Expected result: 4 Test #11594 1 (6, 3) ......... ...PPP.PP ...PAP.PA ...PPPKPP .......PP .......PA .......PP ......... ......... Expected result: 9 Test #11595 1 (1, 2) ..PAP.... ..PPP.... .K....... ......... .....P... ....PSP.. .....P... ......... ......... Expected result: 3 Test #11596 1 (7, 3) ......... ......... .PPP..... .PAP...K. .PPP..... ..B...... ......... ......... ......... Expected result: 10 Test #11597 1 (7, 6) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... .......K. ......... ......... Expected result: 13 Test #11598 1 (2, 6) ....P.... ...PSP... ....P.... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #11599 2 (8, 2) ......... ....P.... ...PSP..K ....P.... ......... ......... ......... ......... ......... Expected result: 10 Test #11600 2 (5, 5) ....PAPAP ....PPPPP .......PS ........P ......... .....K... ......... ...PPP.B. ...PAP... Expected result: 10 Test #11601 1 (3, 6) ......... ......... P.PPP.... SPPAPPPP. P.PPPPAP. .....PPP. ...K..... B..PPP... ...PAP... Expected result: 19 Test #11602 2 (4, 1) .PPP..... .PAPK.... .PPP..... .PAP..... .PPP..... ......... ......... .PPP..... .PAP..... Expected result: 13 Test #11603 2 (6, 7) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......K.. ......... Expected result: 13 Test #11604 1 (7, 8) ....PSP.. .....P... ......... ......... ......... ......... ......... .PPP..... .PAP...K. Expected result: 15 Test #11605 1 (7, 5) ..PPP.... P.PAP.... SPPPP.... P.......B ......... .......K. ......... ......... ......... Expected result: -1 Test #11606 2 (8, 6) ......... ......... .PPP..... .PAP..... .PPP..... ....PPP.. ....PAP.K PP..PPP.. AP....... Expected result: 14 Test #11607 2 (8, 6) ........P .......PS ....PPPPP ....PAPPA ....PPPPP ......... ........K ......... ......... Expected result: 14 Test #11608 1 (2, 5) ..P...... .PSP...PP ..P....PA .......PP ......... ..K...... ......... ......... ......... Expected result: 7 Test #11609 2 (2, 1) ......... ..K...... ......... ........B ......... ......... ......... ...PPP... ...PAP... Expected result: 3 Test #11610 2 (4, 5) .....P... ....PSP.. .....P... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #11611 2 (7, 1) ..PPP.... ..PAP..K. ..PPP.... ......... ......... ......... ......... .....PPP. .....PAP. Expected result: 12 Test #11612 1 (7, 6) ......... ......PPP ......PAP ...B..PPP .P....... PSPPPP... .PPPAP.K. .PAPPP... .PPP..... Expected result: 13 Test #11613 1 (6, 7) ......... ......... ......... ......... ......... ......... ........P ...PPPKPS ...PAP..P Expected result: 13 Test #11614 1 (4, 3) ....PSP.. .....P... ......... ....K.... ......PPP ......PAP ......PPP ..PPP.PAP ..PAP.PPP Expected result: 7 Test #11615 2 (3, 7) ......... .....PPP. .....PAP. .....PPP. ......... ......PPP ......PAP ...K..PPP ......... Expected result: 10 Test #11616 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #11617 1 (4, 8) ....B.... ....PPP.. ....PAP.. ....PPP.. ......... .P....... PSP...... .P....... ....K.... Expected result: 12 Test #11618 2 (2, 7) ......... ......... ......... .....P... ....PSP.. .....P... ......... ..K...... .B....... Expected result: 9 Test #11619 2 (3, 8) ......... ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... ...K..... Expected result: 11 Test #11620 1 (6, 3) ....PAP.P ....PPPPS ........P .PPP..K.. .PAP..... .PPPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #11621 1 (3, 5) ....PAP.. ....PPP.. .PPP..... .PAP..... .PPP...PP ...K...PA .......PP ......... ......... Expected result: 8 Test #11622 1 (8, 8) ......... ......... ......... ......... ........B .......P. ......PSP .......P. ........K Expected result: 16 Test #11623 2 (2, 1) ......... ..K...... B........ ....PPP.. PPP.PAP.. PAP.PPP.. PPP...... ......... ......... Expected result: 3 Test #11624 2 (2, 1) .....PAP. ..K..PPP. ......... PPP...... PAP...... PPP...... ......... ......PPP ......PAP Expected result: 3 Test #11625 1 (5, 3) ......... ......... ......... .....K... ......... ...B..... ......... ......... ......... Expected result: 8 Test #11626 2 (7, 3) ....PPPPP ....PAPAP ....PPPPP .......K. ......... PPP...... PAP...... PPP...... ......... Expected result: 10 Test #11627 2 (2, 7) ......PAP ......PPP PP....... AP....... PP....... ......PPP ......PAP ..K...PPP ......... Expected result: 9 Test #11628 1 (3, 8) ......B.. .......PP .......PA .......PP ......... ......... ......... .P....... PSPK..... Expected result: 11 Test #11629 2 (2, 3) ......... ......... ......PPP ..K...PAP ......PPP ........B ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #11630 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #11631 1 (2, 6) ......... PPP....P. PAP...PSP PPP....P. ......... ......... ..K...... PPP...... PAP...... Expected result: 10 Test #11632 2 (1, 8) ......... ......... ......... .....P.PP PP..PSPPA AP...P.PP PP....... ......... .K....... Expected result: 11 Test #11633 1 (4, 6) .PAP..... .PPPPP... ...PAP... ...PPP... ......... PP....... AP..K.... PP.P..... ..PSP.... Expected result: 10 Test #11634 2 (7, 6) ......... ......... ......... P........ SP....... P........ .......K. ......... ......... Expected result: 13 Test #11635 2 (2, 5) .....B... ......... ..PPP.... ..PAP.PPP ..PPP.PAP ..K...PPP ......PAP ......PPP ......... Expected result: 7 Test #11636 1 (1, 5) ......... ......... ......... ......... ......PPP .K....PAP ......PPP ......... ......... Expected result: 6 Test #11637 2 (8, 6) ......... ..PPP.... PPPAP.... PAPPP.... PPPB..... ......... ........K ....P.... ...PSP... Expected result: 14 Test #11638 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #11639 2 (5, 5) ......... .......PP .......PA .......PP ......PPP .....KPAP ......PPP B......PS ........P Expected result: 10 Test #11640 1 (2, 2) ......... ......... .PK...... PSP...... .P....... ......... PPP...... PAP....PP PPP....PA Expected result: 4 Test #11641 1 (7, 5) ......... ......... .B....... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #11642 1 (1, 2) ......... ........P .K.....PS .PPP....P .PAP..... .PPPPP... PPPPAP... PAPPPP... PPP..B... Expected result: 3 Test #11643 1 (1, 1) ......... .K....... .....P... ....PSP.. PP...P... AP....BPP PP.....PA ...PPP.PP ...PAP... Expected result: 2 Test #11644 2 (1, 1) ...PAP... .K.PPP... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #11645 2 (2, 3) ......... P........ SP....... P.K...... ...PPP... ...PAPPPP ...PPPPAP ......PPP ..B...... Expected result: 5 Test #11646 1 (1, 4) ......P.. .....PSP. ......P.. .......PP .K.....PA ....PPPPP ....PAP.. ..B.PPP.. ......... Expected result: 5 Test #11647 2 (4, 5) ......... P........ SP....... P........ ......... ....K.... ......... ......... ......... Expected result: 9 Test #11648 2 (6, 4) ......... ......... ......... ......... ......KPP .......PA .PPP...PP .PAP....B .PPP..... Expected result: 10 Test #11649 2 (3, 8) ......... PPP...... PAP...... PPP...... PPP...... APSP..... PPP...... ......... ...K..... Expected result: 13 Test #11650 1 (7, 6) ......... ......... .......PP .......PA .......PP ......... .......K. .......PP .......PA Expected result: 13 Test #11651 2 (8, 5) ......B.. ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #11652 1 (3, 1) ......... .P.K..... PSP...... .P....... ......... ......... ......... ......... ......... Expected result: 4 Test #11653 1 (5, 8) ......... ...PPP... ...PAP... ...PPP..P ....B..PS PPP.....P PAP...... PPP...... PAP..K... Expected result: 13 Test #11654 1 (2, 2) ...PAP... ...PPP... ..K...... ......... ......... ......... ....P.... .PPPSP... .PAPP..B. Expected result: 4 Test #11655 1 (7, 4) ...PPP... ...PAP... P..PPP... SP....... P......K. ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 11 Test #11656 2 (1, 2) ......... ......... .KPPP.... ..PAP.PPP ..PPP.PAP ......PPP .PPP..... .PAP..... .PPP..... Expected result: 3 Test #11657 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #11658 1 (8, 5) ......... ..B.PPP.. ....PAP.. ....PPP.. ...PPP... ...PAP..K ...PPP... ......PPP ......PAP Expected result: 13 Test #11659 1 (8, 5) ...PPPP.. ...PAPSP. ...PPPP.. ......... ......... ........K ......... .....PPP. .....PAP. Expected result: 13 Test #11660 1 (1, 3) ......... ......... ........B .K..PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 4 Test #11661 1 (7, 8) .PPP..... .PAPPP... .PPPAP... ...PPP... ......... ...PPP... ...PAP... ...PPP... .......K. Expected result: 15 Test #11662 2 (8, 7) ....PSP.. ....PPP.. ....PAP.. ....PPP.. ...B..... ......... ...PPP... ...PAP..K ...PPP... Expected result: 15 Test #11663 2 (4, 3) ......... ......... ......... ....K...P .......PS ........P ......... ......... ......... Expected result: 7 Test #11664 2 (1, 8) ......... ......... ...PPP... .PPPAP... .PAPPP... .PPP..... ......... ......... .K....... Expected result: 9 Test #11665 1 (1, 7) .......PS ........P ..PPP.... ..PAP.... ..PPP.... ...PPP... ...PAP... .K.PPP... ...B..... Expected result: 8 Test #11666 2 (7, 1) ..PAP.... ..PPP..K. ......... ...PPP... ...PAP..B ...PPP... ......... ......P.. .....PSP. Expected result: 10 Test #11667 2 (3, 7) ......... ..PPP.... ..PAP.... ..PPP.... PPP...... PAP...... PPP...... ...K..... ...B..... Expected result: 14 Test #11668 2 (5, 1) ......... .....K... ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 6 Test #11669 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #11670 1 (8, 4) ......... ......... ......... .PPP...B. .PAPPP..K .PPPAP... ...PPP... .P....... PSP...... Expected result: 12 Test #11671 1 (2, 5) .....PAP. ....PPPP. ....PAP.. ....PPP.. ......... ..K....PP .......PA .......PP .......B. Expected result: 7 Test #11672 2 (5, 5) ......... ......... ......... ......P.. PP...PSP. AP...KP.. PPPPP.... ..PAP.... ..PPP.... Expected result: 10 Test #11673 2 (4, 7) ......... ......... ......... .P....... PSP...... .P....... ......... ....K.... ......... Expected result: 11 Test #11674 2 (3, 6) ......... ......... PPP.P.... PAPPSP... PPP.P.... ......... ...K..... B.PPP.... ..PAP.... Expected result: 15 Test #11675 1 (3, 3) ......... ......... ......... B..K..... ......... .....P... ....PSP.. .....P... ......... Expected result: 6 Test #11676 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #11677 2 (7, 5) .PPP...PP .PAP...PA .PPP...PP ......... ......... ..PPP..K. ..PAP.... ..PPP.... ......... Expected result: 12 Test #11678 2 (3, 8) ......... ..PPP.... ..PAP.... ..PPP.... ..PPP.... B.PAP.... ..PPP.... .P....... PSPK..... Expected result: 15 Test #11679 2 (2, 4) ..PAP.P.. ..PPPPSP. ......P.. ......... ..K...... ......... PP....B.. AP....... PP....... Expected result: 6 Test #11680 1 (4, 1) ......... ....K.... PPP...... PAP..PPP. PPP..PAP. .....PPP. ......... .....PPP. .....PAP. Expected result: 5 Test #11681 2 (4, 3) ..PPP.... ..PAP.... ..PPPPPP. ....KPAP. .....PPP. .PPP..... .PAP..... .PPP..... ......... Expected result: 7 Test #11682 1 (6, 6) ......... ......... PP....... AP....... PP....... ......... ..PPP.K.. ..PAP.... ..PPP.... Expected result: 12 Test #11683 1 (1, 6) .....PPP. .....PAP. .....PPP. P.....PPP SP....PAP P.....PPP .K....... ......... ......... Expected result: 9 Test #11684 1 (1, 1) ...PAP... .K.PPPPPP ......PAP ..P...PPP .PSP..... ..P...... ......... ..PPP...B ..PAP.... Expected result: 2 Test #11685 2 (7, 2) ......... ...B..... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #11686 2 (2, 4) ......... .P....... PSP...... .P....... ..K...... ......... ......... .......B. ......... Expected result: 8 Test #11687 2 (7, 2) ......... ......... ..PPP..K. ..PAP.... ..PPPP... .PPPPSP.. .PAP.P... .PPP..... ......... Expected result: 9 Test #11688 1 (7, 5) ......... ......... .......PP .......PA .......PP .......K. ......... .....BPPP ......PAP Expected result: 12 Test #11689 2 (4, 5) ..PAP.... ..PPP.... ......... ......... ......... .P..K.... PSP...... .P....... ......... Expected result: 9 Test #11690 2 (6, 8) .....PPP. ....PPAP. PPPPSPPP. PAP.P.... PPP...... ..B...... ......... ......... ......K.. Expected result: -1 Test #11691 1 (3, 8) ...PAP... ...PPP... ......... ......... ......... .....PPP. .....PAP. .....PPPP ...K..PAP Expected result: 11 Test #11692 2 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #11693 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #11694 2 (1, 5) ......... ......... ......... ......... ......... .K......B ......... ......... ......... Expected result: 6 Test #11695 1 (7, 3) ...PAP... ..BPPP... .PPP..... .PAP...K. .PPP..... ......PPP ......PAP ......PPP ......... Expected result: 14 Test #11696 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... B........ ......... Expected result: 13 Test #11697 2 (4, 1) .....PPP. ....KPAP. .....PPP. ......... ......... .......PP .......PA PPP....PP PAP...... Expected result: 5 Test #11698 2 (8, 6) ......... PP....... AP....... PP....... ......... ......... ........K ......... ......... Expected result: 14 Test #11699 2 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #11700 1 (3, 6) ......... .PPP.PPP. .PAP.PAP. .PPP.PPP. ...B..... PP....... AP.K..P.. PP...PSP. ......P.. Expected result: 9 Test #11701 1 (1, 8) .PAP..... .PPP..... .....PPP. ...PPPAP. ...PAPPP. ...PPP... ......... ......... .K......B Expected result: 9 Test #11702 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #11703 2 (3, 5) ......... PP....... APPPP.... PPPAP.... ..PPP.... ...K..... .P.B..... PSP...... .P....... Expected result: 12 Test #11704 1 (7, 5) ...PPPPP. ...PAPAP. ...PPPPP. ......... ......... ....PPPK. ....PAP.. ....PPP.. ......... Expected result: 12 Test #11705 1 (4, 3) ......... ..B...... ......... ....K.... .....PPP. .....PAP. .P...PPP. PSP...... .P....... Expected result: 7 Test #11706 1 (4, 3) .......P. ......PSP .......P. ....K.... ......... ......... ......... PP....... AP....... Expected result: 7 Test #11707 1 (8, 3) ......... ......... ...PPP... ...PAP..K ...PPP... ....B.... ......... ......... ......... Expected result: 11 Test #11708 1 (7, 7) .....PAP. .....PPP. ......... ....P..B. ...PSP... ....P.... ......... ..PPP..K. ..PAP.... Expected result: 14 Test #11709 1 (1, 5) ......... .PPP..... .PAP..... .PPP..... ......... .K....... ......... PP....... AP....... Expected result: 6 Test #11710 1 (6, 5) ......... ......... ......... ......... ........P ......KPS .B......P ......... ......... Expected result: 11 Test #11711 1 (6, 7) ......... ......... ..P...... .PSPPP... ..PPAP... ...PPP... PPP...... PAP...K.. PPP...... Expected result: 13 Test #11712 1 (5, 4) ......... ......... ......... ......... .....K... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 9 Test #11713 2 (5, 1) ......... .....KB.. ..PPP.... ..PAP.... ..PPP.... .P....... PSP...... .P....... ......... Expected result: 6 Test #11714 2 (7, 7) ......... ........P .......PS ........P ......... ......... ......... .......K. ......... Expected result: 14 Test #11715 1 (3, 4) ...PSP... ....P.... ......... .......PP ...K...PA .....PPPP .....PAP. ...PPPPP. ...PAP... Expected result: 7 Test #11716 2 (4, 6) ......... ......... ........P ......BPS ........P ......... ....K.... ......... ......... Expected result: 10 Test #11717 1 (2, 8) ......... ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... ......... .B....... ......... ..K...... Expected result: 10 Test #11718 2 (6, 1) ..B.P.... ...PSPK.. PPP.PPPP. PAP..PAP. PPP..PPP. ......... ......... ...PPP... ...PAP... Expected result: -1 Test #11719 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #11720 2 (6, 1) ......... ......K.. .......P. ......PSP B......P. ....PPP.. ....PAPPP ....PPPAP ......PPP Expected result: 7 Test #11721 2 (5, 7) ..PPP.... ..PAP.... ..PPP.... .......PP .......PA .PPP...PP .PAP..... .PPP.K... ......... Expected result: 12 Test #11722 2 (7, 4) ......... ......... P........ SP....... P......K. ......... ......... ......... ......... Expected result: 11 Test #11723 2 (8, 7) .....PSP. .....PPP. .....PAP. ..PPPPPP. ..PAP.... ..PPP.... ......... ........K ..B...... Expected result: 15 Test #11724 1 (7, 6) ...PPP... ...PAP... ...PPP... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #11725 2 (7, 4) ......... ........P .......PS PPP.....P PAP....K. PPP...... ......... .PPP..... .PAP..... Expected result: 11 Test #11726 2 (7, 8) ......... ......... ......PPP ..PPPBPAP ..PAP.PPP P.PPP.... SPPP..... PPAP..... .PPP...K. Expected result: 15 Test #11727 1 (3, 8) ......... ......... ......... ...B..... ......... ......... P........ SP....... P..K..... Expected result: 11 Test #11728 2 (2, 5) ..PAP.... ..PPP.B.. ......PPP ......PAP .....PPPP ..K.PSP.. .....P... ......... ......... Expected result: 7 Test #11729 2 (7, 1) ......... .......K. ......... ......... ...B..... .P....... PSP...... .P....... ......... Expected result: 8 Test #11730 1 (7, 5) ......... .......B. ......... ......... ......... .......K. .PPP..... .PAP..... .PPP..... Expected result: 12 Test #11731 2 (1, 8) ...PPP... ...PAP... ...PPP... ..P...... .PSP..... ..P...... ......... ......... .K..B.... Expected result: 9 Test #11732 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #11733 1 (5, 1) ......... .....K... .PPP..... .PAP..... .PPP..PPP ......PAP ......PPP ......... ......... Expected result: 6 Test #11734 2 (4, 4) ......... ......... ......... ......... P...K.... SP....... P........ ......... ......... Expected result: 8 Test #11735 2 (8, 4) ....B.... ......... .PPP..... .PAP..... .PPP....K PP....... AP....P.. PP...PSP. ......P.. Expected result: 12 Test #11736 2 (8, 6) ...PPP... ...PAP... ...PPP... ....PPP.. ....PAP.. ....PPP.. .....B..K ......PPP ......PAP Expected result: 14 Test #11737 1 (2, 4) ......... PP....... AP....... PP....... ..K...... ..PPPP... .PSPAPPP. ..PPPPAP. .....PPP. Expected result: 6 Test #11738 1 (4, 5) ......... ......... ......... ......... .....B... ....K.... ....P.... ...PSP... ....P.... Expected result: 9 Test #11739 2 (4, 6) ........B ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #11740 2 (2, 3) ......... ......... PP.B..... APK...... PP....... ......... ...PPP... ...PAP... ...PPP... Expected result: 5 Test #11741 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.B Expected result: 14 Test #11742 1 (3, 4) ......... ......... ......... ......P.. ...K.PSP. ......P.. ......... ......... ......... Expected result: 7 Test #11743 2 (5, 1) ......... PPP..K... PAP...... PPP...... .PPP.B... .PAP..... .PPP..... ......... ......... Expected result: 6 Test #11744 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #11745 1 (1, 8) ......... ......... PP....... AP....... PPP...... PAP...... PPP...... .......PP .K.....PA Expected result: 13 Test #11746 2 (6, 7) ....B.... ......... ......... ......... .PPP..... .PAP..... .PPP..... ..P...K.. .PSP..... Expected result: 13 Test #11747 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #11748 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... .....PPP. .....PAP. Expected result: 4 Test #11749 2 (1, 1) ......... .K..PPP.. ....PAP.. ...PPPPP. ..PSPPAP. ...P.PPP. ......PPP ......PAP ......PPP Expected result: 2 Test #11750 1 (2, 2) ..PAP.... ..PPP.... ..K...... ......... .PPP..... .PAP..... .PPP..... .....PPP. .....PAP. Expected result: 4 Test #11751 2 (4, 7) ...PAP... ...PPP... ......... PP....... AP....... PPPB..... PAP...... PPP.K.... ......... Expected result: 11 Test #11752 1 (7, 4) ......... ......... ......... ...B..... .......K. ......... .PPP.P... .PAPPSP.. .PPP.P... Expected result: 11 Test #11753 1 (4, 1) ......... .PPPK.... .PAP..... .PPP....B ......... ......... ......... ......... ......... Expected result: 5 Test #11754 2 (6, 1) ...P..... ..PSP.K.. ...P..... ......... ......... ....PPP.. ....PAP.. ...PPPP.. ...PAP... Expected result: 11 Test #11755 1 (3, 8) ......... PP....... AP.....PP PP.....PA ......PPP .....PSP. .....PPP. .....PAP. ...K.PPP. Expected result: 11 Test #11756 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #11757 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #11758 1 (7, 4) ........P .PPP...PS .PAP....P .PPP..... .......K. ......... ......... ......... ......... Expected result: 11 Test #11759 2 (1, 2) ......... ......... .K....... ......... ......... ....P.... ...PSP... ....P..PP .......PA Expected result: 3 Test #11760 2 (6, 6) ......... PPP...... PAP...... PPP.PPP.. ....PAPPP B...PPPPA P.....KPP SP....... P........ Expected result: 12 Test #11761 1 (8, 2) ......... ......... ........K .PPP..... .PAP..... .PPP..... ..P.....B .PSP..... ..P...... Expected result: 10 Test #11762 2 (7, 7) ..PAP.... ..PPP.... ......... ......... ......... ..PPP...B ..PAP.... ..PPP..K. ......... Expected result: 14 Test #11763 1 (4, 2) ......PAP ......PPP ....K.... ......... ....B.... ......... ......... ......... ......... Expected result: 6 Test #11764 2 (2, 1) ...PAP... ..KPPPB.. ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #11765 1 (4, 6) ...PPP... .PPPAP... .PAPPP... .PPP..... ...B..P.. .....PSP. ....K.P.. ......... ......... Expected result: 10 Test #11766 2 (6, 1) ......... ......K.. ......... ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 7 Test #11767 2 (3, 2) .....PAP. .....PPP. ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #11768 2 (5, 6) .PSP...PP ..P....PA .......PP ......... .PPP..... .PAP..... .PPP.K... ..PPP.... ..PAP.... Expected result: 11 Test #11769 2 (1, 7) ......... ......B.. ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #11770 1 (5, 3) ......... ......... ......... .PPP.K... .PAP..... .PPP..... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #11771 1 (1, 3) ......... ......... ......... .K....... ......... ......... .....P... ....PSP.. .....P... Expected result: 4 Test #11772 1 (7, 8) ......... ..B...... ......... ...PPP... ...PAP... ...PPP... ...PAP... ...PPP... ...PAP.K. Expected result: 15 Test #11773 1 (5, 2) .PPP...PA .PAP...PP .PPP.K... .......PP .......PA .....B.PP ......... ......... ......... Expected result: 9 Test #11774 2 (2, 8) ..PAP.... ..PPP.... PPPAP.... APPPP.P.. PP...PSP. ......P.. ......... ......... ..K...... Expected result: -1 Test #11775 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #11776 1 (6, 3) ......... PP....... AP....... PPB...K.. ......... ......... ......... ......... ......... Expected result: 9 Test #11777 1 (5, 7) ...PPP... ...PAP... ...PPP... ......... ....B.... ......... ......... .....K... ......... Expected result: 12 Test #11778 1 (4, 1) ........B ....K.... ......... ......... ......... .PPP..... .PAP..... .PPP..... .PAP..... Expected result: 5 Test #11779 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #11780 1 (2, 6) ......... ...B..... .....P... ....PSP.. .....P... ......... ..K...... ......... ......... Expected result: 8 Test #11781 2 (6, 3) ......... .......P. ......PSP .PPP..KP. .PAP..B.. .PPP..... ......... ......... ......... Expected result: 9 Test #11782 1 (2, 7) ......... ......... ......... ......... ......... .P....... PSPPPP... BPKPAPPPP ...PPPAPA Expected result: -1 Test #11783 2 (5, 8) ......... ......... PPP...... PAP...... PPP...... SPPP..... PPAP..... BPPP..... .....K... Expected result: 13 Test #11784 2 (6, 2) ...PAP... ...PPP... ......K.. ......... ......... ......... .....PPP. PPP..PAP. PAP..PPP. Expected result: 8 Test #11785 2 (6, 2) ......... ......... PP....K.. AP....... PP....... ......... ......... ......PPP ......PAP Expected result: 8 Test #11786 1 (6, 5) ......... ......... B........ ......... PPP...... PAP...K.. PPP....PP .......PA .......PP Expected result: 11 Test #11787 2 (4, 5) ......... ......... ......... ......... ......B.. ....K.... ......... ......... ......... Expected result: 9 Test #11788 1 (6, 7) ......... ...PPP... ...PAPPP. ...PPPAP. P....PPP. SP....... P........ ......K.B ......... Expected result: 13 Test #11789 2 (2, 8) ......... ......... .PPP..... .PAP..... .PPP..... ......... ......PPP ......PAP .BK...PPP Expected result: 10 Test #11790 1 (2, 7) .....PAP. .....PPP. .....B... ......... ......... ......PPP ......PAP ..K...PPP ......... Expected result: 9 Test #11791 1 (7, 7) ..PPP.... ..PAPPP.. ..PPPAPB. ...PPPP.. ..PSP.... ...P..... ......... .......K. ......... Expected result: 14 Test #11792 1 (5, 5) ......... ........P .......PS ........P ......... .....K.PP .......PA .......PP ......... Expected result: 10 Test #11793 2 (1, 5) ......... ......... ......P.. ..B..PSP. .....PPP. .K...PAP. .....PPP. ......... ......... Expected result: 6 Test #11794 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #11795 2 (7, 6) ......... .......PP .......PA .......PP ......... PP....... AP.....K. PP....... ......... Expected result: 13 Test #11796 1 (7, 5) ......... ........B ......... ......... .P....... PSP....K. .P....... ......... ......... Expected result: 12 Test #11797 2 (6, 5) ......... ......... ......... ......... ......... PP....K.. AP....... PP....... ......... Expected result: 11 Test #11798 2 (4, 7) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... PP....... AP..K.... PP....... Expected result: 11 Test #11799 2 (1, 6) ......... ......B.. .P....... PSP...... .P....... ......... .K....... ......... ......... Expected result: 11 Test #11800 1 (1, 8) ......... .P....... PSP...... .PPPP.... ..PAP.... ..PPP.... ......... ......B.. .K....... Expected result: 17 Test #11801 1 (1, 5) ......... ......B.. ......... ......... ......... .K....... ......... ...PPP... ...PAP... Expected result: 6 Test #11802 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #11803 2 (1, 1) .....P... .K..PSP.. .....P... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #11804 2 (3, 5) .......PP .......PA ...PPP.PP ...PAP... ...PPP... ...K..... ......... ......... ........B Expected result: 8 Test #11805 2 (2, 4) ....PPP.. ....PAPPP ....PPPAP ......PPP ..K...... ......... ......... PPP...B.. PAP...... Expected result: 6 Test #11806 1 (7, 6) .B..PPP.. ....PAP.. ....PPP.. ......... ......... ......... PPP....K. PAP...... PPP...... Expected result: 13 Test #11807 2 (8, 1) ......... ........K ......... ......... ......B.. ..PPP.... ..PAP.P.. ..PPPPSP. ......P.. Expected result: 9 Test #11808 2 (6, 1) .......PP ......KPA .PPP...PP .PAP..... .PPPP.... ...PSP... PP..P.... AP....... PP....... Expected result: 7 Test #11809 1 (4, 1) ......... ....K.... ......... .......PP .......PA .......PP ...P..... ..PSP.... ...P..... Expected result: 5 Test #11810 1 (3, 2) ....PPP.. ....PAP.. .B.KPPPP. PPP...PSP PAP....P. PPP...... ......... ......... ......... Expected result: 5 Test #11811 2 (7, 2) ......... .P....... PSP....K. .P.PPP... PPPPAP... PAPPPP... PPP...... .PPP..... .PAP..... Expected result: 9 Test #11812 2 (5, 5) .......PA .......PP ......... ......... ......... .....K... .B....... PP....... AP....... Expected result: 10 Test #11813 2 (1, 7) ......... ......... ......... ...PPP... ...PAP... ...PPP... .....PPP. .K...PAP. .....PPP. Expected result: 8 Test #11814 2 (8, 1) ......... ........K ......... ......... ......... ......... ....P.... ...PSP... ....P.... Expected result: 9 Test #11815 2 (4, 8) ......... ......... ......... ......... ......... B........ ......... ......... ....K.... Expected result: 12 Test #11816 2 (5, 7) ......... ......... ......... P........ SPPPP.... P.PAP.... ..PPP.... .....KB.. ......... Expected result: 12 Test #11817 2 (4, 5) ...PSPPAP ....P.PPP ..PPP.... ..PAP.... ..PPP..PP ....K..PA .......PP ......... ......... Expected result: 9 Test #11818 2 (7, 8) .PPP..... .PAP..... .PPP..... ......... ......... ..P...... .PSP..... ..P...... .......K. Expected result: 15 Test #11819 1 (4, 2) ......... ......... ....K.... .......B. ......... ......... ......... ......... ......... Expected result: 6 Test #11820 2 (4, 2) ......... .PPP..... .PAPK.... .PPP..... ......... PPP..PPP. PAP..PAP. PPP..PPP. ......... Expected result: 6 Test #11821 1 (3, 7) ......... ......... ......... ......... ....P.... ...PSP... ....P.... ...K..... ......... Expected result: 10 Test #11822 1 (3, 7) ......... ......... ......... ......... PP....... AP....... PP....... ...K..... ......... Expected result: 10 Test #11823 1 (2, 3) ...PPP... ...PAP... ...PPP... ..K...... ........B .......P. ......PSP .......P. ......... Expected result: 5 Test #11824 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #11825 1 (4, 8) ......... ......... ......... ......P.. .....PSP. B.....P.. ......... ......... ....K.... Expected result: 12 Test #11826 2 (8, 5) ......PAP ......PPP .....PPP. .....PAP. .....PPP. ........K ..P...... .PSP..... ..P...... Expected result: 13 Test #11827 2 (3, 6) ......... ......... ......... ....P.... ...PSPB.. ....P.... ...K..... ......... ......... Expected result: 9 Test #11828 2 (3, 4) .B....... ......... ....P.... ...PSP... ...KP.... ......... ......... ......... ......... Expected result: 7 Test #11829 1 (4, 1) ......... ....K.... .PPP..... .PAP..... .PPP..... ..PPP..B. ..PAP.... PPPPP.... AP....... Expected result: 5 Test #11830 1 (5, 2) ......... ......... PP.P.K... APPSP.... PP.P..... PP....... AP...PPP. PP...PAP. .....PPP. Expected result: 7 Test #11831 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #11832 2 (8, 8) ......... ......... ....PPP.. ....PAP.. ..PPPPP.. ..PAP.B.. ..PPP.... ......... ........K Expected result: 16 Test #11833 1 (3, 4) ....PSP.. .....P... ......... .....PPP. ...K.PAP. .....PPP. ....PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #11834 1 (7, 3) ......... ..P...... .PSPPP... ..PPAP.K. ...PPP... ......... ......... B........ ......... Expected result: 10 Test #11835 2 (4, 7) ...PSP... ....P.... ...PPP... ...PAP... .PPPPP... .PAP..... .PPP..... ....K.... ......... Expected result: 11 Test #11836 2 (2, 7) ......... ......... ......... ......... ..P.PPP.. .PSPPAP.. ..P.PPP.. ..K...... ......... Expected result: 9 Test #11837 1 (5, 1) ......... .....K... PPP...... PAP..B... PPP...... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 6 Test #11838 2 (1, 5) ..PSP.... ...P..... .....B... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #11839 2 (6, 2) ......... ......... ......K.. ......... ..PPP.... ..PAP.... ..PPP.PPP ..PPPPPAP ..PAPSPPP Expected result: 8 Test #11840 2 (3, 2) ......... ......... ...K..... .......B. ......... ......... ......... ......... ......... Expected result: 5 Test #11841 1 (7, 6) ......... .....PPP. .....PAP. .....PPP. ......... ......... ...B...K. .PPP..... .PAP..... Expected result: 13 Test #11842 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 7 Test #11843 1 (7, 1) ......... .......K. ......... ....PPP.. ....PAP.. PP..PPP.. AP....... PP....... ......B.. Expected result: 8 Test #11844 2 (7, 2) .PAP..... .PPP..... .......K. ....PPP.. ....PAP.. ....PPP.. ......... .....PPP. .....PAP. Expected result: 9 Test #11845 1 (6, 7) ......... ...PPP... ...PAP... ...PPP... ......... ......... ......... PPP...K.. PAP...... Expected result: 13 Test #11846 2 (8, 8) ......... .......P. PPP.PPPSP PAP.PAPP. PPP.PPP.. ......... B........ .....PPP. .....PAPK Expected result: 16 Test #11847 2 (6, 4) ......... ......... .......P. ......PSP ......KP. ........B ......... ......... ......... Expected result: 10 Test #11848 1 (4, 4) ......... ......... .......PP .......PA PPP.K..PP PAP...... PPP...... APB...... PP....... Expected result: 8 Test #11849 1 (5, 1) ..PAP.... ..PPPK... ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #11850 2 (7, 6) ......PSP .......P. ......... ......... ......... ......... .......K. ...PPP... ..BPAP... Expected result: 13 Test #11851 1 (3, 6) ...PPP... ...PAP... PPPPPP... PAP...... PPP...P.. .....PSP. ...K..P.. ...PPP... ...PAP... Expected result: -1 Test #11852 1 (4, 2) ....PAP.. ....PPP.. ....K.... ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 6 Test #11853 2 (6, 2) .......PA .B.PPP.PP ...PAPK.. ...PPP... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #11854 2 (1, 3) .......PA .......PP ....PPP.. .K..PAP.. PP..PPP.. AP....... PP.....P. ......PSP .......P. Expected result: 4 Test #11855 1 (6, 6) ....PAP.. ....PPP.. ......... ......... ......... ...PPP... ...PAPK.. ...PPP... ......... Expected result: 12 Test #11856 2 (1, 7) .....PAP. .....PPP. ......... ......... ......... ......... ....PPP.. .K..PAP.. ....PPP.. Expected result: 8 Test #11857 1 (1, 8) ..PPP.... ..PAP.... PPPPP.... PAPP..... PPPSP.... ...PPPP.. ....PAP.. ....PPP.. .K....... Expected result: -1 Test #11858 2 (3, 3) ......PSP PPP....P. PAP...... PPPK..... ......... ......... ......... ..B...... ......... Expected result: 6 Test #11859 1 (5, 4) ...P..... ..PSP.... ...P..... PP....... AP...K... PP..B.... ......... ......... ......... Expected result: 9 Test #11860 1 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #11861 2 (4, 1) .PAP..... .PPPK.... .PPP..... .PAP..... .PPPP.... ..PAP.... ..PPP.... ......... .B....... Expected result: 19 Test #11862 2 (2, 7) ......... ....P.... ...PSP... ....P.... ......... ......... ......... ..K...... ......... Expected result: 9 Test #11863 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 4 Test #11864 1 (6, 8) .B.....PA .......PP ......... ..PPPP... ..PAPSP.. .PPPPP... .PAP..... .PPP..... ......K.. Expected result: 14 Test #11865 2 (3, 6) ...PAP... ...PPP... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #11866 2 (5, 5) ......... ......... ......... ......... PPP...... PAP..K... PPP...... ..B...... ......... Expected result: 10 Test #11867 2 (8, 2) ......... ......... ........K ......... ......... .......P. ......PSP .......P. ......... Expected result: 10 Test #11868 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #11869 1 (5, 4) ......... ......... ......... ......... ..PPPK.PP ..PAP..PA ..PPP..PP ...PPP... ...PAP... Expected result: 9 Test #11870 1 (6, 3) ......... ......... ......... ...PPPK.. ...PAP.PP ...PPP.PA .......PP .B....... ......... Expected result: 9 Test #11871 2 (6, 2) ......... ......... ......K.. ......... ......... PP....... AP....... PP....... ......... Expected result: 8 Test #11872 2 (8, 5) ..PAP.... ..PPP...B ......PPP ......PAP ......PPP ...PPP..K P..PAP... SP.PPP... P........ Expected result: 19 Test #11873 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #11874 1 (5, 6) .....PAP. .....PPP. ......... ......... P........ SP....... P....K... ...B..PPP ......PAP Expected result: 11 Test #11875 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #11876 1 (4, 7) ......... ......... PPB..P... AP..PSP.. PP...P... ......PPP ......PAP ....K.PPP ......... Expected result: 11 Test #11877 2 (6, 2) ......... PP....... AP....K.. PP....... ......... .....PPP. .B...PAP. PPP..PPP. PAP...... Expected result: 8 Test #11878 2 (6, 7) .....PAP. .....PPP. .......PP .......PA .....P.PP ....PSP.. .....P... ......K.. ......... Expected result: 13 Test #11879 2 (7, 4) ...P..... PPPSP.... AP.PPPP.. PPPPPAP.. .PAPPPPK. .PPP..... ......... ......... ....B.... Expected result: -1 Test #11880 2 (3, 7) .....PPP. .....PAP. .....PPP. ......... ......... ......... B........ ...K..PPP ......PAP Expected result: 10 Test #11881 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......PPP ......PAP Expected result: 8 Test #11882 1 (1, 8) ......... ......... ......... ..B...... ......... .......PP .......PA .......PP .K....... Expected result: 9 Test #11883 2 (1, 1) ......... .K.P..... ..PSP.... ...P..... ......... ......... ......... ......... ..B...... Expected result: 2 Test #11884 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... B........ ......... Expected result: 9 Test #11885 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #11886 2 (3, 5) ......... .....PPP. .....PAP. .....PPP. ......... .B.K..... ......... ......... ......... Expected result: 8 Test #11887 1 (1, 8) ......... ......... .P....... PSP...... .P.PPP... ...PAP... ...PPP... ......... .K....... Expected result: 19 Test #11888 2 (4, 8) .....P.PP ....PSPPA .....P.PP ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #11889 2 (6, 7) ......... ......... ......... ...B..... ......... ......... ..PPP.... ..PAP.K.. ..PPP.... Expected result: 13 Test #11890 2 (6, 5) ......PSP .......P. .B.....PP .......PA .......PP PPP...K.. PAP...... PPP...... ......... Expected result: 11 Test #11891 1 (6, 1) ......... ......K.. ......... ......... ......... ......... .......PP .......PA .......PP Expected result: 7 Test #11892 1 (7, 8) ......... ......... ......... ......... ......... .......B. ......P.. .....PSP. ......PK. Expected result: 17 Test #11893 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #11894 1 (2, 2) .......PA .......PP ..K....PP .......PA .......PP ......... ......... ......... ........B Expected result: 4 Test #11895 2 (7, 3) ......... PPP...... PAP...... PPP....K. ........P .B.....PS ........P ......... ......... Expected result: 10 Test #11896 2 (8, 6) ..PPP.... ..PAP.... ..PPP..PP .......PA .......PP ......... .......PK ......PSP .......P. Expected result: 14 Test #11897 2 (3, 3) .......PA .......PP ......... ...K..... ......B.. ......... ......PPP ......PAP ......PPP Expected result: 6 Test #11898 2 (4, 6) ......... ......... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... ....K.... ...P..... ..PSP.... Expected result: 10 Test #11899 1 (8, 6) ....PPP.B ....PAP.. ....PPP.. ......... ......... ..PPP.... ..PAP...K ..PPP.... ......... Expected result: 14 Test #11900 2 (2, 8) ......... ......... ......... .PPPPP... .PAPAP... .PPPPP... ......... ......... ..K...... Expected result: 10 Test #11901 1 (8, 6) ......PPP ...PPPPAP ...PAPPPP ...PPP... ......... ......... P.......K SP....... P........ Expected result: 14 Test #11902 1 (2, 2) ......... ......... ..KPPP... ...PAPPP. ...PPPAP. .PPP.PPP. .PAP..... .PPP..... PSP...... Expected result: 4 Test #11903 2 (5, 5) ......... ......... ...B..... ......... ......... .....K... ......... P........ SP....... Expected result: 10 Test #11904 1 (4, 4) ........B ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #11905 2 (2, 1) ......... ..K...... PPP...... PAP...... PPP...... ......... ......... ......... ......... Expected result: 3 Test #11906 1 (5, 7) ......... .....PPP. .....PAP. .....PPP. ......... ......PPP ......PAP .....KPPP ...B..... Expected result: 12 Test #11907 1 (1, 2) ....PSPPP .....PPAP .K....PPP ......... ......... ......B.. ......... ......... ......... Expected result: 3 Test #11908 1 (3, 3) ......... ...BPPP.. ....PAP.. ...KPPP.. ......... ......... ......... ......... ......... Expected result: 6 Test #11909 1 (2, 1) ......... ..K...... ..PPPB... ..PAP.... .PPPP.PPP .PAP..PAP .PPP..PPP ......... ......... Expected result: 3 Test #11910 1 (3, 3) ..PSP.... ...P..... ......... .B.K..... ......... ......... ......... ......... ......... Expected result: 6 Test #11911 1 (7, 5) ......... ........B ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #11912 1 (5, 8) .PAP..... .PPP..... .....P... ....PSP.. .....P... ......... ...B..... ......PPP .....KPAP Expected result: 13 Test #11913 1 (4, 5) ......PPP ......PAP .....PPPP .....PAP. .....PPP. ....K.PPP ......PAP ......PPP ......... Expected result: 9 Test #11914 2 (7, 5) ......... ........B ......... ....PPP.. ....PAP.. ....PPPK. ......... ....PPPPP ....PAPAP Expected result: 12 Test #11915 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... .B....... Expected result: 4 Test #11916 1 (2, 1) ......... ..K.PPP.. ....PAP.. ....PPP.. .....PSP. ......P.. ......... ......... ......... Expected result: 3 Test #11917 1 (5, 8) ..PPPPPP. ..PAPPAP. ..PPPPPP. ........P .......PS ........P ......... ......... .....K... Expected result: 13 Test #11918 2 (5, 2) .......B. ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #11919 2 (3, 6) ......... ......... ......... ......... P........ SP....... P..K..... ......... ......... Expected result: 9 Test #11920 2 (8, 1) ..PSPPPP. ...P.PAPK .....PPP. ......... ......... ......... ......... ......... ......... Expected result: 13 Test #11921 1 (3, 6) ..PAP.PPP ..PPP.PAP ..PPP.PPP ..PAP.... ..PPP.... ......... ..BK..... ......... ......... Expected result: 9 Test #11922 2 (2, 5) .......B. ....PPPPP ....PAPPA ....PPPPP .......PA ..K....PP ......... ......... ......... Expected result: 7 Test #11923 1 (1, 6) ....PAP.. P...PPP.. SP....... P........ .B....... .......PP .K...PPPA .....PAPP .....PPP. Expected result: 9 Test #11924 1 (1, 8) ..P...... .PSP..... .PPPB.... .PAPPP... .PPPAP... ...PPP... ...PAP... ...PPP... .K....... Expected result: 9 Test #11925 1 (1, 4) ......PPP .P....PAP PSP...PPP .P.....PA .K.....PP ......... ......... ......... ......... Expected result: 9 Test #11926 1 (5, 4) ......... .PPP..... .PAP..... .PPP..... .....K... ...B..... ......... ......... ......... Expected result: 9 Test #11927 2 (5, 5) ......... ......... ..PPP.... ..PAP.... ..PPP..B. .....K... ......PPP ......PAP ......PPP Expected result: 10 Test #11928 2 (4, 5) ......... ......... ......... .PPP..... .PAP..... .PPPK.... ......... ......... ......... Expected result: 9 Test #11929 1 (1, 8) ......B.. ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #11930 2 (3, 7) .....PAP. ....PPPP. ....PAP.. ....PPP.. ......... ......... ......P.. ...K.PSP. ......P.. Expected result: 10 Test #11931 1 (1, 8) ......... ......... ......... ......... ......B.. .P....... PSP...... .P....... .K....... Expected result: 13 Test #11932 2 (8, 2) ......... ......... .....B..K ......... ......... ...PPP... PP.PAP... AP.PPPPPP PP....PAP Expected result: 10 Test #11933 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ........B ......... Expected result: 9 Test #11934 1 (5, 8) ......... ......... .....PPP. .....PAP. .....PPP. ......... ......... ......PPP .....KPAP Expected result: 13 Test #11935 2 (4, 1) ...B..PPP ....K.PAP ......PPP ......PPP ......PAP ....PPPPP ....PAP.. ....PPP.. ......... Expected result: 5 Test #11936 2 (7, 5) .......PA .PPP...PP .PAP..... .PPP..... ......... ...PPP.K. ...PAP... ...PPP... ......... Expected result: 12 Test #11937 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ....PPP.. ..B.PAP.. Expected result: 9 Test #11938 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ........B Expected result: 13 Test #11939 2 (2, 1) ......... ..K...... PPP.....P PAP..B.PS PPP..PPPP .....PAP. ..PPPPPP. ..PAP.... ..PPP.... Expected result: 3 Test #11940 1 (5, 7) .....P... PPP.PSP.. PAP..P... PPP...... ..PPP.... ..PAP.... .BPPP.... PP...K... AP....... Expected result: 12 Test #11941 2 (6, 6) ......PPP ......PAP ......PPP ....PPP.. ....PAP.. ....PPP.. ..B...K.. ......... ......... Expected result: 12 Test #11942 1 (3, 5) .....PSP. ......P.. ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #11943 2 (8, 1) ......... ........K .....PPP. .....PAP. .....PPP. ......... ......... PPP...... PAP...... Expected result: 9 Test #11944 2 (7, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......PPP ......PAP ......PPP .P.....K. PSP...... Expected result: 14 Test #11945 2 (4, 6) ......... ......... ......... ......... ......... ......... ....KPPP. .....PAP. ...B.PPP. Expected result: 10 Test #11946 1 (4, 1) ......... PP..K.B.. AP....... PP..PPP.. .PPPPAP.. .PAPPPP.. .PPP..... .P....... PSP...... Expected result: 5 Test #11947 2 (1, 3) .....B... ......... ......... .K...P... ....PSP.. .....P... ......... ......... ......... Expected result: 4 Test #11948 1 (8, 1) .....PPP. .....PAPK .....PPP. .......PP .......PA .......PP ......... .....PPP. .....PAP. Expected result: -1 Test #11949 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #11950 2 (5, 8) .....PAP. .....PPP. ......... ......... ..PPP.... ..PAP.... PPPPP.... PAP...... PPP..K... Expected result: 13 Test #11951 1 (8, 1) ......... ........K ...PPP... ...PAP... ...PPP.P. ......PSP .......P. ......... ......... Expected result: 9 Test #11952 1 (2, 6) ...PPPP.. ..PSPAP.. ...PPPP.. .......PP .......PA .......PP ..K...... ......... ......... Expected result: 8 Test #11953 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #11954 2 (4, 7) ....PAP.B ....PPP.. ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #11955 2 (4, 6) .PSP..... ..P...... .PPP..... .PAP..... .PPP..... .......PP ....K..PA ......PPP ......PAP Expected result: 10 Test #11956 1 (2, 4) .......P. ......PSP .......P. ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #11957 1 (5, 1) ......PAP .....KPPP ......... ..PPP.P.. ..PAPPSP. ..PPP.P.. .......B. ......... ......... Expected result: 6 Test #11958 1 (6, 3) ......... ......... ......... ......K.. ...PPP... .P.PAP... PSPPPP... PP....... AP....... Expected result: 9 Test #11959 1 (3, 5) ......... ..PPP..PP ..PAP..PA ..PPP..PP ......... ...K..... ......... ......... ......... Expected result: 8 Test #11960 1 (5, 2) ......... ......... .PPP.K... .PAP..... .PPP..... ......PB. .....PSP. ......P.. ......... Expected result: 7 Test #11961 1 (2, 3) .PAPAP... .PPPPP... ......... ..K..PPP. .....PAP. ..P..PPP. .PSP..... ..P...... ......... Expected result: 5 Test #11962 2 (3, 1) ......... ...K..... ......... .PPP...PP .PAP..BPA .PPP...PP ......... ..PPP.... ..PAP.... Expected result: 4 Test #11963 1 (3, 4) ......... ..P...... .PSP..... ..P...... ...K..... ......PPP ......PAP ......PPP ......... Expected result: 7 Test #11964 2 (5, 1) ......... PP...K... AP....... PP....... ......PPP ...P..PAP ..PSP.PPP ...P..... ......... Expected result: 6 Test #11965 2 (7, 5) ......... ......... ......... ....PPP.. ....PAP.. ..P.PPPK. .PSPPPP.. ..P.PAP.. ....PPP.. Expected result: 12 Test #11966 2 (6, 4) ........B ......... ......... ......... ..PPP.K.. ..PAP.... ..PPP.... ......... ......... Expected result: 10 Test #11967 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... .P....... PSP...... Expected result: 6 Test #11968 1 (3, 1) ......... ...K..... ......... ......... PP....... APPPP.... PPPAP.... ..PPP.... ......... Expected result: 4 Test #11969 1 (6, 3) ......... ......... .P....... PSPPPPK.. .P.PAP... .B.PPP... ......... ......... ......... Expected result: 9 Test #11970 2 (3, 4) ....B.... ....PPP.. .P..PAP.. PSP.PPP.. .P.K..... ....PPPPP ....PAPAP ....PPPPP ......... Expected result: 7 Test #11971 1 (5, 6) ......... ......... ......... .P..B.... PSP...... .P....... .....K... .PPP..... .PAP..... Expected result: 11 Test #11972 1 (1, 2) .PAPPAP.. .PPPPPP.. .K....... PPP...... PAP...... PPP.....B ......P.. .....PSP. ......P.. Expected result: 3 Test #11973 1 (8, 3) .......PP .......PA .......PP ........K ......... .PPP..... .PAP..... .PPP....P .....B.PS Expected result: 11 Test #11974 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #11975 1 (8, 7) ......... ...PPP... ...PAP... ...PPP... ......... ...PPP... ...PAP... ...PPP..K ......... Expected result: 15 Test #11976 1 (8, 1) ..PPP.... ..PAP..BK ..PPP.... ......... ......... ......... ......... ......... ......... Expected result: 13 Test #11977 1 (1, 8) ....PAP.. ....PPP.. ......... ......... ......... .......PP .......PA .......PP .K....PSP Expected result: 9 Test #11978 1 (3, 4) ...PAP... ...PPP..P .......PS ........P ...K..PPP ......PAP ......PPP PPP...... PAP...... Expected result: 7 Test #11979 1 (2, 2) ..PSP.... ...P..... ..K...PPP ......PAP ......PPP ......... ......... ......... ......... Expected result: 4 Test #11980 2 (3, 8) ......... ....PPP.. ....PAPP. PP..PPPSP AP.....P. PP....... ......... .....PPPB ...K.PAP. Expected result: 11 Test #11981 1 (8, 6) .....PAP. .....PPP. ......... ......... ..PPPP... ..PAPSP.. ..PPPP..K .....PPP. .B...PAP. Expected result: 14 Test #11982 1 (6, 4) ......... PPP.....P PAP....PS PPP.....P B.....K.. ......... .......PP .......PA .......PP Expected result: 10 Test #11983 1 (4, 6) ......... ......... ......... ......... ......... .PPP..... .PAPK.... .PPP..... .....B... Expected result: 10 Test #11984 2 (6, 2) ......... ......... ......K.. .PPP..... .PAP....B .PPP..... ......... ......... ......... Expected result: 8 Test #11985 1 (4, 8) ......... ......... ......... ......... PP....... AP....... PP....... ......... ....K.... Expected result: 12 Test #11986 2 (3, 1) ......... ...K..... P........ SP....... P....B... ......... ......... ......... ......... Expected result: 4 Test #11987 2 (2, 6) ......... ......... ......... ......P.. .....PSP. ......P.. ..K...... ......... ......... Expected result: 8 Test #11988 1 (7, 5) .......PA ..PPP..PP ..PAP.... ..PPP.... ......... .......K. ......... ..PPP.... ..PAP.... Expected result: 12 Test #11989 1 (7, 2) ......... ......... .......K. ......... .....B... ......... ......... ......... ......... Expected result: 9 Test #11990 2 (3, 5) ........B .......P. ......PSP PP.....P. AP....... PP.K..... ......... ......... ......... Expected result: 8 Test #11991 1 (3, 8) ......... ...B..... ......... ......... ......... .P....... PSP...... .P....... ...K..... Expected result: 11 Test #11992 2 (2, 6) ......... .....PPP. .....PAP. .....PPP. ......... ......... ..KP..... ..PSP.... ...P..... Expected result: 8 Test #11993 2 (4, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ....K.... Expected result: 12 Test #11994 2 (2, 3) ......... ......... ......... ..K.PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 5 Test #11995 1 (7, 8) ......... ....P.... .PPPSP... .PAPP.... BPPP..... ......... ......... ......... .......K. Expected result: 15 Test #11996 2 (3, 8) ......... ......... PP....... AP....... PP....... ......... ....PPP.. ....PAP.. ...KPPP.. Expected result: 11 Test #11997 2 (6, 5) ......... ....P.... ...PSP... ....P.... PPP...... PAP...K.B PPP.PPP.. ....PAPPP ....PPPPA Expected result: 11 Test #11998 1 (3, 2) .PSPPPP.. ..P.PAP.. ...KPPP.. ......... ......... PPP...... PAP...... PPP...... ......... Expected result: 5 Test #11999 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #12000 2 (3, 4) ......... ......P.. .....PSP. ......P.. ...K..... ......... ...B.PPP. .....PAP. .....PPP. Expected result: 7 Test #12001 2 (6, 4) ......... ......... PPPPP.... PAPAP.... PPPPP.K.. PSP...... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #12002 2 (1, 6) ....PPPPA ..B.PAPPP ....PPP.. ......... ......... ......... .K.....PP .......PA .......PP Expected result: 7 Test #12003 1 (8, 2) ......... PPP...... PAP.....K PPP...... ......... ......... PP....... APPP..... PPAP..... Expected result: 10 Test #12004 2 (7, 1) ...P..... ..PSP..K. ..BP..... ......... ......... ......... ......... ......... ......... Expected result: 12 Test #12005 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... .B.....P. ..K...PSP Expected result: 10 Test #12006 2 (4, 5) ......... ......... ......... .PPP..... .PAP..... .PPPK.... ......... ......... ......... Expected result: 9 Test #12007 1 (4, 7) ......... ......... ......... PPP...PPP PAP...PAP PPP...PPP ......... ....K.... ......... Expected result: 11 Test #12008 1 (6, 8) ..B...... ......... ......P.. .....PSP. ......P.. ......... ......... ......... ......K.. Expected result: 14 Test #12009 1 (8, 3) ......... PPP...B.. PAP...... PPP.....K ......... ......... ......... ......... ......... Expected result: 11 Test #12010 2 (7, 4) ......... PPPPPP... PAPPAP... PPPPPP... ...PSP.K. ....P.... ......... ......... ......... Expected result: 11 Test #12011 1 (6, 8) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... .PPP..... .PAP..K.. Expected result: 14 Test #12012 1 (1, 5) ......... ......PPP ......PAP ......PPP ......... .K....... ......... ......... ......... Expected result: 6 Test #12013 1 (6, 8) ...PAP... ...PPP... ......... ....B.... ......... ......... ......... ......... ......K.. Expected result: 14 Test #12014 2 (3, 5) ......... ......... ..PPP.... ..PAP.... ..PPPB... ...K..... .....PPP. .....PAP. .....PPP. Expected result: 8 Test #12015 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #12016 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #12017 1 (6, 4) ......... ......... ......... ......... .....PK.. ....PSP.. PP..BP... AP....PPP PP....PAP Expected result: 10 Test #12018 2 (6, 5) ......... .B.PPP... ...PAP... ...PPP... ......... ......K.. ......... ...PPP... ...PAP... Expected result: 11 Test #12019 1 (4, 6) ......... ......... PP....... AP....... PP...PPP. .....PAP. ....KPPP. ....PPP.. ....PAP.. Expected result: 10 Test #12020 2 (5, 8) ......... ......... ......... ......... B........ ......... ...P..... ..PSP.... ...P.K... Expected result: 13 Test #12021 1 (6, 2) .PPPPSP.. .PAP.P... .PPP..K.. PP....... AP...PPP. PP...PAP. .....PPP. ......... ......... Expected result: -1 Test #12022 2 (6, 5) ...PPP... ...PAP... ...PPP... ......... ......... ...PPPK.. .PPPAP... .PAPPP... .PPP..... Expected result: 11 Test #12023 2 (5, 7) ....B.... ......... ......... ......... ......... ........P .......PS .....K..P ......... Expected result: 12 Test #12024 1 (7, 2) ...B..... ......... P......K. SP....... P........ ......... ......... ......... ......... Expected result: 9 Test #12025 2 (3, 1) ......... ...K...PP .......PA ......PPP .....PSP. .PPP..PB. .PAP..... .PPP...PP .......PA Expected result: 4 Test #12026 2 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #12027 2 (3, 3) .....PPP. .....PAP. .....PPP. ...K..... .....PPP. .....PAP. ..PPPPPP. ..PAP.... ..PPP.... Expected result: 6 Test #12028 2 (5, 3) ......PSP .......P. ......... .....K... .B....... ......... ......... ......... ......... Expected result: 8 Test #12029 1 (1, 3) ......... ......... ......... .K....... ....B..PP .....PPPA .....PAPP .....PPP. ......... Expected result: 4 Test #12030 2 (8, 2) ......... ......... ........K ......PPP ..P...PAP .PSP..PPP ..P...... PPP..PPP. PAP..PAP. Expected result: 10 Test #12031 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #12032 2 (5, 5) .PPP..... .PAP..... .PPPPP... ...PAP... ...PPP... PPP..K... PAP...B.. PPP...... ......... Expected result: -1 Test #12033 2 (7, 4) ......... ......... ......... ......... .......K. ......... PPP...... PAP...... PPP...... Expected result: 11 Test #12034 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #12035 1 (2, 3) ......... ......... ......... ..K...... ......... .....B... ......... ..PPPPPP. ..PAPPAP. Expected result: 5 Test #12036 1 (7, 8) ..PPP.... ..PAP.... ..PPP.... ...P.PPP. ..PSPPAP. ..PPPPPP. ..PAP.... ..PPP.... .......K. Expected result: 15 Test #12037 2 (2, 2) ......... ......... ..K...... ......... ......... ......P.. .PPP.PSP. .PAPPPP.. .PPPAP... Expected result: 4 Test #12038 1 (8, 8) ......... ......... ......... ......... ......... ......... ...B..... ......... ........K Expected result: 16 Test #12039 2 (6, 4) ......... ...P..... ..PSP.... ...P..... ......KPP .......PA .......PP ......... ......... Expected result: 10 Test #12040 1 (7, 3) ......PAP ......PPP PP.B..... AP.....K. PP....... ...P...PP ..PSP..PA ...P...PP ......... Expected result: 10 Test #12041 1 (7, 1) ..PPP.... PPPAP..K. APPPP.... PP....... ......... ......... ......... B........ ......... Expected result: -1 Test #12042 1 (4, 7) ......... ......... ......... B........ ......... ......... ......... ....K.... ......... Expected result: 11 Test #12043 1 (5, 5) ..PSP.... ...P..... ......... ......... ......... PP...K... AP....... PP....... ......... Expected result: 10 Test #12044 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... .......B. Expected result: 10 Test #12045 2 (2, 6) ......... ......... P........ SP..B..PP P..PPP.PA ...PAP.PP ..KPPP... ......... ......... Expected result: 8 Test #12046 2 (2, 3) ......... .......P. ......PSP ..K...PPP PPP...PAP PAP...PPP PPP...... PPP...B.. PAP...... Expected result: 5 Test #12047 2 (8, 7) ......... PPP...... PAP...... PPP...... ......... ......... ......... .PPP....K BPAP..... Expected result: 15 Test #12048 2 (8, 8) ......... ......B.. ......PPP ......PAP ......PPP ......... ......... ......... ........K Expected result: 16 Test #12049 1 (2, 2) ......... ......... ..K...... ......... ......... ...P..... ..PSP.... .B.P..... ......... Expected result: 4 Test #12050 2 (5, 4) ......... ......... PP....... AP....... PP...K... ......PPP ......PAP ......PPP ......... Expected result: 9 Test #12051 2 (2, 5) ......... ......... ......... ......... ......... .BK...... ......... PP...P... AP..PSP.. Expected result: 7 Test #12052 2 (4, 2) ......... ......... ....K.... ......... .....P... ....PSP.. .B...P... ......... ......... Expected result: 6 Test #12053 2 (2, 6) .PPP..... .PAPPP... .PPPAP... ...PPP... ......... ......... ..K...... ......... ......... Expected result: 8 Test #12054 2 (2, 5) ......... ......... ......PPP ......PAP ......PPP ..K..PPP. .....PAP. ...PPPPP. B..PAP... Expected result: 7 Test #12055 2 (5, 6) ......PPP ......PAP ..P...PPP .PSP..... ..P...B.. ......... .....K... ..PPP.... ..PAP.... Expected result: 11 Test #12056 1 (7, 4) ......... ....PPP.. ....PAP.. PP..PPP.. AP.....K. PP.PPP... ...PAP... ..PPPP.B. .PSP..... Expected result: 11 Test #12057 1 (7, 7) ......PPP ......PAP ......PPP ......... PP....... AP....... PP....... .......K. ......... Expected result: 14 Test #12058 2 (8, 7) ..P...... .PSP..... ..P...... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #12059 2 (7, 6) ......... .....PPP. .....PAP. .....PPP. ......... ......... PPP....K. PAP...... PPP...... Expected result: 13 Test #12060 2 (8, 2) ..PPP.... ..PAP.... ..PPP...K ......... ......... ......... ......... ......... ......... Expected result: 12 Test #12061 2 (7, 5) ....PPP.. PPP.PAP.. PAP.PPP.. PPP....B. ......... .......K. ...P..... ..PSP.... ...P..... Expected result: 12 Test #12062 2 (4, 5) ...PSP... ..PPP.... ..PAP.... ..PPP.... ......... ....K.... ......... ....PPP.. ....PAP.B Expected result: 9 Test #12063 1 (6, 6) ......... .....PPP. .....PAP. .....PPP. ........P .......PS ......K.P ......... ......... Expected result: 12 Test #12064 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #12065 2 (8, 2) ......... ......... ........K ......... ......... ....PPP.. ....PAP.. ....PPPP. .B...PAP. Expected result: 10 Test #12066 2 (1, 1) ......... .K....... ......... ..PPP.PPP ..PAP.PAP ..PPP.PPP ......PAP ......PPP ......... Expected result: 2 Test #12067 2 (7, 4) ...PPPP.. ..PSPAP.. PP.PPPP.. AP..PAP.. PP..PPPK. ......... ......... ......... ......... Expected result: -1 Test #12068 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... B........ ......... Expected result: 8 Test #12069 2 (7, 6) ...B..... ..P...... .PSP..... ..P...... ......... ......... .PPP...K. .PAP..... .PPP..... Expected result: 13 Test #12070 1 (4, 3) ......... P........ SP....... P...K.... ......... ......PPP ......PAP ......PPP ......... Expected result: 7 Test #12071 2 (1, 6) ..B...... ......... ......... ......... ......... ......P.. .K...PSP. ......P.. ......... Expected result: 7 Test #12072 2 (4, 2) ......... ......... ....K.... .....PPP. PP...PAP. AP...PPP. PP....... ......... ......... Expected result: 6 Test #12073 1 (1, 5) ....PPP.. ..PPPAP.. ..PAPPP.. ..PPPP.PP ....PSPPA .K...P.PP ......... ......... ......... Expected result: 6 Test #12074 2 (6, 4) ....PPP.. ....PAP.. ....PPP.. ......... ..B...K.. ......... PPP...... PAP...... PPP...... Expected result: 10 Test #12075 2 (3, 4) ......... ......... PP....... AP....... PPBK..... ......... .P....... PSPPPPPPP .P.PAPPAP Expected result: 7 Test #12076 2 (5, 5) ......... .PPP..... .PAP..... .PPP..... ......... .....K... ......... ......... ......... Expected result: 10 Test #12077 1 (4, 2) ......... .......PP ....K..PA P......PP SP....... P........ ......... PPPPP.B.. APPAP.... Expected result: 6 Test #12078 1 (8, 7) ......... .......PP .......PA .......PP ......... ......... ......... ........K ......... Expected result: 15 Test #12079 2 (3, 5) ......... ......PPP ......PAP ......PPP ......... ...KP.... ...PSP... ....P.... ......... Expected result: 8 Test #12080 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ..B...... Expected result: 5 Test #12081 1 (3, 6) .B....... .......PP .......PA ...PPP.PP ...PAP... ...PPP... ...K.P... PP..PSP.. AP...P... Expected result: 9 Test #12082 2 (2, 8) ......... ......... ......... PP.....P. AP....PSP PP.....P. ......... ......... ..K...... Expected result: 10 Test #12083 2 (8, 2) ......... .P....... PSP.....K .P....... ..PPP.... ..PAP.... .PPPP..B. .PAP..... .PPP..... Expected result: 10 Test #12084 1 (2, 5) .....PPP. .....PAP. .....PPP. .....PAPP .....PPPA ..K....PP ........B ......... ......... Expected result: 7 Test #12085 2 (1, 7) ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... .K....... ......... Expected result: 8 Test #12086 1 (4, 5) ......... ......... ......... ......... ......B.. ....K.... ..P...... .PSP..... ..P...... Expected result: 9 Test #12087 1 (3, 2) .....PPP. .....PAP. ...K.PPPP .......PA .......PP ......... ......... ...PPP... ...PAP... Expected result: 5 Test #12088 2 (2, 3) .....PPP. .....PAP. .....PPP. ..K...... .....P... .PPPPSP.. .PAP.P... .PPP..... ......... Expected result: 5 Test #12089 1 (4, 7) ......... ......... ......... ...PB.... ..PSP.... ...P..... ......... ....K.... ......... Expected result: 11 Test #12090 2 (4, 3) ..PAP.... ..PPP.... ......... ...PK.... ..PSP.... ...P..... ..PPP.... ..PAP.... ..PPP.... Expected result: 7 Test #12091 1 (4, 1) ......... ....K.... ......PPP ......PAP ......PPP ......... ......... ......... ......... Expected result: 5 Test #12092 2 (3, 8) .PAP..... .PPP..... ......... ......... ........P .......PS ........P ......... ...K..... Expected result: 11 Test #12093 1 (1, 2) ......PPP ......PAP .K....PPP ......... ......... ......... ......PPP ...P..PAP ..PSP.PPP Expected result: 3 Test #12094 1 (2, 7) ......... ......... PPPPPP... PAPPAP... PPPPPP... ......... ......... ..K..PPP. .....PAP. Expected result: 17 Test #12095 1 (5, 7) .B....... ..PPP..PP ..PAP..PA ..PPP..PP .....PPP. .....PAP. .....PPP. .....K..P .......PS Expected result: 12 Test #12096 1 (2, 6) .......PA .......PP ....B.... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #12097 2 (4, 2) ......... ......... ....K.... ...PPP... ...PAP... PP.PPP... AP....... PP....... .....B... Expected result: 6 Test #12098 1 (1, 2) ......... ......... .K....... ......... ......... ......B.. .PPP..... .PAP..... .PPP..... Expected result: 3 Test #12099 2 (7, 4) ......... ....PPP.. ....PAP.. ....PPP.. ....B..K. ......... ......... ..PPP.... ..PAP.... Expected result: 11 Test #12100 1 (2, 4) ......... PPP...... PAP...... PPP...... ..K....B. .....PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #12101 2 (6, 5) ......... ......... .PPP..... .PAP..... .PPPPP... ...PAPK.P .PPPPP.PS .PAP....P .PPP....B Expected result: 11 Test #12102 2 (6, 5) ......... ......... ..PPP.... ..PAP.... ..PPPP... B..PAPK.. ...PPP... ......... ......... Expected result: 11 Test #12103 2 (7, 4) ......BPP .......PA .......PP ......... .......K. .......PP .......PA .......PP ......... Expected result: 11 Test #12104 1 (6, 8) .PPP..... .PAP..... .PPP..... ......... ......... .....B.PP .......PA .......PP ......K.. Expected result: 14 Test #12105 2 (1, 3) ......... ......... ....P.... .K.PSP... ....P.... PPP...... PAP...PPP PPP...PAP ......PPP Expected result: 4 Test #12106 1 (1, 6) ......... ..B...... ......... ...PPP... ...PAP... ...PPP... .K....... ......... ......... Expected result: 7 Test #12107 1 (3, 4) .BP...... .PSP..... ..P...... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #12108 2 (4, 7) ......... ......... ......... ......... PPP...... PAP...... PPPP..... .PAPK.... .PPP..... Expected result: 11 Test #12109 2 (7, 2) ......... ......... .......K. ..P...... .PSP..... ..P...... ......... ..B....PP .......PA Expected result: 9 Test #12110 1 (3, 4) ......... ...B..... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #12111 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #12112 1 (1, 8) ..PPP.... .BPAP.... P.PPP.PPP SP....PAP P.....PPP ......... ...PPP... ...PAP... .K.PPP... Expected result: -1 Test #12113 1 (4, 8) ......... ......... ......... ......... ......... ........P .......PS ........P ....K.... Expected result: 12 Test #12114 1 (4, 3) ......B.. .P...PPP. PSP..PAP. .P..KPPP. ......... ......... ......... ......... ......... Expected result: 7 Test #12115 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #12116 2 (6, 6) ...PPPB.. ...PAP.PP ...PPP.PA .......PP PP....... AP....... PP....K.. ......... ......... Expected result: 12 Test #12117 2 (8, 4) .....P... ....PSP.. .....P... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #12118 1 (4, 1) ......... ....K.... ......... ......... .P....... PSP...... .P....... ......... ......... Expected result: 5 Test #12119 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... B...K.... Expected result: 12 Test #12120 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... .....P... .K..PSP.. Expected result: 9 Test #12121 2 (5, 1) ......PSP .....K.P. ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #12122 2 (4, 8) ......... ........P .......PS ........P ......... ......... ...B..... ......... ....K.... Expected result: 12 Test #12123 2 (1, 1) .....B... .K....... ......... ...P..... ..PSP.... ...P..... ......... ......... ......... Expected result: 2 Test #12124 1 (2, 2) ......... ......... ..K...... ....PPP.. PP..PAP.. AP..PPP.. PP..PSP.. .PPP.P... .PAP..... Expected result: 4 Test #12125 2 (3, 8) .PAP..... .PPP..... ........P .......PS ........P ......... ......... ...B.PPP. ...K.PAP. Expected result: 11 Test #12126 2 (5, 3) ......... ......... ......... .....K... ......PPP ......PAP ......PPP ......... ......... Expected result: 8 Test #12127 1 (7, 7) ......... .......P. ......PSP .......P. ......... ......... ......... .......K. ......... Expected result: 14 Test #12128 1 (7, 7) ......... ......... ......... ......... PPP...... PAP...... PPP...... SPPP...K. PPAP..... Expected result: 14 Test #12129 1 (7, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #12130 1 (6, 5) ......... .......PP .......PA ...B...PP ......... ......K.. .P....... PSP...... .P....... Expected result: 11 Test #12131 2 (4, 7) ......... PPP.B.... PAP...... PPP...... ......PPP ......PAP ......PPP ....K.... ......... Expected result: 11 Test #12132 1 (2, 8) ....PAP.. ....PPP.. .PPP..... .PAP..P.. .PPP.PSP. ......P.. ......... .....PPP. ..K..PAP. Expected result: 10 Test #12133 1 (1, 7) ......... ....B.... ......... PPP...... PAP...... PPP...... ......... .K....PPP ......PAP Expected result: 12 Test #12134 2 (7, 6) ...PSP... ....P.... ......... .....B... ......... ......... .......K. ......... ......... Expected result: 13 Test #12135 1 (5, 6) ......... PP....... AP....... PP....... ..P...... .PSP..... ..P..K... .....PPP. .....PAP. Expected result: 11 Test #12136 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #12137 1 (3, 6) ......... ......... ......... .......PP .......PA .......PP ...K..... ....PPP.. ....PAP.. Expected result: 9 Test #12138 1 (6, 7) .PAP..PSP .PPPPPPP. ....PAP.. ....PPP.. .B.....PP .......PA .......PP ......K.. ......... Expected result: 13 Test #12139 2 (7, 1) ......... PP.....K. AP....... PP....... ......... ......... ......... ......... ......... Expected result: 8 Test #12140 1 (7, 7) ..PAP.... ..PPP.... ......... ......... PPP.....P PAP....PS PPP.....P .......K. ......... Expected result: 14 Test #12141 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #12142 2 (7, 5) ......BPA .......PP ......... ......... ......... ..PPP..K. ..PAP..PP ..PPP..PA .......PP Expected result: 12 Test #12143 2 (3, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... ...K..... ......... ......... ....B.... Expected result: 8 Test #12144 1 (6, 3) ...B..... ......... ......... ......K.. ......... .....PPP. .....PAP. ....PPPP. ....PAP.. Expected result: 9 Test #12145 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #12146 1 (8, 8) ...PAP... ...PPP... ......... ......PPP ......PAP ......PPP ......... ......... ........K Expected result: 16 Test #12147 1 (6, 3) ......... ......... ......... ......K.. .....PPP. .....PAP. .....PPP. ...P..... ..PSP.... Expected result: 9 Test #12148 1 (3, 7) .....P... ....PSP.. ....PPP.. ....PAP.. ..PPPPP.. ..PAP.... ..PPP.... ...K..... ..B...... Expected result: 10 Test #12149 2 (7, 7) ......... ......... ......... .P....... PSP...... .P....... ......... .......K. ......... Expected result: 14 Test #12150 2 (6, 5) ...B..... ......... ......... PPPP..... PAPSP.... PPPP..K.. ......... ....PPP.. ....PAP.. Expected result: 11 Test #12151 1 (4, 6) ...PSP... B...P.... ......... ......... ......... ......... ....K.... PPP...... PAP...... Expected result: 10 Test #12152 1 (5, 6) ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... PP....... AP....... PP...K... B........ ......... Expected result: 11 Test #12153 2 (1, 5) ......... ......... ......... ......... ....P.... .K.PSP... ....P.... ......... .......B. Expected result: 6 Test #12154 2 (5, 2) ..PAP.... ..PPP.... .....K... ......... ...P..... ..PSP.... PPPP..... APAP..... PPPP..... Expected result: 7 Test #12155 2 (6, 8) ..PAP.... ..PPP...P .......PS ........P ......... ......... PP.....B. AP....... PP....K.. Expected result: 14 Test #12156 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #12157 2 (8, 1) ......... B.......K ......... ......... ......... ......... ......... .......P. ......PSP Expected result: 9 Test #12158 2 (5, 8) ......... ......... .......B. ......... ......... ......... .PPP..... PPAP..... APPP.K... Expected result: 13 Test #12159 2 (5, 1) ........B .....K... ......... ......... ......... ......... ......... PP....... AP....... Expected result: 6 Test #12160 1 (1, 4) ......... ......... ....PPP.. ....PAP.. .K..PPP.. ......... ......... ......... ......... Expected result: 5 Test #12161 1 (6, 4) ......... ......... ......... ...B..... ......K.. ......... ....P.... ...PSP... ....P.... Expected result: 10 Test #12162 2 (4, 1) ......... ....K.... ......... ......... ...PPP... ...PAPPPP ...PPPPAP ......PPP ......... Expected result: 5 Test #12163 2 (4, 4) ....PAP.. ....PPP.. ......... ......PPP ....K.PAP ...PPPPPP ...PAP... ...PPP... ......... Expected result: 8 Test #12164 1 (6, 5) ......... ......... PPP...... PAP...... PPP...... AP....K.. PPPP..... .PAP..... .PPP.B... Expected result: 11 Test #12165 1 (7, 3) .......P. ......PSP .......P. .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #12166 2 (6, 5) .......PA .......PP ....PPP.. ....PAP.. ..B.PPP.. ......K.. ......... ......... ......... Expected result: 11 Test #12167 2 (5, 2) ......... PPP...... PAP..K... PPP...... ......... .PPP..... PPAP..... APPP..... PP....... Expected result: 7 Test #12168 2 (4, 4) ......... ......... ......... .......PP ....K..PA .......PP ......... .B....... ......... Expected result: 8 Test #12169 2 (4, 1) ......... ....K.... ......... ......... ...B..... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #12170 2 (7, 4) ......... ......... ......... ......... .......K. .PPP..... .PAP..... .PPP..... ......... Expected result: 11 Test #12171 1 (5, 1) ......... .....K... ......... ......... ....B.PPP ......PAP ...PPPPPP ...PAP... ...PPP... Expected result: 6 Test #12172 1 (3, 1) ......... ...K..... ......... ......... ......... .......PP .......PA .......PP .B....... Expected result: 4 Test #12173 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ....B.... Expected result: 15 Test #12174 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ...B..... ......K.. Expected result: 14 Test #12175 1 (7, 5) ......... ......PPP ......PAP ......PPP ......... .......K. ......... ........P .......PS Expected result: 12 Test #12176 1 (2, 4) ......PSP .......P. ......... PP....... APKPPPPP. PP.PAPAP. ...PPPPP. ......... ......... Expected result: 6 Test #12177 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #12178 1 (4, 1) ......... ....K.... ......... ......... ......... ...P..... ..PSP.... ...P..... ......... Expected result: 5 Test #12179 1 (3, 7) ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ...K..... ......... Expected result: 10 Test #12180 2 (4, 5) ......... B......PP .......PA .......PP ......... ....K.... ....PPP.. ....PAP.. ....PPP.. Expected result: 9 Test #12181 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #12182 1 (3, 8) ......... ......... ......... ......... ......... ......... .P....... PSP...... .P.K....B Expected result: 11 Test #12183 2 (5, 5) ......... ......... ......... ......... ......... PP...K.PP AP.....PA PP.....PP ......... Expected result: 10 Test #12184 1 (6, 8) ......... .....B... ......... .PPP..... .PAP..... .PPP..... ......... ......... ......K.. Expected result: 14 Test #12185 2 (3, 7) .....PSP. ......P.. ......... ......... ......... ......... ......... PP.KB.... AP....... Expected result: 10 Test #12186 2 (2, 3) .....PPPA .....PAPP .....PPP. ..K...... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 5 Test #12187 1 (4, 7) ......... ......... ......P.. .....PSP. .PPP.PPP. .PAP.PAP. .PPP.PPP. ....K.... ......... Expected result: 11 Test #12188 2 (2, 3) ......... ......... ......... ..K...PPP ......PAP ......PPP ......... ..P...... .PSP..... Expected result: 5 Test #12189 2 (2, 1) ......... ..K...... ......... ......... .....B... ......... ......... PP....... AP....... Expected result: 3 Test #12190 1 (7, 4) ......... ......... ......... ......... .......K. ......... ..B...... ......... ......... Expected result: 11 Test #12191 1 (1, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... .K....... ......... ......... Expected result: 7 Test #12192 1 (3, 3) ......... ......... ......... ...K..... ......... ......... .......PP ...B...PA .......PP Expected result: 6 Test #12193 2 (1, 6) ..PAP.B.. ..PPP.PPP ....PPPAP ....PAPPP ....PPP.. ......... .K....... ......... ......... Expected result: 7 Test #12194 1 (6, 6) ......... ......... ......... ......... ......... ......... PPPPPPKPP PAPAPSPPA PPPPPP.PP Expected result: 12 Test #12195 2 (6, 1) ......... .PPP..K.. .PAP..... .PPPPPP.. ....PAP.. ....PPP.. ......... ........B ......... Expected result: 7 Test #12196 2 (5, 7) ......... ......... ........P .......PS ........P ..B...... ......... .....K... ......... Expected result: 12 Test #12197 1 (5, 1) ......PAP .PPP.KPPP .PAP..... .PPP..... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 6 Test #12198 2 (1, 5) .PAP...PA .PPPP..PP ...PSP... ....P.... ......... .K....... ......... ......... ......... Expected result: 6 Test #12199 2 (8, 4) ......... ......... ......... ......... ........K ...PPP.PP ...PAPBPA ...PPP.PP ......... Expected result: 12 Test #12200 2 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. B........ Expected result: 13 Test #12201 2 (1, 7) .PAPB.... .PPP...PP .......PA .......PP ......... ......... ....PPP.. .K.PPAP.. ..PSPPP.. Expected result: 8 Test #12202 2 (6, 8) .PAP..PAP PPPP..PPP SP....... PP....... AP....... PP....... ......... ......... ......K.. Expected result: -1 Test #12203 2 (7, 2) ..PPP.... ..PAP.... P.PPP..K. SP....... P........ .......B. ......... ......... ......... Expected result: -1 Test #12204 1 (1, 2) ......... ......... .K....... .......PP PP.PPP.PA AP.PAP.PP PP.PPP... PSP...... .P....... Expected result: 3 Test #12205 1 (6, 3) ......... ......... PPP...... PAP...K.. PPP...... PAP...... PPPPP.... ..PAP.... ..PPP.... Expected result: 9 Test #12206 2 (1, 8) ......... ......... ......... .....B... ......... ......... ......... ......... .K....... Expected result: 9 Test #12207 2 (1, 5) ......... ......... ......... ..B...P.. .....PSP. .K....P.. ......... ......PPP ......PAP Expected result: 6 Test #12208 2 (4, 5) ...PSP... ....P.PPP ......PAP ......PPP ......PAP ..B.K.PPP ......... ......... ......... Expected result: 9 Test #12209 1 (5, 4) ......... ......... ......... ..B...... .....K... ......... ......... ......... ......... Expected result: 9 Test #12210 2 (5, 1) ......... .....K... ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 6 Test #12211 1 (2, 4) ......... ......B.. ......... ......... .PK...... PSPPPP... .P.PAP... ...PPP... ......... Expected result: 6 Test #12212 1 (4, 5) ......PAP ......PPP ...PPP... ...PAP... ...PPP... ....K.... ......... ......... ......... Expected result: 9 Test #12213 2 (4, 3) ......... ......... ...B..... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #12214 1 (8, 1) ..PAP.... ..PPP...K ......BPP ....P..PA ...PSP.PP ...PPP... ...PAP... ...PPP... ......... Expected result: 11 Test #12215 2 (3, 3) ......... ......... ......... ...KP.... ...PSP... ....P.... ......... ......... ......... Expected result: 6 Test #12216 2 (6, 1) ......... ......K.. ......... .......PP ..PPP..PA ..PAP..PP ..PPP.... PP....... AP....... Expected result: 7 Test #12217 2 (2, 1) ....BPAP. ..K..PPPP .......PS ........P PPP...... PAPPP.... PPPAP.... ..PPP.... ......... Expected result: 3 Test #12218 1 (8, 2) .PAPPPP.. .PPPPAP.. ....PPP.K ......... .......PP .......PA .......PP ......... ......... Expected result: 12 Test #12219 1 (2, 5) ......... ......... ......... ......... ......... ..K...... B........ ......... ......... Expected result: 7 Test #12220 1 (3, 8) .......PA .......PP .......PP .......PA .......PP ......... ......... ......... ...K..... Expected result: 11 Test #12221 2 (5, 2) ......... ........P .....K.PS ........P ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 7 Test #12222 1 (6, 2) ......... ......... ......K.. ......... ....P.... ...PSP..B ....P.... ......... ......... Expected result: 8 Test #12223 1 (8, 5) ....PAP.P .PPPPPPPS .PAP....P .PPP..... .....B... .PPP....K .PAP..... .PPP..... ......... Expected result: 13 Test #12224 1 (7, 6) ...PAP... ...PPP... .PPP..... .PAP..... .PPP..... ......... ..PPP..K. ..PAP.... ..PPP.... Expected result: 13 Test #12225 2 (3, 8) ......... ......... ......... ......... .......PP .......PA .......PP ......... ...K..... Expected result: 11 Test #12226 2 (2, 1) ......... ..K...... ......... ......... PP....... AP.....PP PP.....PA .......PP ......... Expected result: 3 Test #12227 1 (2, 8) .....P... ....PSP.. .....P... ......... ......... ......... ......... ......... ..K.....B Expected result: 10 Test #12228 1 (1, 1) ......... .K....... ..PPP.... ..PAP.... ..PPP..B. ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 2 Test #12229 2 (2, 5) .....PPP. .PPP.PAP. .PAP.PPP. .PPP..... .B....... ..K...... ......... ......... ......... Expected result: 7 Test #12230 1 (1, 3) ......... ......... ......P.. .K...PSP. ......P.. ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 4 Test #12231 1 (2, 5) ......... ......... ......... ....BPPP. .....PAP. ..K..PPP. ......... ......... ......... Expected result: 7 Test #12232 1 (2, 7) .PPPP.... .PAPSP... .PPPP.... PP.....PP AP.....PA PP.....PP ......... ..K...... ......... Expected result: -1 Test #12233 1 (6, 6) ...PAP... ...PPP... ......... ......... .......B. PP....... AP....KP. PP.PPPPSP ...PAP.P. Expected result: 12 Test #12234 2 (7, 8) .PPP..... .PAP..... .PPP..... .PAP..... .PPP..... .....P... ....PSP.. .....P... .......KB Expected result: 15 Test #12235 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 3 Test #12236 2 (1, 8) ......... ......... ......... ......... P........ SP..PPP.. P...PAP.. ....PPP.. .K....... Expected result: 11 Test #12237 1 (3, 2) ......... ......... ...K..... ......... .....PPP. .....PAP. PPP..PPPP PAP...PAP PPP...PPP Expected result: 5 Test #12238 1 (1, 1) ......... .K...P... ....PSP.. .....P... ......... ......... ......... ......... ......... Expected result: 2 Test #12239 1 (8, 7) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ...PSP... .PPPP...K .PAP..... Expected result: 15 Test #12240 2 (8, 8) ..P...... .PSP..... ..P...... PPP...... PAP...... PPP...... ......... .B..PPP.. ....PAP.K Expected result: -1 Test #12241 2 (8, 4) ......... ......... ......... ......... ........K .......PP ......PPA .....PSPP ......P.. Expected result: 12 Test #12242 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #12243 2 (8, 6) ......... ......... ......... ......... ......... ......... PPP.....K PAP..B... PPP...... Expected result: 14 Test #12244 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #12245 1 (2, 5) ........B .PPP..... .PAP..... PPPP..... SP....... P.K...... ......... ......... ......... Expected result: 11 Test #12246 1 (4, 2) ......... ...B..... ....K.... ......... ......PPP ......PAP ...P..PPP ..PSP.... ...P..... Expected result: 6 Test #12247 2 (2, 6) ......... ......PPP ......PAP ......PPP ........P .......PS ..K.....P ....PPP.. B...PAP.. Expected result: 8 Test #12248 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #12249 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... ...P.K... ..PSP.... Expected result: 12 Test #12250 1 (2, 4) ......... ......... ......... ......... ..K...... ......... PPPPPPPP. PAPPAPAP. PPPPPPPP. Expected result: 6 Test #12251 2 (7, 8) ......... ......... ......... ......... ......... ......... ...P..... ..PSP.... ...P...K. Expected result: 15 Test #12252 2 (4, 8) .PPP.P... .PAPPSP.. .PPPBP... PP....... AP....... PP....... ......... ......... ....K.... Expected result: -1 Test #12253 1 (5, 6) ..PAP.... ..PPP.... B........ ......... PPP...... PAP...... PPP..K... ......... ......... Expected result: 11 Test #12254 2 (2, 8) ......... ......... ......... PPP...... PAP...... PPP...... ......... ......... ..K...... Expected result: 12 Test #12255 2 (5, 6) ..PAP.... ..PPP.... ......... ......... ......PPP ......PAP .....KPPP ......... ......... Expected result: 11 Test #12256 2 (3, 6) ......... ....PPP.. ....PAP.. ....PPP.. ....B.... PP....... AP.K..... PP....... ......... Expected result: 9 Test #12257 2 (3, 3) ......... ......PPP ....B.PAP ...K..PPP ......... ......... ......... ......... ......... Expected result: 6 Test #12258 2 (5, 8) ......... ...B..... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #12259 2 (4, 7) ......... B........ ...PPP... ...PAP... ...PPP... ......... ......... ....K.... ......... Expected result: 11 Test #12260 2 (2, 1) ......... ..K....PP .......PA .......PP ......... ......... PPP...... PAP...... PPP...... Expected result: 3 Test #12261 2 (2, 2) ......PAP ......PPP ..K...... ......... ......... ......... ......... ...B..... ......... Expected result: 4 Test #12262 2 (6, 7) ..PAPPSP. .PPPP.P.. .PAP..... .PPP..... ........B ......... ......... ...PPPK.. ...PAP... Expected result: 13 Test #12263 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #12264 1 (1, 8) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ......... .K...B... Expected result: 9 Test #12265 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... .PPP..... .PAP..... Expected result: 11 Test #12266 1 (5, 7) ......... ......... ......... ......... ......... .B....... ......PPP ..PPPKPAP ..PAP.PPP Expected result: 12 Test #12267 1 (7, 7) .PAP..... .PPP..... .PAP..... .PPP..... ......... ......... .......B. .......K. ......... Expected result: 14 Test #12268 1 (6, 4) ......... ......... .......P. ......PSP ......KP. ......... ......... ......... ......... Expected result: 10 Test #12269 1 (3, 2) ......... B.....PPP ...K..PAP ......PPP .......PA .......PP ......... .PPP..... .PAP..... Expected result: 5 Test #12270 2 (4, 1) ....B.... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #12271 2 (7, 5) .B....... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #12272 1 (3, 3) ......... .B....... ......... ...K..... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 6 Test #12273 1 (7, 2) ......... ......... P......K. SP....... P.......B ......... ......... PPP....PP PAP....PA Expected result: 9 Test #12274 1 (8, 3) ....PPP.. ....PAP.. ..P.PPP.. .PSPPP..K ..PPAP... ...PPP... ......... ......... ......... Expected result: 17 Test #12275 1 (5, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ..PPP.... ..PAP.... ..PPPK... Expected result: 13 Test #12276 1 (4, 5) ......... ......... ...B..... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #12277 1 (6, 8) ......... ......... PPP...... PAP...... PPPPPP... .B.PAP... .PPPPP... .PAP..... .PPP..K.. Expected result: 14 Test #12278 1 (3, 7) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ...K..... ......... Expected result: 10 Test #12279 1 (4, 8) ......PSP .......P. ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #12280 2 (6, 3) ......... ......... .......B. ......K.. P...PPP.. SP..PAP.. P...PPP.. PPP...... PAP...... Expected result: 9 Test #12281 2 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... .......B. Expected result: 2 Test #12282 2 (1, 3) .....PAP. .....PPP. .....PPP. .K...PAP. .....PPP. ......... ......... ......... ......... Expected result: 4 Test #12283 1 (4, 2) ....PAP.. ....PPP.. ....K.... ......... ......... ......... ......... ...B..... ......... Expected result: 6 Test #12284 1 (6, 1) ......... .P....K.. PSP...... .P....... ..PPPPPP. ..PAPPAP. ..PPPPPP. .......PP .......PA Expected result: 7 Test #12285 2 (2, 1) ....B.... ..K.PPP.. ....PAPP. ....PPPSP ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... ......... Expected result: 3 Test #12286 1 (2, 6) ......... ......... ......... .....P... ....PSP.. .....P... ..K.B.... ......... ......... Expected result: 8 Test #12287 1 (3, 4) ......... ......... ......... ..B...... ...K..... .....PPP. .....PAP. .....PPP. ......... Expected result: 7 Test #12288 2 (2, 4) ..PAP.... PPPPP.... PAP...... PPP...... ..K...... ...PPP... ...PAP... ...PPP... ......... Expected result: -1 Test #12289 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #12290 2 (3, 1) .......PA ...K...PP ......... ....B.... ......... ......... ......... .....PPP. .....PAP. Expected result: 4 Test #12291 2 (7, 2) ......... ......... .......K. ......... ......... .......P. ......PSP ....B..P. ......... Expected result: 9 Test #12292 2 (5, 6) ...PPP... ...PAP... ...PPP... ...PAP... ...PPP... ......... .....K... ......PPP ....B.PAP Expected result: 11 Test #12293 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #12294 2 (3, 8) ....B..PA .......PP ......... ........P .......PS ........P PPP...... PAP...... PPPK..... Expected result: 11 Test #12295 1 (7, 7) ..PSPAP.. ...PPPP.. ......... .....PPP. .....PAP. .....PPP. ......... B......K. ......... Expected result: 14 Test #12296 1 (2, 7) ......... ......... ......... ......... ......... ......... ........P ..K...BPS ........P Expected result: 9 Test #12297 2 (1, 1) ......... .K....... ......... ...P..... PPPSP.... AP.P..... PP....... ......... ......... Expected result: 2 Test #12298 2 (4, 1) ...B..... ....K.... .P....... PSP...... .P....... ......... ......... ......... ......... Expected result: 5 Test #12299 1 (8, 1) ......... ..B.....K ......... ....PPP.. ....PAP.. ..PPPPP.. ..PAP.... PPPPP...P AP.....PS Expected result: 9 Test #12300 1 (1, 5) ........B ......... ......... ......... ......... .K.....PP .......PA .......PP ......... Expected result: 6 Test #12301 2 (5, 8) ..PAPAP.. ..PPPPP.. ......... ......... ..B...... ......... PP....... AP....... PP...K... Expected result: 13 Test #12302 1 (4, 8) ......... ......... ....PPP.. ...BPAP.. .P..PPP.. PSP...... .P...PPP. .....PAP. ....KPPP. Expected result: 12 Test #12303 2 (6, 5) ....PAP.. ....PPP.. ..PPP.... ..PAP..PP ..PPP..PA ......KPP ......... ......... ......... Expected result: 11 Test #12304 2 (6, 4) .....PPP. .....PAP. .....PPP. ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #12305 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... .......B. ......... Expected result: 8 Test #12306 2 (4, 3) ......... B........ P........ SP..K.... P........ ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 7 Test #12307 1 (5, 5) ......PPP ......PAP ......PPP ......... ......... .....K... ......... .....PPP. .....PAP. Expected result: 10 Test #12308 2 (3, 3) ..PAP.... PPPPP.... PAP...... PPPK.PPP. .....PAP. .....PPP. .B......P .......PS ........P Expected result: -1 Test #12309 1 (2, 4) ......... ........B ......... ......... PPK...... AP....... PP..PPPPP PSP.PAPAP .P..PPPPP Expected result: 6 Test #12310 1 (3, 2) ......PAP ......PPP P..K..... SP..PPPPP P...PAPPA ....PPPPP ......... ......... ..B...... Expected result: 5 Test #12311 2 (4, 2) ......... ......... PPP.K.... PAP....PP PPP..B.PA .......PP ......... ......PPP ......PAP Expected result: 6 Test #12312 1 (1, 2) ......... B.PPP.... .KPAP.... ..PPP..PP .......PA .......PP ......... ......... ......... Expected result: 3 Test #12313 2 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 8 Test #12314 1 (4, 1) ......... ....K.... ......... ......P.. .....PSP. ....B.P.. ......... PP....... AP....... Expected result: 5 Test #12315 2 (8, 6) ......... .PPP..... .PAP..... PPPP..B.. AP....... PPPP..... .PAP....K .PPP..... ......... Expected result: 14 Test #12316 1 (3, 4) ......... ..PPP.... ..PAP.... ..PPP.... ...K..... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... Expected result: 7 Test #12317 2 (6, 8) ....PAP.. ....PPP.. ....PAP.. PP..PPP.. AP....... PP...B... ......... ......... ......K.. Expected result: 14 Test #12318 2 (1, 4) ..PAP.... PPPPP.... PAP...... PPP...... .KP...... .PSP..... ..P...... ......... ......... Expected result: -1 Test #12319 1 (4, 5) ......... ......... .......P. ......PSP .......P. ....K.... ......... ......... ......... Expected result: 9 Test #12320 1 (5, 1) ......... ..PPPK... B.PAP.... ..PPP..PP .......PA ......PPP ......PAP ......PPP .....PSP. Expected result: 6 Test #12321 1 (2, 3) ......... ......... ......... ..K...... ......... .......B. ......... ......... ......... Expected result: 5 Test #12322 2 (5, 8) ......... ......... ......... ......... ......... ......... PPP...... PAP...... PPP..K... Expected result: 13 Test #12323 1 (2, 7) ......... ......... ......... ......... ...PPP... P..PAP... SP.PPP... P.K...... ......... Expected result: 9 Test #12324 2 (5, 2) ......... ......... .....K... .......PP .......PA .......PP .......B. ......... ......... Expected result: 7 Test #12325 1 (6, 6) ......... ......... PP..PPP.. AP..PAP.. PP..PPPPP ....P..PA ...PSPKPP ....P.... ......... Expected result: 16 Test #12326 2 (1, 8) .PAP..... .PPP....B ......... ......... ......... ......... P........ SP....... PK....... Expected result: 11 Test #12327 1 (7, 8) ......... ......... ......... ......... ......... ...B..... ......... ......... .......K. Expected result: 15 Test #12328 1 (8, 1) ......... ........K ......... ......... PP....... AP....... PP....... ......... ......... Expected result: 9 Test #12329 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #12330 2 (4, 5) ......... ......... ......... .......PP .PPP...PA .PAPK..PP .PPP....B .......P. ......PSP Expected result: 9 Test #12331 2 (5, 3) ......... ......... ......... .....K... ......... ....P.... ...PSP... ....P.... ......... Expected result: 8 Test #12332 2 (3, 2) ......... ......... ...K..... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... ......... ......... Expected result: 5 Test #12333 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #12334 1 (5, 3) ..PPAPPPP .PSPPPPAP ..P...PPP .....K... ......PPP ......PAP ......PPP ......... ......... Expected result: 8 Test #12335 2 (3, 5) ......... ......... .....PPP. .....PAP. .B...PPP. ...K..PPP ......PAP ......PPP ......... Expected result: 8 Test #12336 1 (4, 3) ......... .B....PPP ......PAP ....K.PPP ......... .....PPPP .....PAPA .....PPPP ......... Expected result: 7 Test #12337 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #12338 2 (6, 8) ......... ......... ......... ......... ..P...... .PSP..... ..P...... ......... ......K.. Expected result: 14 Test #12339 2 (1, 6) ......... ...PPP... ...PAP... ...PPPPPP ......PAP ......PPP .K.....PS B.......P ......... Expected result: 7 Test #12340 2 (7, 7) ......... ......... ......... ......... ......... ......... ...P..... ..PSP..K. ...P..... Expected result: 14 Test #12341 2 (7, 8) .PAP....P .PPP...PS ........P ......... ......... .PPP..... .PAP..... .PPP..... .PAP...K. Expected result: 15 Test #12342 2 (8, 5) ......... ......... ....PPP.. ....PAP.. ...PPPP.. ...PAP..K PP.PPP... AP....... PP....... Expected result: 13 Test #12343 1 (7, 8) ...PPP... ...PAP... ...PPP... ...PPPPPP ...PAPPAP ...PPPPPP .....P... ....PSP.. .....P.K. Expected result: -1 Test #12344 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... PPPB..PPP PAP...PAP Expected result: 9 Test #12345 1 (3, 3) ......... .....B... ......... ...K..... ......... PPP...... PAP...... PPP...... ......... Expected result: 6 Test #12346 2 (1, 5) .......PA .......PP .PPP..... .PAP.P... .PPPPSP.. .K.PPP... ...PAP... ...PPP... ...B..... Expected result: 6 Test #12347 1 (3, 4) .PAP..... .PPP..PPP ....PPPAP ....PAPPP ...KPPP.. ......... ......... ......... ......... Expected result: 7 Test #12348 2 (8, 7) ......... .B....... ......... ......... ..PPPP... ..PAPSP.. ..PPPP... ........K ......... Expected result: 15 Test #12349 2 (1, 5) ......... ......... ......... ......... ...B..... .K....... ......... PP....... AP....... Expected result: 6 Test #12350 1 (2, 3) ...PAP... ...PPPP.. ....PAP.. ..K.PPP.. ......... .....B... ......... .....PPP. .....PAP. Expected result: 5 Test #12351 2 (6, 2) .....P... ....PSP.. .....PK.. ...B..... ......... ......... PPP...... PAP...... PPP...... Expected result: 10 Test #12352 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... .P....... PSP...... Expected result: 3 Test #12353 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......B.. Expected result: 4 Test #12354 1 (1, 2) ......... ......... .K....... ......... ......... ......P.. .....PSP. ......P.. ......... Expected result: 3 Test #12355 2 (5, 8) ......... .......PP .......PA .......PP .......PP .......PA .......PP ..P...... .PSP.K... Expected result: 13 Test #12356 1 (2, 3) ......... ......P.. ...B.PSP. ..K...P.. .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 5 Test #12357 2 (5, 8) ......... ......... .PPP..... .PAP..... .PPP.B... ......... ......... ......... .....K... Expected result: 13 Test #12358 1 (2, 3) ......... ......... ......... ..K...... ......... .PB...... PSP...... PP....... AP....... Expected result: 5 Test #12359 2 (7, 2) ......PSP .......P. .......K. ......... ......... B........ ......... ......... ......... Expected result: 9 Test #12360 2 (8, 5) ......P.. .....PSP. ......P.. ......... ......... ........K ......... ......... ......... Expected result: 13 Test #12361 1 (5, 3) ......... ......PPP ......PAP ..PPPKPPP ..PAP.... ..PPP.... .PSP..... ..P...... ......... Expected result: 8 Test #12362 1 (8, 7) ......... ......... ......... ......... ....B.... ......... PP....... AP......K PP....... Expected result: 15 Test #12363 1 (7, 5) .....PPP. .....PAP. .....PPP. ...PPP... PPPPAP... PAPPPP.K. PPPPSP... ....P.... ......... Expected result: -1 Test #12364 1 (1, 1) .....P... .K..PSP.. .....P... ......... PP....... AP..B..PP PP.....PA .......PP ......... Expected result: 2 Test #12365 2 (7, 1) ......... .PPP...K. .PAP..PPP .PPP.PSPA ......PPP ......... ......... ....PPP.. ....PAP.. Expected result: 8 Test #12366 1 (6, 7) .....PAP. .....PPP. ......... ......... .B....... ......... PPP...... PAP...K.. PPP...... Expected result: 13 Test #12367 2 (8, 6) ....B..PP .......PA ...PPP.PP ...PAP... ...PPP... ....PPP.. ....PAP.K .P..PPP.. PSP...... Expected result: 14 Test #12368 1 (1, 8) ......... ......... .P....... PSP...... .P....... ....PPP.. ....PAP.. ....PPP.. .K....... Expected result: 13 Test #12369 1 (5, 5) ......... ..PPP.... ..PAP.... ..PPP.... ......... .....K... ........B ......... ......... Expected result: 10 Test #12370 1 (5, 2) ....PAP.. ....PPP.. PPP..K... PAP...... PPPP..... .PAP..... .PPP..... ......... ....B.... Expected result: 7 Test #12371 2 (4, 2) ......... ......... .PPPKB... .PAP..... .PPPPPP.. ....PAP.. ....PPP.. ....P.... ...PSP... Expected result: 6 Test #12372 2 (7, 5) ......... ......... ......... ......... .....P... ....PSPK. .....P... ......... ......... Expected result: 12 Test #12373 1 (2, 2) ......... ....PPP.. ..K.PAP.. PPP.PPP.. PAP...... PPP...... ..P...... .PSP..... ..P...... Expected result: 4 Test #12374 2 (1, 1) ......... .K....... PP....... AP...PPP. PP...PAP. ....PPPP. ....PAP.. ....PPP.. B........ Expected result: 2 Test #12375 1 (4, 7) ......... .......PP .......PA ..PPP..PP ..PAP..PP ..PPP..PA .......PP ....K.... ......... Expected result: 11 Test #12376 1 (4, 8) ......... ......P.. ..PPPPSP. ..PAP.P.. ..PPP.... PP....... AP...PPP. PP...PAP. ....KPPP. Expected result: 20 Test #12377 2 (4, 7) ......... ......... PP....... AP...PPP. PP...PAP. .....PPP. ......... ....K.P.. .....PSP. Expected result: 11 Test #12378 2 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... .......P. ......PSP Expected result: 8 Test #12379 1 (1, 5) .....PSP. ......P.. .......PP .......PA .......PP .K....... ......... ......... ......... Expected result: 6 Test #12380 1 (3, 7) ......PAP ......PPP .......PA .......PP ......... ....P.PPP ...PSPPAP ...KP.PPP ......... Expected result: 10 Test #12381 2 (7, 2) ......... ......... .......K. ......... ...PPPP.. ...PAPSP. ...PPPP.. ......... ......... Expected result: 9 Test #12382 1 (5, 1) .......P. .....KPSP .....PPP. .....PAP. .....PPP. ......PPP BPPP..PAP .PAP..PPP .PPP..... Expected result: 6 Test #12383 2 (1, 5) ......... ......... ....PPP.. ....PAP.. ....PPPB. .K....... ......... ......... ......... Expected result: 6 Test #12384 2 (4, 5) .PPP...PS .PAP....P .PPP.PPP. .....PAP. .....PPP. ....K.... ......... ....PPP.. ....PAP.. Expected result: 9 Test #12385 2 (1, 8) ......... ..P...... .PSP..... ..P...... ......... ......... ...B..... ......... .K....... Expected result: 9 Test #12386 1 (8, 4) ......... ......... ......... PP....... AP......K PP....... ...P..... PPPSP..PP AP.P...PA Expected result: 12 Test #12387 1 (1, 3) ......... ......... ......... .K....... ......... ........P .......PS ...B....P ......... Expected result: 4 Test #12388 2 (8, 6) ......... ......... .....B... ......... ......... ......... ........K .....PPP. .....PAP. Expected result: 14 Test #12389 1 (3, 1) ....PAP.. ...KPPP.. ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #12390 1 (7, 4) ......... ......... ......... ..B...... .......K. ......... ......... ......... ......... Expected result: 11 Test #12391 2 (3, 1) ......... ...K..... ......... ......... PPB...... AP....... PP....... ......... ......... Expected result: 4 Test #12392 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... P...PPP.. SP..PAP.. Expected result: 5 Test #12393 2 (2, 1) ......... ..K.PPPPP ....PAPAP ....PPPPP ....P.... ...PSP... ....P.... ......... ......... Expected result: 3 Test #12394 1 (3, 2) ......... ....PPP.. ...KPAP.. ....PPP.. ......... ..B...... ...PPP... ...PAP... ...PPP... Expected result: 5 Test #12395 1 (4, 6) ......... ......... .B....... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #12396 2 (4, 2) ......... ......... ....K.... .....PPP. ..PPPPAP. ..PAPPPP. PPPPP.... PAPP..... PPPSP.... Expected result: 6 Test #12397 1 (2, 1) ......... ..K..PPPP .....PAPA .....PPPP ......... ......... .......PP .......PA .......PP Expected result: 3 Test #12398 1 (1, 5) ......... PP....PPP AP....PAP PP....PPP ......... .K....... ..P...... .PSP.PPP. ..P..PAP. Expected result: 8 Test #12399 2 (2, 7) ......... ......... ......... ......... ......... ......... ...PPP.PP ..KPAP.PA ...PPP.PP Expected result: 9 Test #12400 2 (2, 5) ......P.. .....PSP. ....PPP.. ....PAP.. ....PPP.. ..K...... ......... PP....... AP....... Expected result: 7 Test #12401 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......KB. Expected result: 14 Test #12402 2 (2, 1) ......... ..K...... ......P.. .....PSP. PP....P.. AP....PPP PP....PAP ....PPPPP ....PAP.. Expected result: 3 Test #12403 2 (6, 8) ......... ......... ......... .......PP .......PA .......PP ......... ......... ......K.. Expected result: 14 Test #12404 1 (8, 7) ........B .....PPP. .....PAP. ..PPPPPP. ..PAP.... ..PPP.P.. PPP..PSP. PAP...P.K PPP...... Expected result: 15 Test #12405 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 9 Test #12406 1 (4, 5) ..PPP.... ..PAP.... ..PPP.... ......PPP ......PAP ....K.PPP .......PS ........P ......... Expected result: 9 Test #12407 1 (5, 7) ......... ......... P........ SP....... P........ ......... .B....... .....K... ......... Expected result: 12 Test #12408 1 (3, 3) ......... ......... ......... ..BK...PP .......PA PP.....PP AP....... PP....... ......... Expected result: 6 Test #12409 2 (5, 6) ..PPP.... P.PAP.... SPPPP.... P........ ......... ......... .....K..B ......... ......... Expected result: -1 Test #12410 1 (2, 2) ........B ......... ..K...... ......... ..PPP.... ..PAP.... ..PPP.... ....P.... ...PSP... Expected result: 4 Test #12411 2 (8, 1) ......... ........K PP....B.. AP....... PP....... ......PPP ....PPPAP ....PAPPP ....PPP.. Expected result: 9 Test #12412 1 (4, 8) ......... ......... PP.B....P AP.....PS PP....PPP ......PAP ......PPP ......... ....K.... Expected result: 12 Test #12413 2 (8, 3) ......... ......... ......... ........K ......... ......... ......PPP ...PPPPAP ...PAPPPP Expected result: 11 Test #12414 1 (3, 8) ......... ......... ......... ......... ......... ......... ....PPP.. ....PAP.. ...KPPP.. Expected result: 11 Test #12415 2 (5, 6) .......PA .......PP ......... ......... .......P. PPP...PSP PAPPPK.P. PPPAP.... ..PPP.... Expected result: 11 Test #12416 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #12417 2 (5, 4) ......PPP ......PAP ......PPP ......PAP ...P.KPPP ..PSP.... ...P..... ......... ......... Expected result: 9 Test #12418 1 (2, 7) ......... PP....... AP....PPP PP....PAP ..PPP.PPP ..PAP.... ..PPP.... ..K...... ......... Expected result: 15 Test #12419 2 (4, 8) ......... ......... ......... PPP...... PAP...... PPP...... ......... ......... ....K.B.. Expected result: 12 Test #12420 2 (8, 7) ......... ......B.. ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #12421 1 (6, 5) ......... .......B. ......... P.PPP.... SPPAP.... P.PPP.K.. ......... ......... ......... Expected result: 11 Test #12422 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ....B.... Expected result: 7 Test #12423 2 (8, 2) ......... ......... ........K .PPP..... .PAP..... .PPPP.... ..PAP.... B.PPP.PPP ......PAP Expected result: 10 Test #12424 2 (6, 5) ......... .....PPP. .....PAP. PP...PPP. APPP..... PPAP..K.. .PPP..... ......... ......... Expected result: 11 Test #12425 1 (6, 5) .PAP..... .PPP..... ......... ......... ......... ..P...K.. .PSP..... ..P...... ......... Expected result: 11 Test #12426 2 (5, 4) ......... ....P.... ...PSP... ....P.... .....K... ......... ......... ......... ......... Expected result: 9 Test #12427 1 (5, 2) ......... ......... .....K... ..PPP.... ..PAP.PPP .PPPP.PAP PSP...PPP .P.PPP... ...PAP... Expected result: 7 Test #12428 1 (7, 3) .......PA .......PP ......... .......K. .P....... PSP...... .P....... ......... ......... Expected result: 10 Test #12429 2 (8, 4) ......B.. ......... ......... ......... .....P..K ....PSP.. .....P... ......... ......... Expected result: 12 Test #12430 2 (4, 2) ......... ......... ....K.... ....PBPPP ...PSPPAP ....P.PPP ......... ......... ......... Expected result: 6 Test #12431 1 (1, 3) ......PAP ......PPP ......... .K.....P. ......PSP ...PPP.P. ...PAP... ...PPP... ......... Expected result: 4 Test #12432 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... .B....PPP ......PAP Expected result: 6 Test #12433 1 (4, 1) ......... .P..K.... PSP...PPP .P....PAP ......PPP ......... ......... ......... ......... Expected result: 5 Test #12434 2 (6, 2) ......... .......PP ......KPA .......PP PPP.P..PP PAPPSP.PA PPP.P..PP ......... ......... Expected result: 8 Test #12435 2 (5, 8) ......PAP .B....PPP ....P.... ...PSP.PP ....P..PA .......PP ......... ......... .....K... Expected result: 13 Test #12436 2 (5, 5) ......... ......... ......... ......... .....B... .....K... ......... ......... ......... Expected result: 10 Test #12437 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #12438 1 (5, 3) ........P .......PS ........P .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #12439 2 (1, 4) ......... ......... ......... .......PP .K.....PA .......PP ..B...... ......... ......... Expected result: 5 Test #12440 2 (1, 7) .......PP .......PA .......PP ......... ......... ......... ......... .K.P..... ..PSP.... Expected result: 8 Test #12441 2 (5, 4) .....PAP. .....PPP. ......... ......... .....K... ......... ......... ...P..... ..PSP.... Expected result: 9 Test #12442 1 (5, 5) ......... ......... ......... ......... ......... .P...K... PSP...... .P....... ......... Expected result: 10 Test #12443 2 (8, 1) ......... ........K ......... ......... ......... ....PPP.. ....PAP.P ....PPPPS ........P Expected result: 9 Test #12444 1 (1, 6) ....PPP.. ....PAP.. ....PPPPP ......PAP ......PPP ......PSP .K.....P. ......... ......... Expected result: 7 Test #12445 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #12446 1 (4, 5) ......... ......... ......... ......... .....B... ....KPPP. .....PAP. PPPP.PPP. SPAP..... Expected result: 9 Test #12447 1 (5, 8) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... .....K... Expected result: 13 Test #12448 2 (1, 4) ......... P........ SP....... P.....PPP .K....PAP ......PPP ......... PP....... AP....... Expected result: 7 Test #12449 2 (2, 8) ..PPP.... PPPAP.... PAPPP.... PPPSP.... ...P..... ......... PP....... AP....... PPK...... Expected result: -1 Test #12450 1 (4, 1) ......... ....K.... B........ ......... .....PPP. .....PAP. .....PPP. ....PSP.. .....P... Expected result: 5 Test #12451 1 (3, 6) ......PPP ......PAP ......PPP ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #12452 1 (1, 7) ......... ......... ......... ......... ......... ......... ........B .K....... ......... Expected result: 8 Test #12453 2 (3, 2) ......... ......... PPPK..... PAP...... PPP...... ......... ......PPP ......PAP ......PPP Expected result: 5 Test #12454 2 (2, 7) ......... ...B..... PPPP..... APAP..... PPPP..... ......... ......... ..K...... ......... Expected result: 13 Test #12455 2 (5, 6) ...PAP... PPPPPP... PAP....B. PPP...... ......... ......... .....K... ......... ......... Expected result: -1 Test #12456 1 (1, 2) ......... .......PP .K...PPPA .....PAPP B....PPPP ......PAP ......PPP ......... ......... Expected result: 3 Test #12457 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 3 Test #12458 2 (1, 7) ......... ......... .....PPPP .....PAPA .....PPPP ......... ......... .K.PPP... ...PAP... Expected result: 8 Test #12459 1 (3, 6) ....PSP.. .....PPPP ......PAP .PPP..PPP .PAP..... .PPP..... ...K..... ......... ......... Expected result: 9 Test #12460 1 (2, 3) .PAP..... .PPP....P .......PS ..KPPPPPP ...PAPAP. .B.PPPPP. ......... ......... ......... Expected result: 5 Test #12461 1 (2, 4) ..PAP..P. ..PPP.PSP ...PPP.P. ...PAP... ..KPPP... ...PPP... ...PAP... ...PPP... ......... Expected result: 6 Test #12462 1 (7, 5) ......... ...PPP... ...PAP... ...PPP... .PPPPP... .PAPAP.K. .PPPPP... ......... ......... Expected result: 12 Test #12463 2 (8, 3) ......... .PPP..... .PAP..... .PPP....K ......... ......... ......... ......... ......... Expected result: 11 Test #12464 1 (4, 7) ......... ....B.... .PPP..... .PAP..... .PPP.P... ....PSP.. .....PPP. ....KPAP. .....PPP. Expected result: 11 Test #12465 1 (6, 5) ...P..... ..PSP.... ...P..... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #12466 1 (3, 3) .....B... ......... ......... PP.K..... AP....... PP....... .....P... ....PSP.. .....P... Expected result: 6 Test #12467 2 (2, 5) ......... ......... ......... ......... ....P.... ..KPSP... ....P.... .PPPPPB.. .PAPAP... Expected result: 7 Test #12468 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #12469 1 (1, 7) ...PPP... ...PAP... ...PPP... ......PPP ......PAP ......PPP .......PS .K......P ......... Expected result: 8 Test #12470 1 (3, 8) ......... ......... ......... ......... .PPP..... PPAP..... APPP..... PPSP..... ..PK..... Expected result: 13 Test #12471 2 (1, 1) ..PAP.... .KPPPPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ......... Expected result: 2 Test #12472 2 (8, 5) ......... PPP...... PAP....B. PPP...... ....PPP.. ...PPAP.K ..PSPPP.. ...P..... ......... Expected result: 13 Test #12473 1 (3, 4) ..PPP.... ..PAP.... ..PPP.... ......... ...K..... ......... ......... ..PPP.... ..PAP.... Expected result: 7 Test #12474 2 (4, 3) ......... ......... ........P ....K..PS ........P ......... ......... ......... B........ Expected result: 7 Test #12475 1 (3, 8) ......... PP....... AP.P.PPPP PPPSPPAPA ...P.PPPP ......... ......... ......... ...K..... Expected result: -1 Test #12476 2 (7, 1) ...PPP... ...PAP.K. ...PPP... ...PPP... ...PAP.PP ...PPP.PA .......PP ......... ......... Expected result: 18 Test #12477 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #12478 1 (8, 4) ...PPP... ...PAP... ...PPP... .....P... ....PSP.K BPPP.PPP. .PAP.PAP. .PPP.PPP. ......... Expected result: 20 Test #12479 2 (7, 7) ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... PPP....K. PAP...... Expected result: 14 Test #12480 2 (7, 8) ..PPP.... ..PAP.... ..PPP.... ....PPP.. ....PAP.. ....PPP.. ......... ...B..... .......K. Expected result: 15 Test #12481 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ....P.... ...PSP... Expected result: 12 Test #12482 1 (7, 8) .....PAP. .....PPP. .PPP..... .PAPP.... .PPPSP... ....P.... ......... .B....... .......K. Expected result: 15 Test #12483 1 (4, 1) ......... ....K.... PPP...... PAP...... PPP...... ......... ......... ......... ......... Expected result: 5 Test #12484 2 (6, 6) ...PAP... ...PPP... ......... ........B ......... ......... ......K.. ......... ......... Expected result: 12 Test #12485 2 (3, 5) .......B. ........P .......PS ........P ......... ...K..... ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #12486 2 (8, 4) ......... ......... .......P. ......PSP .......PK ......... ......... ......... ......... Expected result: 14 Test #12487 2 (4, 3) .PSP..... ..P...... ......... ....K...B ......... ......... ......... ......... ......... Expected result: 7 Test #12488 2 (8, 4) ......... ......... .PPP..... .PAP..... .PPPP...K ..PAP.... ..PPP.... ......... ......... Expected result: 12 Test #12489 2 (3, 4) .....PSP. ......P.. ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #12490 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #12491 1 (4, 6) ......... ......... ......... B........ ......... ......... ....K.PPP ......PAP ......PPP Expected result: 10 Test #12492 1 (4, 1) ......... ....K.... ......... .......P. ......PSP .......P. ......... ...B..... ......... Expected result: 5 Test #12493 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #12494 2 (3, 3) .PPP..... .PAP..... .PPP..... ...K..... ......... .......P. ......PSP .......PP .......PA Expected result: 6 Test #12495 2 (4, 5) ...PPP... ...PAP... .B.PPP... ......... ......PPP ....K.PAP ......PPP ......PPP ......PAP Expected result: 9 Test #12496 1 (1, 6) ......... ......... ......... ......... ...PPPPPP ...PAPPAP .K.PPPPPP ...PSPPAP ....P.PPP Expected result: 7 Test #12497 1 (7, 5) ......... ......... ......... ......... ......... .......K. .......PP .P.....PA PSP....PP Expected result: 12 Test #12498 1 (2, 6) ......... .......PP .......PA .......PP .......PP .......PA ..K....PP ......... ......... Expected result: 8 Test #12499 1 (1, 7) ......... .PPP..... BPAP..... .PPP..PPP ......PAP ..P.PPPPP .PSPPAP.. .KP.PPP.. ......... Expected result: 8 Test #12500 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #12501 1 (3, 1) ......... PP.K..... AP....... PP....... ......... ......... ...P...B. ..PSP.... ...P..... Expected result: 4 Test #12502 1 (6, 6) ......... ......... ......... ...B..... ......... PP....... AP....K.. PP....... ......... Expected result: 12 Test #12503 2 (7, 7) ......... ........P .......PS ....B...P ......... ......... ......... .......K. ......... Expected result: 14 Test #12504 1 (2, 2) .PSPPAP.. ..P.PPPP. ..K..PAP. .....PPP. ......... ....B.... ......... ......... ......... Expected result: 4 Test #12505 1 (4, 4) ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... ....K.... ......... ......... PPP...... PAP...... Expected result: 8 Test #12506 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #12507 1 (8, 6) ......... ......... ......... ......... ......... ......... PPP.....K PAPP..... PPPSP.... Expected result: 14 Test #12508 1 (7, 3) ......... ......... ......... .......K. .....PPP. .....PAP. .....PPP. PPP...... PAP...... Expected result: 10 Test #12509 1 (8, 4) .......PS ........P ......... ......... ........K ......... ......... ...PPP... ...PAP... Expected result: 12 Test #12510 1 (8, 1) .PAP..... .PPP....K .....PB.. ....PSP.. .....P... ......... ......... ......... ......... Expected result: 11 Test #12511 1 (5, 2) ......... ......... .....K... ...PPPPP. ...PAPAP. ..PPPPPP. ..PAP.... ..PPP.... ......... Expected result: 7 Test #12512 2 (6, 8) .PSP..... PPP...... PAP...... PPP...... PAP...... PPP...... ......... ......... ......K.. Expected result: -1 Test #12513 2 (1, 2) .......PP .......PA .K.....PP ......... ......... ...B..... ......... ......... ......... Expected result: 3 Test #12514 1 (5, 7) ......... ......... ...PPPP.. ...PAPSP. ...PPPPPP ..PPP.PAP ..PAPBPPP ..PPPK... ......... Expected result: 14 Test #12515 1 (5, 7) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... .PPP.K... .PAP..... Expected result: 12 Test #12516 1 (8, 3) ......... PP....... AP....... PP......K ......... ......... ......... ......... ......... Expected result: 11 Test #12517 2 (7, 8) ...PPP... ...PAP... B..PPPP.. ....PAP.. ....PPP.. ..PPP.... ..PAP.... ..PPP.... .......K. Expected result: 15 Test #12518 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #12519 1 (8, 6) ......... .PPP..... .PAP..... .PPP..... PSP...... .P....... ........K ......... ......... Expected result: 14 Test #12520 1 (2, 2) ......... ......... ..K...... ......... ....PPP.. .B..PAP.. ....PPPP. .....PAP. .....PPP. Expected result: 4 Test #12521 1 (7, 3) ......... ......... ......... .......K. .B....... ......... .....PPP. ...PPPAP. ...PAPPP. Expected result: 10 Test #12522 2 (4, 6) ......... ......PPP ......PAP ......PPP ......... ......PPP ....KBPAP ......PPP ......... Expected result: 10 Test #12523 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #12524 1 (6, 1) .B....... ......K.. ......... .PPP..... .PAP...PP .PPP..PPA .....PSPP ......PPP ......PAP Expected result: 7 Test #12525 1 (1, 7) ......... ......... ......... ......... .P....... PSP...... .P.....B. .K....... ......... Expected result: 12 Test #12526 2 (3, 7) ......... ......... PPP...PPP PAP...PAP PPP...PPP ......... ......PPP ...KBPPAP ....PSPPP Expected result: 10 Test #12527 1 (7, 8) .....P... ....PSP.. .....P... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #12528 1 (1, 4) ....B.PSP .PPP...P. .PAPPPP.. .PPPPAP.. .K..PPP.. ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #12529 1 (8, 3) ......... ......... ...PPP... ...PAP..K ...PPP..P .......PS ........P ....PPP.. ....PAPB. Expected result: 11 Test #12530 2 (3, 1) ......... ...K..... ......PPP ......PAP ......PPP ......... ......... B........ ......... Expected result: 4 Test #12531 2 (5, 6) ..PSP.PPP ...P..PAP ......PPP ......... ......... ......... ..PPPK... ..PAP..PP ..PPP..PA Expected result: 11 Test #12532 2 (7, 8) ..P...... .PSP..... ..P...... ......... ......... PPPP..... APAP..... PPPPPPP.. ....PAPK. Expected result: 15 Test #12533 1 (1, 8) .PPPPP... .PAPAP... .PPPPP... ......... ......... ......... .....B... ......... .K....... Expected result: 9 Test #12534 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #12535 2 (2, 3) ...PAP... ...PPP... ......... ..K...... ......B.. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #12536 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... .....B... ......... Expected result: 9 Test #12537 1 (8, 6) ......... ..PPP.... ..PAP.... PPPPP.... AP....... PP....... ........K ......... ......... Expected result: 14 Test #12538 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #12539 2 (8, 7) ...P..... ..PSP.... ...P..... ......... ......... ......... ......... .....B..K ......... Expected result: 15 Test #12540 1 (4, 7) .......PP PP.....PA AP.....PP PP....... ......... ......... ......... ....K..PP .......PA Expected result: 11 Test #12541 1 (1, 5) .PAP..... .PPP..... ......... ..PPP.... ..PAP.... .KPPP.... ......... ......... ......... Expected result: 6 Test #12542 1 (4, 7) ....PAP.. ....PPP.. .P..B.... PSP...... .P....... ......PPP ......PAP ....KPPPP .....PAP. Expected result: 11 Test #12543 2 (1, 8) ......... ......... ......... ......... ......... ......... .....PPP. .....PAP. .K...PPP. Expected result: 9 Test #12544 1 (7, 4) ......... ....PPP.. ....PAP.. ....PPP.. ...PSP.K. ....P.... ......... ......... ......... Expected result: 11 Test #12545 2 (7, 5) ....PAP.. ....PPP.. ......... ......... ......... .......K. ......... ......... .B....... Expected result: 12 Test #12546 1 (3, 8) ........P .......PS ........P ......... ..PPP.... ..PAP.... ..PPP.... ......... ...K..... Expected result: 11 Test #12547 1 (8, 1) ..PPP.... ..PAP...K ..PPP.... .P.....PP PSP.PPPPA .P..PAPPP B...PPP.. ......... ......... Expected result: -1 Test #12548 2 (6, 8) ....PAP.. ....PPP.. ......... ......PPP ......PAP ......PPP ..P...... BPSP..... ..P...K.. Expected result: 14 Test #12549 2 (2, 7) ......... ........P .......PS ..B.....P ......... ...PPP... ...PAP... ..KPPP... ......... Expected result: 9 Test #12550 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #12551 1 (2, 7) ...P..... ..PSP.... ...P..... ......... .......B. ......... ......... PPK..PPP. AP...PAP. Expected result: 9 Test #12552 1 (6, 4) ......... ......... ......... ......... ......K.. ......... PPP...P.. PAP..PSP. PPP...P.. Expected result: 10 Test #12553 2 (7, 6) .....PAP. .....PPP. ..P...... .PSP..... ..P...... ......... ......BK. ......... ......... Expected result: 13 Test #12554 1 (1, 4) ......... ......... ....P.... ...PSP..B .K..P.... ......... ......... ......... ......... Expected result: 5 Test #12555 2 (3, 4) ......... .....PPP. .....PAPP .....PPPA PP.K.B.PP AP....... PP....... ......... ......... Expected result: 7 Test #12556 2 (4, 7) ......... ........P .......PS ........P ......... .......PP .......PA ....K..PP ......... Expected result: 11 Test #12557 2 (7, 2) ......... ......... .......K. .......PP .......PA .......PP P........ SP....PPP P.....PAP Expected result: 9 Test #12558 2 (4, 2) ......... P.B...... SP..K.... P........ ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 6 Test #12559 2 (2, 1) ..PSP.... ..KP..... ........B ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 3 Test #12560 2 (1, 1) ......... .K....... ......... ......... ......... ......... .B....... .PPP..... .PAP..... Expected result: 2 Test #12561 2 (5, 5) ......... ......... ..B...... ......... .......PP .....K.PA .......PP ......... ......... Expected result: 10 Test #12562 2 (5, 7) ...B..... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #12563 1 (5, 7) ......PPP ......PAP ......PPP ......... ......... ......... ......B.. .PPP.K... .PAP..... Expected result: 12 Test #12564 1 (4, 3) ......... ......PPP ......PAP ....K.PPP .B....... ......... ......... ......... ......... Expected result: 7 Test #12565 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #12566 1 (4, 3) .....PAP. .....PPP. .PPP.PPP. .PAPKPAP. .PPP.PPP. ......... ......... ......... ......... Expected result: 7 Test #12567 2 (5, 4) ...PAPPSP ...PPP.P. PP.PAP... AP.PPP... PP...K... ......... ......... ......... .......B. Expected result: 9 Test #12568 2 (8, 1) ..PPP.... PPPAP...K APPPP.... PP....... ......... ......... ......... .......PP .......PA Expected result: -1 Test #12569 2 (1, 2) .PAP..... .PPP..... .K....... ......... PP....... AP....... PPPP..... .PAP..... .PPP..... Expected result: 3 Test #12570 2 (6, 8) .......PP .......PA PP.....PP AP....... PP....... ......... .......P. PPP...PSP PAP...KP. Expected result: 14 Test #12571 1 (3, 3) .B....... ......... .......PP PPPK...PA PAPPP..PP PPPAP.... ..PPP.... ......... ......... Expected result: 6 Test #12572 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ..B...... Expected result: 10 Test #12573 1 (2, 4) .....PAP. .....PPP. ......... ....PPP.. ..K.PAP.B ....PPP.. ....PPP.P ....PAPPS ....PPP.P Expected result: 6 Test #12574 2 (8, 5) ....PSP.. PP...PPPP AP....PAP PPB...PPP ......... ........K PP....... AP....... PP....... Expected result: 13 Test #12575 2 (3, 1) ......... ...K..... ......... ......... ..B...... ...PPP... ...PAP... ..PPPP... ..PAP.... Expected result: 4 Test #12576 2 (4, 7) ......... ......... PP....B.. AP....... PP....... ......... ......... ....K.... ......... Expected result: 11 Test #12577 2 (7, 5) ....PAP.. ....PPP.. .....P... ....PSP.. .....P... .......K. ......... ......... .B....... Expected result: 12 Test #12578 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #12579 2 (4, 2) .....PSP. ......P.. ....K.... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 6 Test #12580 2 (7, 1) ......... .......K. ...P..... ..PSP.... ...P..... ......... PPP...... PAP...... PPP...... Expected result: 8 Test #12581 2 (2, 3) ..B...... ......... ......... ..K...... ......... ......... ......... ...PPP... ...PAP... Expected result: 5 Test #12582 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ....P.... ...PSP... Expected result: 4 Test #12583 1 (8, 6) ......... ......... ......... ......... ......... ......... PPPPPP..K PAPPAP... PPPPPP..B Expected result: 14 Test #12584 2 (5, 7) ......... PP....PPP AP....PAP PP....PPP ......... ......... PP....... AP...K... PP....... Expected result: 12 Test #12585 2 (2, 5) ......... ......... ....PPP.. ....PAP.. ....PPP.. ..K.PPP.. ....PAP.. .PPPPPP.. .PAP...B. Expected result: 7 Test #12586 1 (8, 1) ......... .....PPPK .....PAP. .....PPP. .P....... PSP...... .P....... ......... ......... Expected result: 9 Test #12587 1 (1, 2) ......... ......... .KPPP.... ..PAP...B ..PPP.P.. ..PAPPSP. ..PPP.P.. ....PPP.. ....PAP.. Expected result: 3 Test #12588 2 (3, 6) ......PPP ...PPPPAP ...PAPPPP ...PPP... ......... ......... ..BK..... .....P... ....PSP.. Expected result: 9 Test #12589 2 (6, 8) .....B... ......... ......... .......PP .......PA .......PP ......... ......... ......K.. Expected result: 14 Test #12590 1 (7, 7) ......... ...P...PP ..PSP..PA ...PPP.PP ...PAP... ...PPP... ......... .......K. ......... Expected result: 14 Test #12591 2 (4, 4) .PPP..... .PAP..... .PPP.PPP. .....PAP. ...PKPPP. ..PSP.... ...P..... ......... ......... Expected result: 8 Test #12592 2 (6, 8) ..PAPAP.. .PPPPPP.. .PAP..... .PPP..... ......... ......... ......... ........B ......K.. Expected result: 14 Test #12593 2 (2, 3) ......... ......... ......... ..K...... ......... ......... .......B. ......... ......... Expected result: 5 Test #12594 2 (4, 3) ......... ........B ......... ....K.... ......... ......... ...P..... ..PSP.... ...P..... Expected result: 7 Test #12595 2 (4, 2) ......... ......... ....K.... ..PPP.... PPPAP.... PAPPP.... PPP...... ......... ......... Expected result: 6 Test #12596 2 (4, 6) ..PPPSP.. ..PAPP... ..PPP.PPP ......PAP ......PPP .B....... ....KPPP. .....PAP. .....PPP. Expected result: 10 Test #12597 2 (5, 5) .......PA .......PP ......... ......... ......... .....K... ......... .....PPP. .....PAP. Expected result: 10 Test #12598 1 (4, 7) .......P. ......PSP .......P. ......... PPP...... PAP...... PPP...... ....K.... ......... Expected result: 11 Test #12599 1 (8, 6) ...PPP... ...PAP... ...PPP.PP PPP....PA PAP....PP PPP.P.... ...PSP..K ....P.... ......... Expected result: -1 Test #12600 1 (2, 7) ......P.. .....PSP. ......P.. ......... ....PPP.. ....PAP.. .B..PPP.. ..K..PPP. .....PAP. Expected result: 9 Test #12601 1 (4, 2) ..PAP.... ..PPP.... ....K.... ......... ..PPP.... B.PAP.... ..PPP.... .PPP..... .PAP..... Expected result: 6 Test #12602 2 (3, 2) ..P...... .PSP..... PPPK..... PAP...... PPP..PPP. .....PAP. .....PPPB ......... ......... Expected result: -1 Test #12603 1 (4, 2) ......... ......... ....K.... ......... .......PP ....B..PA .......PP ......... ......... Expected result: 6 Test #12604 2 (1, 5) ......... ......... ......... ......... ......... .K....... PP....... AP..PPP.. PP..PAP.. Expected result: 6 Test #12605 1 (1, 4) ......... ......... ......... ......... .K....... ....B.... ......... ......... ......... Expected result: 5 Test #12606 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #12607 1 (3, 4) ..PAP.... ..PPPPP.. ....PAP.. ....PPP.. ...K..... ......... ......... ......... ......... Expected result: 7 Test #12608 1 (1, 4) ......... ......... ......... ......... .K....... ....P.... ...PSPB.. ....P.... ......... Expected result: 5 Test #12609 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #12610 1 (6, 3) ......... ........P .......PS ......KPP .......PA PPP....PP PAP...... PPP...... ......... Expected result: 9 Test #12611 2 (4, 4) .......PP .PPP...PA .PAP...PP .PPP..... ....K.... ......... ......... ......... ......... Expected result: 8 Test #12612 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #12613 2 (1, 8) .B...PPP. .....PAP. .....PPP. .....PPP. .....PAP. .....PPP. ......... .......P. .K....PSP Expected result: 9 Test #12614 1 (7, 5) ......... ......... ......... PP....... AP....... PP.....K. ......... ..B...... ......... Expected result: 12 Test #12615 1 (3, 7) ......... ......... ......B.. ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #12616 1 (4, 3) .......PA .......PP ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #12617 1 (3, 1) ......... ...K..... ......... ...PPP... P..PAP... SP.PPP... P........ ......... ......... Expected result: 4 Test #12618 2 (6, 3) .PPP..... .PAP..... PPPP..... PAP...K.. PPP...... ......... ......... ......... ......... Expected result: -1 Test #12619 1 (6, 3) ....PAP.. PP..PPP.. AP....... PP....K.. ....P.... ...PSP... ....P.... ......... ......... Expected result: 9 Test #12620 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #12621 2 (5, 3) .....PPP. ...B.PAP. .....PPP. .....K... ...PPP... ...PAP... ...PPPP.. ....PAP.. ....PPP.. Expected result: 8 Test #12622 1 (1, 1) ......... .K....... ......... ......... ......... ......... ....P.... ...PSP... ....P.... Expected result: 2 Test #12623 2 (7, 6) ......... ......... ......... .....P... ....PSP.. .....P... .PPP...K. .PAP..... .PPP..... Expected result: 13 Test #12624 2 (7, 1) ..P...... .PSP...K. PPP...... PAPB..... PPP...... ......... .......PP .......PA .......PP Expected result: -1 Test #12625 1 (4, 2) ......... ......... ....K.... ...PPPP.. ..PSPAP.. ...PPPP.. ......... ......... ......... Expected result: 6 Test #12626 1 (7, 5) ....PPP.. ....PAP.. ....PPP.. ......... ...P..... ..PSP..K. ...PPPP.. ....PAP.. ....PPP.. Expected result: 12 Test #12627 1 (7, 5) .....B... ......PPP ......PAP ......PPP ......... .......KP PP.....PS AP......P PP....... Expected result: 12 Test #12628 2 (5, 2) ......... ......... .....K... ......... ...P..... ..PSP.... ...P..... ......... ......... Expected result: 7 Test #12629 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ........B Expected result: 9 Test #12630 1 (8, 3) ...PAP... ...PPP... ......... ........K PP....... AP....... PP....... ...PPP... ...PAP... Expected result: 11 Test #12631 1 (8, 3) ......... ..PPP.... ..PAP.... ..PPP...K ......... ........P PPP....PS PAP.....P PPP...... Expected result: 11 Test #12632 2 (2, 1) ......... ..K...... ......... ........P .......PS ........P ......... ..B...... ......... Expected result: 3 Test #12633 1 (2, 8) ..PAP.... B.PPP.... ....PPPPP ....PAPPA ....PPPPP ......... ......... ......... ..K...... Expected result: 10 Test #12634 2 (7, 6) ......... ......... ......... PPP...... PAP...... PPP...... .......K. ......PPP ......PAP Expected result: 13 Test #12635 2 (6, 8) ......... ......... ......... ......... ......... ......... PP....... AP....... PP..B.K.. Expected result: 14 Test #12636 1 (7, 8) ....PAP.. ....PPP.. ......... PPP...... PAP...... PPP...... ......... ......... .......K. Expected result: 15 Test #12637 1 (4, 4) ......... ......... ......... ....BPPP. ....KPAP. .....PPP. ......... ......... ......... Expected result: 8 Test #12638 1 (4, 1) ..B...... ....K.... ......... ......... ......... ....PPP.. .P..PAPPP PSP.PPPPA .P.....PP Expected result: 5 Test #12639 1 (1, 8) ......... PP....... AP....... PP....... ......... ......... ......... ......... .K....... Expected result: 11 Test #12640 1 (2, 8) ......... B........ ......... ......... ......... ..P...... .PSP..... ..P...... ..K...... Expected result: 10 Test #12641 2 (1, 3) ......... ......... ......... .K....... ......... ......... ....B.... ......... ......... Expected result: 4 Test #12642 1 (7, 8) ......... ....P.... PPPPSP... PAP.P.... PPPPPP... ...PAP... PP.PPP... AP.....B. PP.....K. Expected result: 15 Test #12643 1 (1, 3) ...PPP... ...PAP... ...PPP... .K....... ......... PPP...... PAP...... PPP...... ......... Expected result: 4 Test #12644 2 (4, 6) ......... ...P..... ..PSP.... ...P..... ......... ......... ....K.... ......... ......... Expected result: 10 Test #12645 2 (1, 1) ......... .KP...... .PSP..... ..P...... ......... ......... ......... ......... ......... Expected result: 2 Test #12646 2 (3, 6) ......... ......... ......... ......... ......... ......... .P.K..... PSP...... .P....... Expected result: 9 Test #12647 2 (4, 2) ......... ........B ....K.... ......... PPP...... PAP...... PPP...... ...PPP.PP ...PAP.PA Expected result: 6 Test #12648 2 (2, 7) .PPP..... .PAP..... .PPP..... ......... ...PPP... ...PAP... ...PPP... ..K...... ......... Expected result: 9 Test #12649 2 (1, 2) ......... ......... BK....... .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 3 Test #12650 1 (5, 4) ......... ......... ......... ......... .....KB.. ......... ......... ......... ......... Expected result: 9 Test #12651 1 (4, 7) .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #12652 2 (2, 8) ......... ......... .PPP..... .PAP..... .PPP..... ......... ......... ........B ..K...... Expected result: 10 Test #12653 2 (6, 7) ......... ...PPP.PP ...PAP.PA ...PPP.PP .....P... ....PSP.. .PPP.P... .PAP..K.. .PPP..... Expected result: 15 Test #12654 1 (3, 1) ......... ...K..... ......... PPP...... PAP...B.. PPP...... ...PPP... ...PAP... ...PPP... Expected result: 4 Test #12655 2 (7, 7) ......... ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. ...P..... ..PSP.... ...P...K. ......... Expected result: 16 Test #12656 2 (2, 7) ......... ........P .......PS ........P ......... ......... ....B.... ..K...... ......... Expected result: 9 Test #12657 1 (5, 8) ..PAP.... ..PPP.... ......... ......... PP....... AP....... PPB...... ......... .....K... Expected result: 13 Test #12658 1 (7, 3) ......... ......... ......... .......K. .P....... PSP...... .P....... ......... ......... Expected result: 10 Test #12659 2 (7, 5) ......... .....P.PP ....PSPPA .....P.PP ......... .......K. ......... ......... ......... Expected result: 12 Test #12660 1 (4, 2) ......... ......... ....K.... .....PPP. .....PAP. .....PPPP ......PAP ......PPP ......... Expected result: 6 Test #12661 2 (8, 3) ......... ......... PP....... AP......K PP.....B. P........ SP.PPP... P..PAP... ...PPP... Expected result: 11 Test #12662 2 (3, 2) ......... ......... ...K..... ......... ......... ......... PPP...... PAP.PPPP. PPPPSPAP. Expected result: 5 Test #12663 1 (1, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.PPP ..PSP.PAP .K.P..PPP ........B ......... Expected result: 7 Test #12664 2 (1, 2) ......PAP ......PPP .K.....P. ......PSP .......P. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 3 Test #12665 2 (7, 8) ......... ......... ..PPPP... ..PAPSP.. ..PPPP.PP .......PA ..B....PP ......... .......K. Expected result: 15 Test #12666 2 (1, 3) ......... ......... ......... .K....... ........P .......PS ........P ......... ......... Expected result: 4 Test #12667 2 (1, 1) ......... .K.B..... ......... ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 2 Test #12668 2 (2, 8) .......PA P......PP SP....... P...PPP.. ....PAP.. ....PPP.. ......... ......... ..K...... Expected result: 10 Test #12669 1 (1, 2) ......... ......... .K....... .B....... .......PP .......PA ...P.PPPP ..PSPPAP. ...P.PPP. Expected result: 3 Test #12670 1 (4, 8) ......PAP ......PPP ......... ......... ......... ......... ......PPP ......PAP ....K.PPP Expected result: 12 Test #12671 2 (5, 8) .PAP..... .PPP..... ...PPPPPP .B.PAPPAP ...PPPPPP ......... ......... ......... .....K... Expected result: 13 Test #12672 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ....P...K B..PSP... Expected result: 15 Test #12673 2 (8, 4) .PAP..... .PPP..... .PPP..... .PAP..... .PPP....K P........ SP......B P........ ......... Expected result: -1 Test #12674 1 (7, 5) ......... .......PP .......PA ....PPPPP ....PAP.. ....PPPK. ......... ......... ......... Expected result: 14 Test #12675 2 (8, 7) ......... ....PPP.. ....PAP.. ....PPPPP .......PA ....PPPPP ....PAP.. ....PPP.K ......... Expected result: 17 Test #12676 1 (4, 8) ....PPP.. ....PAP.. ....PPP.. .......PP .......PA .......PP ......... ......... ....K.... Expected result: 12 Test #12677 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #12678 1 (5, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... .....K... Expected result: 13 Test #12679 2 (3, 4) ......PAP ......PPP ......... ......PPP ...K..PAP ......PPP ......... ......... ......... Expected result: 7 Test #12680 1 (5, 5) ......... ......... ........P .......PS ........P PP...K... AP....... PP....PPP ......PAP Expected result: 10 Test #12681 1 (1, 5) ......... ......... ......... .......B. ......... .K....... .......PP .......PA .......PP Expected result: 6 Test #12682 2 (7, 1) ......... ...PPP.K. PPPPAP... PAPPPP... PPP.PPP.. ....PAP.. ....PPP.. ......... .B....... Expected result: 8 Test #12683 1 (2, 8) ......PSP ..PPP..P. ..PAP.... ..PPPP... ...PAP... ...PPP... ......... ......... ..K...... Expected result: 10 Test #12684 2 (1, 5) ......... ......... ......... ......... ..PPP.... .KPAP.... ..PPP.... ......... ......... Expected result: 6 Test #12685 2 (5, 8) ......... ......... ......... ......... ..PPP.... ..PAP.B.. ..PPP.... ......... .....K... Expected result: 13 Test #12686 1 (5, 2) ......... ......... .....K... ......... B........ ......... ......... ......... ......... Expected result: 7 Test #12687 1 (6, 2) ......... ......... ......K.. ..PPP.... ..PAP.... ..PPP.... .P....... PSPPP..PP .PPAP..PA Expected result: 8 Test #12688 1 (5, 1) ..PPP.... ..PAPK... ..PPP.... ......... ......... ......... ......... .......P. ......PSP Expected result: 10 Test #12689 2 (5, 7) .PAP..... .PPP..... ......... ......... PP.....PP AP.....PA PP.....PP .....K.P. ......PSP Expected result: 12 Test #12690 1 (3, 5) ......... ...PPP... ...PAP... B..PPP... ......... ...K..... ......... ......... ......... Expected result: 8 Test #12691 2 (3, 5) ......... ......... ......... ....P.... B..PSP... ...KP.... ...PPPPPP .PPPAPPAP .PAPPPPPP Expected result: 8 Test #12692 1 (4, 5) ......... ......... ....P.... ...PSP... ....PPPP. ....KPAP. PP...PPP. AP....... PP....... Expected result: 9 Test #12693 2 (5, 4) ......... PPP...... PAP...... PPP...... .....K... PPP...... PAP...... PPP...... ......... Expected result: 9 Test #12694 2 (7, 3) ......... ......... ..PPP.B.. ..PAP..K. ..PPP.... ......... PPP...... PAP...... PPP...... Expected result: 10 Test #12695 1 (2, 6) ......... ......... ......... ......... ......... ........B ..K...... ......... ......... Expected result: 8 Test #12696 1 (6, 2) ......... PP....... AP....K.. PP....... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 8 Test #12697 1 (8, 6) .PPP.PAP. .PAPPPPP. .PPPPAP.. ....PPP.. ......... ......... ........K ......... ......... Expected result: 14 Test #12698 2 (4, 4) ......... ......... ...P..... ..PSP.... ...PK.... PPP...... PAP...... PPP...... ......... Expected result: 10 Test #12699 2 (4, 1) ....B.... ....K.... ......... ......... PPP...... PAP...... PPP.....P ....PPPPS ....PAP.P Expected result: 5 Test #12700 2 (2, 1) ......... ..K...... ......... ......... ......... ...P..... ..PSP.... ...P...B. ......... Expected result: 3 Test #12701 1 (2, 7) ....PAP.. ....PPP.. ......... ......... ......... ......... ....P.... ..KPSPPP. ....PPAP. Expected result: 9 Test #12702 1 (2, 8) ...PAPPPP ..PPPPPAP ..PAP.PPP ..PPP.... ......... ......... ......... ......... ..K...... Expected result: 10 Test #12703 2 (1, 4) ......... PPP..B... PAP...... PPP...... .K....... ...P..... ..PSP.... ...P..... ......... Expected result: 9 Test #12704 2 (3, 5) ......... ...P..... ..PSP.... ...P...PP ....PPPPA ...KPAPPP ....PPP.. PPP....B. PAP...... Expected result: 8 Test #12705 2 (6, 1) ......... ....P.K.. ...PSP... ....P.... ......... ......... .......PP .......PA .......PP Expected result: 7 Test #12706 2 (8, 3) ......... ......... ......... ........K ...PPP... ...PAP... ...PPP... ..PPP.... ..PAP.... Expected result: 11 Test #12707 2 (2, 7) ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... ..K...... ......... Expected result: 9 Test #12708 2 (4, 8) ...PSP... ....P.... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #12709 1 (8, 7) ...B..P.. .....PSPP ...PPPPPA ...PAP.PP ...PPP... ......... .PPP..... .PAP....K .PPP..... Expected result: 15 Test #12710 2 (7, 3) ......... ..PPP.... ..PAP.... ..PPP..K. ......PPP ...P..PAP ..PSP.PPP ...P..... ......... Expected result: 10 Test #12711 1 (7, 5) ......... ......... ......... ......... ...P..... B.PSP..K. ...P..... ......... ......... Expected result: 12 Test #12712 1 (2, 5) ......... .......P. ......PSP .......P. ......... ..K...... ......... ......... ......... Expected result: 7 Test #12713 2 (5, 6) ......... ......... ..BP..... ..PSP.... ...P..... ......PPP .....KPAP ......PPP ......... Expected result: 11 Test #12714 1 (1, 3) .......PA .......PP .....B... .KPPP.... ..PAP.... ..PPP.... ..PPP.... ..PAP.... ..PPP.... Expected result: 4 Test #12715 1 (3, 6) ......... ......... ......... ......... ......... .B....... ...K..P.. .....PSP. ......P.. Expected result: 9 Test #12716 2 (1, 5) ......PAP ......PPP ......... ......PPP ......PAP .K.PPPPPP ..PPAP... .PSPPP... ..P...... Expected result: 6 Test #12717 1 (8, 2) ......... ....PPP.. ....PAP.K ..PPPPP.. P.PAP.... SPPPP.... PPP...... PAP...... PPP...... Expected result: 10 Test #12718 2 (4, 8) ..PPP.... ..PAPPPP. ..PPPPAP. .....PPPB ......... PP....... AP......P PP.....PS ....K...P Expected result: 12 Test #12719 2 (1, 4) ......... ......... .....B... ......PPP .K....PAP ......PPP ......... ......... ......... Expected result: 5 Test #12720 2 (1, 2) ......... ......PPP .K....PAP .....PPPP .....PAP. PPP..PPP. PAP...... PPP...... ......... Expected result: 3 Test #12721 1 (7, 1) ......... .......K. ......... PPP...... PAP...P.. PPP..PSP. PPPP..P.. APAP..... PPPP..... Expected result: 8 Test #12722 1 (2, 4) ....PPPPP ....PAPPA ....PPPPP ......... ..K...... ......... ......B.. ......... ......... Expected result: 6 Test #12723 2 (5, 1) ......... .....K... ......... ......... ......... .....B... ...PPPPPP ...PAPPAP ...PPPPPP Expected result: 6 Test #12724 1 (5, 3) ......... ......... ......... .....K... ......... ...B..... ......... ..PPPPP.. ..PAPAP.. Expected result: 8 Test #12725 1 (4, 7) ..PAP.... ..PPP.... .PPP....P .PAP..BPS .PPP...PP .......PA .......PP ....K.... ......... Expected result: 11 Test #12726 1 (6, 3) .PAP..... .PPP..... ......... ......K.. ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #12727 2 (5, 4) .......PS ........P ......... ......... .....K... ...PPP.PP .PPPAP.PA .PAPPP.PP .PPP..... Expected result: 9 Test #12728 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 9 Test #12729 1 (6, 6) .PPP..... .PAP..... .PPP..... ......... ......... ......... .PPP..K.. .PAP..PPP .PPP..PAP Expected result: 12 Test #12730 1 (6, 8) ......... PPP....P. PAP...PSP PPP....P. PP....... AP....... PP....... ......... B.....K.. Expected result: 14 Test #12731 2 (5, 1) ......... .....K... ...PPP... ...PAP... PPPPPP... PAP.PPP.. PPP.PAPB. ....PPP.. ......... Expected result: 6 Test #12732 2 (3, 1) .....PAP. ...K.PPP. ......... ......... ......... P........ SP....B.. P........ ......... Expected result: 4 Test #12733 1 (1, 8) ......... ......PPP ......PAP ......PPP ..B...... PP....... AP....... PP....... .K....... Expected result: 11 Test #12734 1 (3, 1) ......... ...K..PPP ......PAP ......PPP ......PAP ....P.PPP ...PSP... ..PPP.... ..PAP..B. Expected result: 4 Test #12735 1 (2, 7) ...PSP... ....PPP.. PP..PAP.. AP..PPP.. PPPP..... .PAP..... .PPP..... ..K...... ......... Expected result: -1 Test #12736 1 (5, 2) ......... ......... PPP..K... PAP...... PPP...... PAPBPPPP. PPPPSPAP. ....PPPP. ......... Expected result: 7 Test #12737 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... PP..PPP.. AP..PAP.. Expected result: 5 Test #12738 1 (4, 5) ......P.. .....PSP. ......P.. ......... ......... ....K.... ......... ...PPP... ...PAP... Expected result: 9 Test #12739 1 (4, 2) ........P .......PS .B..K...P ......... ......... ......... ......... ......... ......... Expected result: 6 Test #12740 2 (3, 6) ......... ......... ......... ........P PP.....PS AP......P PP.K..... ......... ......... Expected result: 9 Test #12741 2 (7, 6) ......... ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ....PPP.. .......K. PPP...... PAP...... Expected result: 13 Test #12742 1 (6, 5) ......PAP ...PPPPPP ...PAPPPP ...PPPAPS .....PPPP ..B...K.. ......... ......... ......... Expected result: 11 Test #12743 2 (8, 1) ...B..... ........K ......... ......... .P....... PSP...... .P.PPP... ...PAPPPP ...PPPPAP Expected result: 9 Test #12744 1 (3, 6) ......... ......... ..P...... .PSP..... ..P...... .......PP ...K...PA .......PP ......... Expected result: 9 Test #12745 1 (2, 8) ......P.. ..PPPPSP. ..PAP.P.. ..PPP.... ......... PP....... AP....... PP....... APK...... Expected result: 10 Test #12746 1 (4, 7) ....PSP.. ..PPPP... ..PAP.... ..PPPPPPP ....PAPPA ....PPPPP ......B.. ....K.... ......... Expected result: 11 Test #12747 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #12748 1 (3, 4) ......... ....PPP.. ....PAP.. ....PPP.. ...K.PSP. ......P.. ......... .PPP..... .PAP..... Expected result: 7 Test #12749 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #12750 2 (2, 1) ......... ..K...PPP ......PAP ......PPP ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 3 Test #12751 2 (2, 4) ......... B........ ...P..... ..PSP.... ..KP..... ......... ......... ......... ......... Expected result: 6 Test #12752 2 (2, 4) .......PA ..PPPPPPP ..PAPAP.. ..PPPPP.. ..K...... ......... ........B ......... ......... Expected result: 6 Test #12753 2 (8, 3) ......... ......... ......... .B......K ......... ......... ......... ......... ......... Expected result: 11 Test #12754 2 (3, 6) ..B....PP .......PA .......PP ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #12755 2 (7, 3) ......... ..PPP.... ..PAP.... ..PPP..K. ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 10 Test #12756 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #12757 2 (8, 3) ......... ......... ..B...... ........K ..PPP.... ..PAP.... ..PPP.... ....PPP.. ....PAP.. Expected result: 11 Test #12758 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #12759 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #12760 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... .PPP.PPP. .PAP.PAP. Expected result: 10 Test #12761 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ....B.... Expected result: 3 Test #12762 1 (6, 6) .PPP..... .PAP..PPP .PPP..PAP .PSP..PPP ..P...... .B....... ......K.. ......... ......... Expected result: 12 Test #12763 1 (8, 3) ..PAP.... ..PPP.... ......... ........K .....B... ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. Expected result: 11 Test #12764 2 (2, 8) ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... ..K...... Expected result: 10 Test #12765 2 (8, 1) ......... ........K ......... ......... ......... PP....... AP....... PP....... ......... Expected result: 9 Test #12766 2 (2, 8) ..PAP.... ..PPP.... PPP...... PAP...... PPP...... .....B.PP .......PA .......PP ..K...... Expected result: -1 Test #12767 1 (5, 2) ...P...PA ..PSP..PP PPPP.K... PAP...... PPP...... .......PP .......PA .......PP ......... Expected result: -1 Test #12768 1 (1, 6) .....PAP. .....PPPP .......PA .......PP ......... ......... .K....... ......... ......... Expected result: 7 Test #12769 1 (6, 4) ......... ...PPP... ...PAP... ...PPPB.. .PPP.PK.. .PAPPSP.. .PPP.P... ......PPP ......PAP Expected result: 10 Test #12770 1 (3, 5) ....PAP.. ....PPP.. ...PPP... ...PAP... PP.PPP... AP.K..... PP....... P........ SP....... Expected result: 8 Test #12771 1 (8, 5) .PAP..... .PPP..... ......... ..PPP.... ..PAP.... ..PPP...K ......... ...PPP... ...PAP... Expected result: 13 Test #12772 1 (3, 8) ....PAP.. ....PPP.. ..B...... ......... ..P...... .PSP..... ..P...... ......... ...K..... Expected result: 11 Test #12773 2 (8, 5) ......... ......B.. ......... ......... ......... ........K ..PPP.... ..PAP.... ..PPP.... Expected result: 13 Test #12774 1 (5, 6) ......... ......... ......... ....B.P.. .....PSP. PPP...P.. PAP..K... PPP...... ......... Expected result: 11 Test #12775 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #12776 2 (5, 7) .....PAP. .....PPP. ......... ..P...... .PSP..... ..P...... ......... PP...K... AP....B.. Expected result: 12 Test #12777 2 (5, 6) ......... ......... PP....... AP....... PP....... ......... .....K... ......... ......... Expected result: 11 Test #12778 2 (7, 2) ....P.PAP ...PSPPPP ....P..K. ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 17 Test #12779 1 (8, 2) .....P... ....PSP.. .....P..K ..PPP.... ..PAP.... ..PPP.... ......... .PPP..... .PAP..... Expected result: 18 Test #12780 2 (1, 1) ......B.. .K..PPP.. ....PAP.. PP..PPP.. AP....... PP....... ......... ......... ......... Expected result: 2 Test #12781 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #12782 1 (4, 2) ........B ......... ....K.... ......... ......... .P....... PSP....PP .P.....PA .......PP Expected result: 6 Test #12783 2 (8, 6) ......PAP ......PPP ......... PP....... AP....... PP....... ........K ......... ......... Expected result: 14 Test #12784 1 (3, 6) ......P.. PPP..PSP. PAP...P.. PPP...... ......... ......... PPPK..... PAP...... PPP...... Expected result: 9 Test #12785 1 (2, 8) ......... .....PPP. .....PAP. .....PPP. ......... PPP...... PAP...... PPP...... ..K...... Expected result: 12 Test #12786 2 (1, 8) ...PPP... ...PAP... ...PPPPPP ......PAP PP....PPP AP....... PP....... ......... .K....... Expected result: 11 Test #12787 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #12788 2 (5, 8) .....PPP. .PPP.PAPB .PAPPPPP. .PPPAP... ...PPP... ......... ......... ......... .....K... Expected result: 13 Test #12789 1 (4, 4) .....PSP. ......P.. ......... ......... ....K.... ...PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #12790 2 (8, 1) ......... ........K ......... .....PPP. .....PAP. .....PPP. .B....... ......... ......... Expected result: 9 Test #12791 2 (8, 2) ......... ......... ........K ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 10 Test #12792 1 (5, 7) ......... ......... ......... ........B ......... ..PPP.... ..PAP.... ..PPPK... ......... Expected result: 12 Test #12793 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ........B Expected result: 9 Test #12794 2 (3, 3) ......... ......... ......... ...K..... ......... ......... PP....P.. AP...PSP. PP....P.. Expected result: 6 Test #12795 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #12796 2 (4, 6) ......PSP ......BP. ......... PP....... AP....... PP....... ....K.... ....PPP.. ....PAP.. Expected result: 10 Test #12797 1 (6, 7) ......... ......... ..PPP.... ..PAP.... ..PPPP... ...PAP... ...PPP... ...PPPK.. ...PAP... Expected result: 13 Test #12798 2 (8, 3) ......PAP ......PPP ......... ........K ......... ....P.... ...PSP... ....P.... ......... Expected result: 11 Test #12799 2 (7, 8) .......PA .......PP ......... ......... ......... .....B... ..PPP.... ..PAP.... ..PPP..K. Expected result: 15 Test #12800 2 (4, 5) .....PSP. ......P.. ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #12801 1 (3, 4) ......... ......... .......P. ......PSP ...K..PPP ......PAP ......PPP ......... ......... Expected result: 7 Test #12802 2 (2, 4) .......B. ......... ......... ......... ..K..P... ....PSP.. .....P... ......... ......... Expected result: 6 Test #12803 1 (7, 2) .PAP..... .PPP..... .......K. ...PPP... ...PAP... ...PPP..P .......PS .PPP....P .PAP..... Expected result: 9 Test #12804 1 (3, 4) ......... ......... PP....... AP....... PP.K..... ......... ...PPP... ...PAP... ...PPP... Expected result: 7 Test #12805 1 (5, 2) ......... ......... .....K... ......... ....PPP.. ....PAP.. ....PPP.. ...PPP... ...PAP... Expected result: 7 Test #12806 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ..B...... Expected result: 6 Test #12807 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ........B Expected result: 8 Test #12808 1 (5, 6) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .PPP.K... .PAP..PPP .PPP..PAP Expected result: 15 Test #12809 1 (4, 4) ......... ......... ......... ......... ....K.... PPPP..... SPAP..... PPPP..... ......... Expected result: 8 Test #12810 2 (8, 2) ......... ......... .PPP....K .PAP..... .PPP..... .PPP..... .PAP..... .PPP..... ......... Expected result: 10 Test #12811 2 (1, 5) .......PP .......PA .......PP ......... ...PPP... .K.PAP... ...PPP... ......... ......... Expected result: 6 Test #12812 2 (1, 4) ...PAP... ..PPPP.P. ..PAP.PSP ..PPP..P. .K....... ......... ......... ......... ......... Expected result: 5 Test #12813 1 (4, 6) ....PAP.. ....PPP.. ......... ......... ......... ......PPP ....K.PAP ......PPP ......... Expected result: 10 Test #12814 1 (1, 1) ..B...... .K......P ..PPP..PS ..PAP...P ..PPP.... PPP...... PAP...... PPPP..... .PAP..... Expected result: 2 Test #12815 2 (8, 3) .....PPPP .....PAPA ..PPPPPPP ..PAP...K ..PPP.... ......... ..P...... .PSP..... ..P...... Expected result: 15 Test #12816 1 (3, 7) .......PS PPP.....P PAP...... PPP...... PP....... AP....... PP.....PP ...K...PA .......PP Expected result: 10 Test #12817 2 (4, 8) ....PAP.. ..PPPPP.. ..PAP.... ..PPP.... ......... .......PP .......PA .......PP .B..K.... Expected result: 12 Test #12818 1 (3, 1) ......... ...K..... ......... ......... PPP...... PAP...... PPP...... .PPP..... .PAP..... Expected result: 4 Test #12819 2 (8, 6) ......... ..PPP.... PPPAP.... APPPPPP.. PP..PAP.. ....PPP.. ...B....K ......... ......... Expected result: 14 Test #12820 2 (6, 8) ......... ......... ......... PPP...... PAP...... PPP...... ......... ......... ......K.. Expected result: 14 Test #12821 2 (3, 6) ......... ......... ......... ......... ......... .....P... ...KPSP.. .....P... ......... Expected result: 9 Test #12822 1 (4, 4) ......... PPP...... PAP...... PPP...... PP..K.... AP....... PP.....PP .......PA .......PP Expected result: 8 Test #12823 1 (7, 2) ....PPP.. ....PAP.. ....PPPK. ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 11 Test #12824 1 (6, 4) ......PPP ......PAP .PPP..PPP .PAP..... .PPP..K.. ......... .....PPP. .....PAP. .....PPP. Expected result: 10 Test #12825 2 (2, 6) .....PAP. .....PPP. ......... ......... ......... ......... ..K...... ......... B........ Expected result: 8 Test #12826 2 (7, 7) ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... ......... ......... .......K. ......... Expected result: 14 Test #12827 1 (2, 7) ......... ......... ......... ......... ........B ......... ......... ..K...... ......... Expected result: 9 Test #12828 2 (8, 8) ......... ......... .......B. .PPP..... .PAPPPP.. .PPPPAPPP ....PPPAP ......PPP ........K Expected result: 16 Test #12829 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... P........ SPB.....K Expected result: 16 Test #12830 1 (7, 3) ....PAP.. ....PPP.. ...PSP... ....P..K. ......... ......... ......... PPP...B.. PAP...... Expected result: 12 Test #12831 2 (2, 8) ...B..... ......... ......... ......... ......... ......... ...PPP... ...PAP... ..KPPP... Expected result: 10 Test #12832 2 (8, 5) ..PAPAP.. ..PPPPP.. ......... ......... ..PPP.... ..PAP.P.K ..PPPPSP. ......P.. ......... Expected result: 13 Test #12833 2 (5, 8) ......... ......... ......... B........ ......... PPP...... PAPPP.... PPPAP.... ..PPPK... Expected result: 13 Test #12834 2 (6, 3) ......... ......... ......... ......K.. ......... .......PP .......PA .......PP ......... Expected result: 9 Test #12835 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #12836 1 (2, 1) ......... ..K...... ......... ......... .P....... PSP...... .P....... ......... ......... Expected result: 3 Test #12837 1 (3, 6) ......... ......... ......... ......... ......... ......... B..K..... ......... ......... Expected result: 9 Test #12838 1 (8, 6) ......... ...PPP... ...PAP..B ...PPP... .PPP..... .PAP..... .PPP....K ......... ......... Expected result: 14 Test #12839 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... .....B... ......... Expected result: 4 Test #12840 1 (6, 5) ......... .......P. ......PSP .PPP...P. .PAP..... .PPP..K.. ......... ....PPP.. ....PAP.. Expected result: 11 Test #12841 2 (5, 5) ......PAP ......PPP ......... ......... ......... .....K.B. ......... ......... ......... Expected result: 10 Test #12842 2 (5, 2) ......... ......... ..PPPK... ..PAP.... .PPPP.... .PAP..... .PPP..... ......... ......... Expected result: 7 Test #12843 1 (7, 1) ......... .......K. ......... ..P...... .PSP..... ..P....B. ......... ......... ......... Expected result: 8 Test #12844 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #12845 2 (1, 5) ......... ..P...... .PSP..... ..P...... .......PP .K..PPPPA ....PAPPP ....PPP.. .....B... Expected result: 6 Test #12846 2 (1, 2) .....PSP. .....PPPP .K...PAPA .....PPPP ......... ......... ....B.... ......... ......... Expected result: 3 Test #12847 2 (6, 5) ......... ......PPP ..PPPPPAP ..PAPSPPP ..PPPP... ......K.. ......... PP....... AP....... Expected result: 11 Test #12848 2 (1, 3) ....P.... ...PSP... ....P.... .K...B... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 4 Test #12849 1 (1, 5) ......... ......... ......... ......... ......... .K...PPP. .....PAP. .....PPP. ......... Expected result: 6 Test #12850 1 (8, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......... PPP...... PAP...... PPP.....K ......... Expected result: 15 Test #12851 1 (7, 6) ....PPP.. ....PAP.. ....PPP.. ...B.PPP. .....PAPP .....PPPS .......KP ......... ......... Expected result: 13 Test #12852 1 (5, 6) ......... ..PPP.... ..PAP.... ..PPP.... ..PSP.... .PPP..... .PAP.K... .PPP...PP .......PA Expected result: 11 Test #12853 1 (8, 1) ...PAP... ...PPP..K ....PPP.. ....PAP.. ....PPP.. ......... ...PPP... ...PAP... ...PPP... Expected result: 17 Test #12854 1 (8, 2) ......... ........B ..PPP...K ..PAP.... ..PPP.... ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... Expected result: 10 Test #12855 1 (1, 5) .....PPP. .....PAP. .....PPP. ......... ......... .K......P .......PS ..PPP...P ..PAP.... Expected result: 6 Test #12856 2 (2, 7) ......... ..P...... .PSP..... ..P...... ..PPP...B ..PAP.... ..PPP.... ..K...... ......... Expected result: 9 Test #12857 1 (3, 4) .......PA .......PP .....B... ......... PPPK..... PAP...... PPPP..... ..PSP.... ...P..... Expected result: 7 Test #12858 1 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ........B Expected result: 14 Test #12859 1 (4, 1) ......... ....K.... ......... .....P... ..B.PSPPP .....P.PA .......PP ......... ......... Expected result: 5 Test #12860 2 (4, 7) ...PAP... ...PPPPPP ......PAP ......PPP .PPP..... .PAP..... .PPP..... .P..K.... PSP...... Expected result: 11 Test #12861 2 (2, 7) ....PAP.. ....PPP.. ......... ......... ......... ......P.. .....PSP. ..K...P.. ......... Expected result: 9 Test #12862 1 (1, 6) ..P...... .PSP..... ..P...... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #12863 1 (2, 1) ......... PPK...... AP....... PP....... ......... ......... ......... .PPP..... .PAP..... Expected result: 3 Test #12864 1 (6, 1) ......... ......K.. ...P..... ..PSPPP.. PPPPPAP.. PAPPPPP.. PPPPAP... ...PPP... ......... Expected result: 7 Test #12865 2 (4, 7) ......... ......... PPP...... PAP...... PPP..PPPP .....PAPA .....PPPP ....K.... ......... Expected result: 11 Test #12866 2 (8, 4) ......... ....P.... .PPPSP... .PAPP.... .PPP....K .PPP..... .PAP..... PPPP..... PAP...... Expected result: 12 Test #12867 2 (2, 4) ......... ......... ..B...... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #12868 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... .......P. ......PSP Expected result: 8 Test #12869 2 (1, 3) .......PA .......PP ......... .K.PPP.P. ...PAPPSP ...PPP.P. ......... ......... ......... Expected result: 4 Test #12870 1 (5, 3) .......PP .PPP...PA .PAP...PP .PPP.K... .....PPP. ...P.PAP. ..PSPPPP. ...P....B ......... Expected result: 8 Test #12871 1 (1, 6) ......... ......... ......... ......... ......... ......... BK...P.PP ....PSPPA .....P.PP Expected result: 7 Test #12872 2 (2, 7) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... ..K...... ......... Expected result: 9 Test #12873 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... .PPP..... .PAP..... Expected result: 7 Test #12874 1 (3, 1) ......... ...K..... .P....... PSP...... .P....... ...B..... ......... ......... ......... Expected result: 4 Test #12875 2 (4, 1) ......... ....K.... .B..PPP.. ....PAP.. ....PPP.. ..P...... .PSPPPP.. ..PPPAP.. ..PAPPP.. Expected result: 5 Test #12876 1 (3, 6) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ...K..... ......... ......... Expected result: 9 Test #12877 1 (7, 8) .....PAP. .....PPP. .......PP .......PA .......PP ......... ......... ......... .......K. Expected result: 15 Test #12878 1 (6, 2) ......... ......... ......K.. ..P..PPP. .PSP.PAP. ..P..PPP. ......... .PPPPP... .PAPAP... Expected result: 8 Test #12879 1 (5, 2) .......PA .......PP .....K... ......... .......PP ..PPP..PA ..PAP..PP ..PPP.... ......... Expected result: 7 Test #12880 2 (1, 7) ......... ......... ......... .....B... ..PPP.... ..PAP.... ..PPP.... .K....... ......... Expected result: 8 Test #12881 1 (1, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #12882 1 (8, 8) ......... PPPP..... APAP..... PPPP..... ......... .PPP..... .PAP..P.. .PPP.PSP. ......P.K Expected result: 16 Test #12883 2 (5, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... .....KB.. .P.PPP... PSPPAPPP. .P.PPPAP. Expected result: 10 Test #12884 1 (2, 6) ......... PP.....P. AP....PSP PP.....P. ........B ......... ..K...... ....PPP.. ....PAP.. Expected result: 8 Test #12885 2 (8, 5) ....PAP.. ....PPP.. .......B. ......... .PPP..... .PAP....K .PPP..... ......... ......... Expected result: 13 Test #12886 1 (6, 3) .....PSP. ......P.. ......... ......K.. ......... PPP...... PAP...... PPPPP.... ..PAP.... Expected result: 9 Test #12887 1 (6, 4) ......... ......... ....P.... ...PSP... ....P.K.. ......... ......... ......... ......... Expected result: 10 Test #12888 2 (8, 3) ...PSP... ....P.... ......... ........K B........ ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 11 Test #12889 2 (8, 8) ....PAP.. PPP.PPPP. PAP..PAP. PPP..PPP. ......... ......... ......... ......... ........K Expected result: 16 Test #12890 1 (2, 4) ......... ......... ......... .....BP.. ..K..PSP. ......P.. ......... ....PPP.. ....PAP.. Expected result: 6 Test #12891 1 (6, 7) ....P.... ...PSP... ....P.... ......... B........ ......... ......... ......K.. ......... Expected result: 13 Test #12892 1 (3, 7) ......... ......... .......B. ......... PPP...... PAP...... PPP...... ...K..... ......... Expected result: 10 Test #12893 2 (8, 8) ......... ......... ........P .......PS ........P ......... ......... ......... ........K Expected result: 16 Test #12894 2 (5, 8) ......... ......... ......... ......... ......... .....P... ....PSP.. .....P... ...B.K... Expected result: 13 Test #12895 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #12896 2 (3, 8) ...P..... ..PSP.... ...P..... ......... .PPP..... .PAP..... .PPP..... ......... ...K..... Expected result: 11 Test #12897 2 (4, 3) ......... PPP...... PAP...PPP PPP.K.PAP ......PPP B.PPP.... ..PAP.... ..PPP.... ......... Expected result: 7 Test #12898 1 (3, 3) ....PAP.. ....PPP.B ......... ...K..... ..P...... PPSP..... APPPPP... PP.PAP... ...PPP... Expected result: 6 Test #12899 1 (8, 2) ......... ......... ..BP....K ..PSP.... ...P..... ......... ......... .....PPPP .....PAPA Expected result: 10 Test #12900 1 (4, 5) ......... ......P.. .....PSP. ......P.. ......... ....K.... ......... ......... ......... Expected result: 9 Test #12901 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #12902 1 (8, 2) ...PPPPP. ...PAPAP. ...PPPPPK ....B.... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 12 Test #12903 2 (3, 4) ......PPP ......PAP ......PPP ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #12904 1 (2, 3) .PPP..... .PAP..... .PPP..... ..K....PP .......PA .......PP .PPP..... .PAP..... .PPP..... Expected result: 5 Test #12905 1 (7, 3) ......... PPP...... PAP.PPP.. PPP.PAPK. ....PPP.. ......... ......... ......... ......... Expected result: 10 Test #12906 2 (3, 3) ..PPP.... ..PAPP... ..PPPSP.. ...K.P... ......... ......... ......... ......... ......... Expected result: 6 Test #12907 2 (5, 1) .PSP..... .PPP.K... .PAP..... .PPP..... ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 12 Test #12908 2 (6, 5) ......... ......... ......... ......... ....P.... ...PSPK.. ....P.... ......... ......... Expected result: 11 Test #12909 1 (3, 6) ......... ......... .B....... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #12910 2 (7, 2) ......... ......... .......K. .......P. ......PSP .......P. .......B. ......... ......... Expected result: 9 Test #12911 2 (8, 1) ......... .......PK ......PSP PPP....P. PAP...PPP PPP...PAP ......PPP ......... ......... Expected result: 9 Test #12912 2 (5, 4) ......... ......... ......B.. ......... .....K... PP....... APP...... PPSP..... ..P...... Expected result: 9 Test #12913 1 (4, 1) ......... ....K.... .PPP..B.. .PAP..... .PPP..... ......... ......... ......... ......... Expected result: 5 Test #12914 1 (4, 3) ......P.. .....PSP. ......P.. ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #12915 2 (6, 2) .......PA .......PP ......K.. ......... .....B... ......... ......... ......... ......... Expected result: 8 Test #12916 2 (7, 7) ......... ......... ......... .....B... ......... ......... ......... ...PPP.K. ...PAP... Expected result: 14 Test #12917 1 (7, 6) ......... ......... ......... ......... .B....... ......... .......K. ......... ......... Expected result: 13 Test #12918 1 (8, 3) ......... ......... .PPP..... .PAP....K .PPP..... ......... ......... ......... ......... Expected result: 11 Test #12919 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... .......PP ..K..B.PA Expected result: 10 Test #12920 1 (7, 2) .....PAP. .....PPP. .......K. ......... .PPP..... .PAP..... PPPP..... AP....... PP....... Expected result: 9 Test #12921 1 (8, 6) ......... ......... .P....... PSP...PPP .P....PAP ......PPP ..PPP...K ..PAP.... ..PPP.... Expected result: 14 Test #12922 2 (7, 4) ......... ......... ......P.. .....PSP. ......PK. ......... ......... ......... ......B.. Expected result: 13 Test #12923 1 (4, 8) ......PPP ......PAP ......PPP ......... ......... ..P...... .PSP...B. PPP...... AP..K.... Expected result: 12 Test #12924 2 (8, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ........K ....PPP.. B...PAP.. Expected result: 14 Test #12925 2 (2, 7) ......... ......... .B....... PP....... AP....P.. PP...PSP. ......P.. ..K...... ......... Expected result: 9 Test #12926 2 (3, 2) ......B.. ......... ...K.PPP. .PPP.PAP. .PAP.PPP. .PPP..... ......... ......... ......... Expected result: 5 Test #12927 1 (5, 1) ......... .....K... .P....... PSP...... .P.....PP .......PA .......PP ...PPPPP. ...PAPAP. Expected result: 6 Test #12928 1 (3, 1) ......PSP ...K...P. ...PPPPPP ...PAPPAP ...PPPPPP ......... ......... ......... ......B.. Expected result: 4 Test #12929 1 (4, 3) .....PAPP .....PPPS ........P ....KPPP. PP...PAP. AP...PPP. PPB...... ......... ......... Expected result: 7 Test #12930 2 (7, 1) ......... .......K. ......... ......... ......... ........P .......PS ........P ......... Expected result: 8 Test #12931 2 (1, 8) ......... ......... ..PPP..P. PPPAP.PSP APPPP..P. PP....... .......PP .......PA .K.....PP Expected result: 17 Test #12932 2 (8, 5) .......PP .......PA .......PP ......... ......... PPP.....K PAP...... PPP...... ......... Expected result: 13 Test #12933 2 (6, 3) ..PPP.... ..PAP.... ..PPP.... ......K.. ......... ......... ....B...P .......PS ........P Expected result: 9 Test #12934 1 (4, 5) ......... ......... ...PPP... ...PAP... ...PPP... ....K.... ......... ......... ......... Expected result: 9 Test #12935 1 (8, 5) .PSP..... .PPP..... .PAP..... .PPP..... ......... PPP.....K PAP...... PPP...... ......... Expected result: 13 Test #12936 2 (4, 2) ......... PP....... AP..K.... PP....... .PPP..... .PAP..... .PPP..... ......... ....B.... Expected result: 6 Test #12937 2 (6, 8) ......... ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......K.. Expected result: 14 Test #12938 1 (5, 7) .......P. ......PSP .......P. ......... ......... PP....... AP....... PP...K... ......... Expected result: 12 Test #12939 1 (2, 8) ..PPP.... ..PAP.... ..PPP.... .PSP..... ..P..PPP. .....PAP. .....PPP. ......... ..K...... Expected result: 10 Test #12940 2 (2, 5) ......... ......... ......... ......... ......... ..K.P.... ...PSP... ....PB... ......... Expected result: 7 Test #12941 1 (4, 7) ......... ......... ......... ......... ......... ......... ..P...... .PSPK.... ..P...... Expected result: 11 Test #12942 2 (4, 7) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ....K.... ..B...... Expected result: 11 Test #12943 1 (1, 2) .....B... ...P..... .KPSP.... ...P..... ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 3 Test #12944 2 (4, 4) ......... ......... ......... ......... ....K.... ......... PP....... AP.PPP... PP.PAP... Expected result: 8 Test #12945 2 (1, 7) ......... ...P..... ..PSPPPP. ..PPPPAP. ..PAPPPP. ..PPP.... ......... .K....... ......... Expected result: 8 Test #12946 2 (6, 4) .PAP..... .PPP..... ......... ......... ......K.. ......... ......... ......PPP ......PAP Expected result: 10 Test #12947 1 (8, 3) ..P...... .PSP..... ..PPPP... ...PAP..K ...PPP... ......... ......... .....B... ......... Expected result: 15 Test #12948 1 (7, 6) ......... ......... ......... ......... ......... ......... ......BK. ......... ......... Expected result: 13 Test #12949 2 (4, 5) ......... ....B.... .....PPP. .....PAP. .....PPP. ....K.... ......... ......... ......... Expected result: 9 Test #12950 2 (2, 5) ...PPP... ...PAP... ...PPP.P. ......PSP .......P. ..K...... .......B. ...PPP... ...PAP... Expected result: 7 Test #12951 2 (2, 3) ....PAP.. ....PPP.. ......... .BK...... ....P.PPP ...PSPPAP ....P.PPP .......PA .......PP Expected result: 5 Test #12952 1 (3, 4) ......... .....PPP. .....PAP. .....PPP. ...K..... ......... ......... ...B..... ......... Expected result: 7 Test #12953 2 (1, 5) ......... .....PPP. .....PAP. .....PPP. ......... .K....PPP ......PAP ......PPP ......... Expected result: 6 Test #12954 2 (8, 4) ......... ......... ......... ......... ........K ......... .......B. ......... ......... Expected result: 12 Test #12955 2 (8, 5) ..PAP.... ..PPP.... ......... ......... ......... ........K P........ SP.B..... P........ Expected result: 13 Test #12956 1 (4, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ....K.... Expected result: 12 Test #12957 2 (5, 4) ..PAP...B ..PPP.... ......... PP....... AP...K... PP..P.... ...PSP... ....P.... ......... Expected result: 9 Test #12958 2 (5, 2) ......... PP....... AP...K... PP....B.. ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 7 Test #12959 2 (8, 4) ...PAP... ...PPP... ......... ......... ..B.....K ......... ......... PPP...... PAP...... Expected result: 12 Test #12960 2 (2, 1) ......... ..K...... ......... ...B..... ......... ......... ......... ......... ......... Expected result: 3 Test #12961 1 (3, 7) ......... ......... ......... .......B. ......... ......... .......P. ...K..PSP .......P. Expected result: 10 Test #12962 1 (8, 8) ......B.. .P....... PSP...... .P....... ..PPP.... ..PAP.... ..PPPPPP. .....PAP. .....PPPK Expected result: 16 Test #12963 1 (8, 7) ......... ..P...... .PSP..... ..P...... ......... ......... ......... ........K ......... Expected result: 15 Test #12964 1 (5, 7) ......... ......... ......... .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... ..PPPK..B ..PAP.... Expected result: 18 Test #12965 1 (6, 6) ......... ......... ......... .....P... ....PSP.. .....P... PPP...K.. PAPPPP... PPPPAP... Expected result: 12 Test #12966 2 (5, 1) ......... .....K... .PPP...PP .PAP..PPA .PPP.PSPP ......PPP ......PAP ....B.PPP ......... Expected result: 6 Test #12967 1 (7, 4) ......... ......... ......... ......... .......K. .B..P.... ...PSP... ....P.... ......... Expected result: 11 Test #12968 1 (5, 5) ..PAP.... ..PPP.... ......... ......... PP....... AP...K... PP....... ......... ......... Expected result: 10 Test #12969 2 (6, 8) ......... ......... PPP...... PAP...... PPP...... ....PPPB. ....PAP.. ....PPP.. ......K.. Expected result: 14 Test #12970 1 (7, 2) ......... ......... .......K. ......... ...PPP... ...PAP.PP ..PPPP.PA ..PAP..PP ..PPP.... Expected result: 9 Test #12971 2 (2, 8) ......... ......... ......... ......... ..PPP...P PPPAP..PS PAPPPPP.P PPP.PAP.. ..K.PPP.B Expected result: -1 Test #12972 2 (8, 3) ......... ......... ......... ........K ......... ..B...... ......... ......... ......... Expected result: 11 Test #12973 1 (3, 2) ......PAP ......PPP ...K..... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 5 Test #12974 2 (3, 5) ......... ......... ......... ......... ......... ...K.B.PP .......PA .......PP ......... Expected result: 8 Test #12975 1 (8, 8) .......B. ......... ......... ......... .P....... PSP...... .P....... ......... ........K Expected result: 16 Test #12976 2 (8, 3) ......... ......... ......... ...PPP..K ...PAP... ...PPP... ...P..... ..PSP.... ...P..... Expected result: 11 Test #12977 2 (6, 5) ......... .......PP .......PA .......PP ......... P.....K.. SP...B... P........ ......... Expected result: 11 Test #12978 1 (1, 1) ......... .K.PPP... ...PAP... ...PPP... ......... ......... ......... PPP...... PAP...... Expected result: 2 Test #12979 1 (3, 8) ......... ......... ......... ......... ......... PPP...... PAP...... PPP...... ...K..... Expected result: 11 Test #12980 1 (5, 2) ......... ......... .....K... ...B..... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 7 Test #12981 2 (6, 3) ......... ....B.... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #12982 1 (7, 3) ....PSP.. .....P... PPP...... PAP....K. PPP...... ......... ......... PP....... AP.B..... Expected result: 10 Test #12983 2 (4, 2) ......... .......PP ....K..PA .......PP ......... ...PPP... .PPPAP... .PAPPP... .PPP.B... Expected result: 6 Test #12984 1 (6, 5) ......... ......... ......... PPP...... PAP.....B PPP...KPP SP.....PA P......PP ......... Expected result: 11 Test #12985 2 (5, 7) .PAP..... .PPP..... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #12986 1 (3, 7) ......... ....PPPPP ....PAPPA ....PPPPP ......... .B....... ......... ...K..... ......... Expected result: 10 Test #12987 1 (3, 2) ....PPP.. ....PAP.. ...KPPP.. ......... .....PPP. PPPP.PAP. SPAP.PPP. PPPP..... ......... Expected result: 5 Test #12988 2 (6, 4) ..PPP..PP PPPAPP.PA PAPPPSPPP PPP..P... ......K.. ......... ......... ......... ......... Expected result: -1 Test #12989 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #12990 1 (7, 5) ...PPP... ...PAP... PP.PPP... AP....... PP....... ......BK. ......... ....PPP.. ....PAP.. Expected result: 12 Test #12991 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #12992 2 (1, 7) ....PPP.. ..PPPAP.. .PPAPPP.. PSPPP.... .P....... ......... ......... .K....... ......... Expected result: -1 Test #12993 1 (8, 4) ......... ......... ......... ......... PP......K AP....... PP...B... ........P .......PS Expected result: 12 Test #12994 2 (1, 3) ......... ......... ......... .K....... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 4 Test #12995 1 (2, 6) ......... PP....... AP....PPP PPPPP.PAP ..PAP.PPP ..PPP.... ..K...... ......... ......... Expected result: 14 Test #12996 1 (7, 7) ......PSP PPPPPP.P. PAPPAP... PPPPPP... ......... ......... PP....... AP...B.K. PP....... Expected result: -1 Test #12997 1 (5, 4) .....PAPB .....PPP. ......... ......... .....K... ......... .......P. ......PSP .......P. Expected result: 9 Test #12998 2 (2, 6) ......... ......... ......... ......... ......... B........ ..K...... ......... ......... Expected result: 8 Test #12999 2 (8, 5) ......... ......... ......... ......... ......... ........K ..B...... ......... ......... Expected result: 13 Test #13000 2 (6, 6) .......PP .......PA .......PP .PPP..... .PAP..... .PPP..... ..PPP.K.. ..PAP.... ..PPP.... Expected result: 12 Test #13001 1 (3, 4) ....PPP.. ....PAP.. ....PPP.. ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #13002 1 (4, 6) ......... ......... ....P.... ...PSP... ....P.... ......... ....K.... ......... ......... Expected result: 10 Test #13003 1 (4, 8) ......... ....B.... ......... ......... ......... ......... ......P.. .....PSP. ....K.P.. Expected result: 12 Test #13004 2 (4, 2) ......... ......... ....K.... PP..B.... AP....... PP....... ......... ....PPP.. ....PAP.. Expected result: 6 Test #13005 1 (1, 2) ..PSPPAP. ...P.PPP. .K....... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 3 Test #13006 2 (4, 6) ......... ......... ..P...... .PSP..... ..P...... ......... ....K.... ......... ......... Expected result: 10 Test #13007 1 (6, 4) .PPP..... .PAP..... .PPP..... ......... ..PPP.K.. ..PAP.... ..PPP.... ...PPP... ...PAP... Expected result: 10 Test #13008 1 (8, 5) .....B... ......... ......... ......... ......... .PPP....K .PAP..... .PPPPPP.. ....PAP.. Expected result: 13 Test #13009 2 (7, 6) ......... .P....... PSP...... .P....... ......... ......... .......K. PPP...... PAP...... Expected result: 13 Test #13010 1 (6, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... ....P.KPP ...PSP.PA ....P..PP ......... Expected result: 11 Test #13011 2 (3, 7) ....PPP.. ....PAP.. ...PPPP.. ..PSP.... ...P..... ......... ......... ...K..... ....B.... Expected result: 10 Test #13012 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #13013 2 (3, 8) ......PPP ......PAP ......PPP ......... ......... ......... ......PPP ......PAP ...K..PPP Expected result: 11 Test #13014 1 (3, 4) .......PA .......PP ....BPPP. .....PAP. PPPK.PPP. PAP...... PPP...... ..P...... .PSP..... Expected result: 7 Test #13015 1 (2, 2) ....PPP.. ....PAP.. ..K.PPPP. .....PAP. .....PPP. ......... PP......P AP.....PS PP......P Expected result: 4 Test #13016 1 (5, 1) ......... ....BK... .PPP..... .PAP..... .PPP..... ......... .......PP .......PA .......PP Expected result: 6 Test #13017 2 (4, 1) ......... ....K.... ......... ....PPP.. ....PAP.. ....PPP.. ......... PPP..B... PAP...... Expected result: 5 Test #13018 1 (3, 1) ......... B..K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #13019 1 (4, 4) ......... .....PPP. .....PAP. .....PPP. ....K.... ......... ......... ......PPP .B....PAP Expected result: 8 Test #13020 2 (6, 5) ...PAP... ...PPP... ......... ......... B........ ......K.. ..PPP.... ..PAP.... ..PPP.... Expected result: 11 Test #13021 1 (8, 8) ......... ......... ......... ......... .......B. ......... ......... ......P.. .....PSPK Expected result: 16 Test #13022 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... P........ SP....... Expected result: 7 Test #13023 1 (1, 1) ...P..... .KPSP.... ...P..... ......... ...B..... PPP...... PAP....PP PPPPP..PA ..PAP..PP Expected result: 2 Test #13024 1 (1, 8) ......... PP....... AP....... PPP...... PAPPPP... PPPPAP... ...PPP... ......... .K....... Expected result: 19 Test #13025 2 (3, 7) ......... ......PPP ......PAP PPP...PPP PAP...... PPP...... ....PPP.. ...KPAP.. B...PPP.. Expected result: 10 Test #13026 1 (6, 2) ........P .......PS ......K.P ......... ......... ......... ......... ......... ......... Expected result: 8 Test #13027 1 (8, 5) .PPP..... .PAP..... .PPP..... PP....... AP....... PPPPPB..K ..PAP.... ..PPP.... .PSP..... Expected result: -1 Test #13028 1 (3, 1) ......... ...K..... .....P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 4 Test #13029 1 (2, 2) ....PAP.. ....PPP.. ..K...... .......PP .......PA .......PP .....B... ......... ......... Expected result: 4 Test #13030 2 (3, 7) ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... ...K....P ......BPS Expected result: 10 Test #13031 1 (8, 3) ......... ......... .....PPP. PPP..PAPK PAP..PPP. PPP..PSP. AP....P.. PP....... ......... Expected result: 11 Test #13032 1 (5, 2) ......... ......... .....K... ......... ......... B........ ..PPP.... ..PAP.... ..PPP.... Expected result: 7 Test #13033 2 (1, 3) ......... ......... ..PPP.... .KPAP.... ..PPP.... ..PPP.... PPPAPB... APPPP.... PP....... Expected result: 4 Test #13034 2 (5, 1) ......... .....K..B ..P...... PPSPPP... APPPAP... PP.PPP... ......... ......... ......... Expected result: 6 Test #13035 2 (3, 3) ......... ......P.. ...B.PSP. ...K..P.. ......... ......PPP ......PAP ..PPP.PPP ..PAP.... Expected result: 6 Test #13036 1 (4, 3) ......... ......... ......... ....K.... ......... ......... .....B... .....PPP. .....PAP. Expected result: 7 Test #13037 2 (7, 6) ......... ......... ......... ......... ......... ......... ...PPP.K. ...PAP... ...PPP... Expected result: 13 Test #13038 2 (4, 5) ......... ......... ......... ..B...... ......... ....K.... ......... ......... ......... Expected result: 9 Test #13039 2 (6, 6) ......... ........B PP....... AP..PPP.. PP..PAP.. ....PPP.. ......K.. ......... ......... Expected result: 12 Test #13040 2 (7, 4) ......... ......... .....B... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #13041 2 (5, 3) ......... ......... ..PPP..PP ..PAPK.PA ..PPP..PP ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #13042 1 (4, 4) .......PS PPP...PPP PAP...PAP PPP...PPP ....K.... ......... ......... ......... ......... Expected result: 8 Test #13043 2 (8, 8) ....PAP.. ....PPP.P .......PS ........P ......... ......... ..B...... ......... ........K Expected result: 16 Test #13044 2 (2, 2) ......... ......... ..K...... ......... ......... PPP...PPP PAP...PAP PPP...PPP ......... Expected result: 4 Test #13045 2 (8, 7) ........B ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #13046 2 (7, 4) ......... ...PPP... ...PAP... ...PPP... .......K. ......... ..PPP.... PPPAP.... PAPPP.... Expected result: 11 Test #13047 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #13048 1 (3, 2) ......... ......... PP.K..... AP....... PP....... ......... ...P..... PPPSP.... PAPP..... Expected result: 5 Test #13049 1 (8, 8) ......... ........P PPP....PS PAP.PPP.P PPP.PAP.. ....PPPPP ..B....PA .......PP ........K Expected result: 16 Test #13050 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #13051 1 (8, 2) .PAP..... .PPP..... ........K ......... ......... ......... ......... ....P.... ...PSP... Expected result: 10 Test #13052 2 (2, 8) .....PSP. ......P.. ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #13053 2 (2, 4) ......PPP ......PAP ......PPP ......... ..K...B.. ......... ..PPP.... ..PAP...P ..PPP..PS Expected result: 6 Test #13054 1 (4, 4) ......... PPP...... PAP...... PPP....PP ....K..PA .......PP PPP...... PAP...... PPP...... Expected result: 8 Test #13055 1 (3, 7) .......PP .......PA .......PP PP....PPP AP....PAP PP....PPP ......... ...K..... ......... Expected result: 10 Test #13056 2 (6, 4) ......... P..PPP... SP.PAP... P..PPP... ......K.. PPP...... PAP...... PPP...... ......... Expected result: 10 Test #13057 2 (2, 3) ......... .......B. PP....... APK...... PP....... .......P. ......PSP .......P. ......... Expected result: 5 Test #13058 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... PPP...... PAP...... Expected result: 4 Test #13059 1 (1, 3) ......... .......PP .......PA .K.....PP ........B .....P... ....PSP.. .....P... ......... Expected result: 4 Test #13060 1 (8, 7) ........B PPP...... PAP...... PPP...... ......... PPP...... PAP..P... PPP.PSP.K .....P... Expected result: 15 Test #13061 2 (3, 2) ......... ......... ...K..... ......P.. .....PSP. ...PPPP.. ...PAP... ...PPP... ......... Expected result: 5 Test #13062 2 (1, 1) ......... .K....... ......... ........B .PPP..... .PAP..... .PPP..... .......P. ......PSP Expected result: 2 Test #13063 1 (3, 1) ......... ...K...PP ..P....PA .PSP...PP ..P.PPP.. PP..PAP.. AP..PPP.. PP....... ......... Expected result: 4 Test #13064 2 (3, 1) ......... ...K..... ......... ......... ......... ......... P.....PPP SP....PAP P.....PPP Expected result: 4 Test #13065 2 (5, 1) ......... .....K... ......... ......... .......PP .......PA .......PP ......... ......... Expected result: 6 Test #13066 2 (8, 8) .....PAP. .....PPP. ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #13067 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #13068 2 (7, 6) ......... .P....... PSP.PPP.. .P..PAP.. ....PPP.. ......... .......K. ......... ......... Expected result: 13 Test #13069 1 (7, 6) ......... ......... ......... ......... ..P...... .PSP..... ..P....KB ......... ......... Expected result: 13 Test #13070 1 (8, 3) ......... ......... ......... PP.B....K AP....... PP....... ......... ......... ......... Expected result: 11 Test #13071 2 (2, 5) .......PS ........P ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #13072 2 (2, 5) ....PAP.. ....PPP.. .PPPSP... .PAPP.... BPPP..... ..K...... ......PPP ......PAP ......PPP Expected result: 7 Test #13073 2 (5, 3) ......... ......... ......... P....K... SP....... P........ ......... ......... ......... Expected result: 8 Test #13074 2 (1, 4) ..P...... .PSP..... ..P...... ......... .K....... ......... ...PPP... ...PAP... ...PPP... Expected result: 5 Test #13075 1 (7, 6) ......... ......... .......B. ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #13076 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #13077 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #13078 1 (3, 4) ......... ......P.. .....PSPP ......PPA ...K...PP ......... B....PPP. .....PAP. .....PPP. Expected result: 7 Test #13079 1 (2, 7) ......... .....B... ......... ......... ....PPP.. ....PAP.. ....PPP.. ..K.PAPPP ....PPPAP Expected result: 9 Test #13080 1 (6, 5) ......... ..P...... .PSP..... ..P...... PPP...... PAP...K.. PPP...... PPPP..... APAP..... Expected result: 11 Test #13081 1 (3, 7) ..PPP.... ..PAP.... ..PPP.... ......... ....PPP.B ....PAPPP ....PPPPA ...K...PP ......... Expected result: 10 Test #13082 2 (8, 7) ..PAP.... ..PPP.... ...PPP... ...PAPPPP ...PPPPAP ......PPP ....P.... ...PSP..K ....P.... Expected result: 15 Test #13083 1 (4, 4) ..PAPPPP. ..PPPPAP. .....PPP. ......... ....KPPP. .....PAP. .....PPP. ......... .......B. Expected result: 8 Test #13084 1 (1, 2) ......... ......... .K....... ......... ......... PPP...... PAP...... PPP.P.... ...PSP... Expected result: 3 Test #13085 2 (6, 1) ......... .....PK.. ....PSP.. .....P... ......... ......... ......... ......... ......... Expected result: 7 Test #13086 1 (2, 3) ......... ......... ......... ..K...... .P....... PSP...... .P....... ......... ......... Expected result: 5 Test #13087 2 (7, 2) ..PPP.... ..PAP.... ..PPP..K. ...P....B ..PSP.... ...P..... ....PPP.. ....PAP.. ....PPP.. Expected result: -1 Test #13088 2 (4, 6) ....PPP.. ....PAP.. ....PPP.. ......... .....P... ....PSP.. ....KP... ......... ..B...... Expected result: 10 Test #13089 1 (1, 8) ....P.... ...PSP... ....P.... ......... ...PPP... ...PAP... ...PPP... ......... .K....... Expected result: 9 Test #13090 1 (8, 6) ......... ......P.. .....PSP. ......P.. ......... ......... PP....B.K AP....... PP....... Expected result: 14 Test #13091 1 (3, 4) ......... ......... ......... ......... PPPK...PP PAP....PA PPP....PP ......... ......... Expected result: 7 Test #13092 2 (2, 4) ......... .....PPP. .....PAP. .....PPP. ..K...... ......... ......... PPPPPP... PAPPAP... Expected result: 6 Test #13093 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #13094 1 (1, 2) ......... ..PPP.... .KPAPB... ..PPP.... ......... ......... ......... ......... ......... Expected result: 3 Test #13095 2 (1, 3) ......... .......P. ......PSP .K..PPPP. ....PAP.. B...PPP.. ..PPP.... ..PAP.... ..PPP.... Expected result: 4 Test #13096 1 (2, 5) ..PAP.... ..PPP.... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #13097 1 (4, 2) ......... ......... ....K.... PP....... AP....... PPPP.PPP. .PAP.PAP. .PPP.PPP. ......... Expected result: 6 Test #13098 1 (8, 3) ......... ...PPP... ...PAP.B. PPPPPP..K PAP.P.... PPPPSP... ....P.... ......... ......... Expected result: 11 Test #13099 2 (4, 1) ...B..... ....K.... ......... ......... ........P .......PS ........P ......... ......... Expected result: 5 Test #13100 1 (5, 7) ......... ....PPPPP ..P.PAPAP PPSPPPPPP APP...... PP....... ......B.. .....K... ......... Expected result: -1 Test #13101 2 (8, 1) .....P... ....PSP.K .....P... ......... .B.PPP... ...PAPPPP ...PPPPAP ......PPP ......... Expected result: 13 Test #13102 1 (8, 4) ......... ......... ......... ..PPP.... ..PAP...K ..PPP.B.. ......... ......... ......... Expected result: 12 Test #13103 2 (2, 1) ......... ..K.....P .......PS ........P ......PPP B.....PAP ......PPP PPP...... PAP...... Expected result: 3 Test #13104 1 (7, 2) ...PPP... ...PAP... ...PPP.K. ......... ......... PP....... AP....... PP....... ......... Expected result: 11 Test #13105 2 (3, 3) ......... ......... ......... ...K..... B........ ......... ......... ......... ......... Expected result: 6 Test #13106 2 (4, 2) ..B...... ......... ....K.... ......... ......... ......... .....PPPP .....PAPA .....PPPP Expected result: 6 Test #13107 1 (4, 6) ......... ......... ......... ......... ......... ......... .PPPK.... .PAP...P. .PPP..PSP Expected result: 10 Test #13108 1 (7, 8) ....PSP.. ...PPP... ...PAP... .PPPPP... .PAP..PPP .PPP..PAP ......PPP ......... .......K. Expected result: 15 Test #13109 2 (6, 4) .PPP..PAP .PAP..PPP .PPP..... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #13110 2 (7, 5) ......... ......... ......... ......... ......... PP.....K. APPPB.... PPAP..... SPPP..... Expected result: 12 Test #13111 1 (6, 1) ......... ......K.. ....PPP.. ....PAP.. ....PPP.. B........ ..PPP.... PPPAP.... APPPP.... Expected result: 7 Test #13112 2 (7, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......... ..PPPPPP. ..PAPAPSP ..PPPPPP. .......K. Expected result: 15 Test #13113 1 (8, 3) ......... ....PPP.. ....PAP.. PPPPPPP.K PAPSP.... PPPP..... ......... ......... ......... Expected result: 11 Test #13114 2 (1, 2) ......... ......... .K...PPP. .....PAP. ..PPPPPP. ..PAP.... ..PPP.... ......... ......... Expected result: 3 Test #13115 2 (2, 3) ......... ......PPP ......PAP ..K.P.PPP ...PSP... ....P.... ......... ......... ...B..... Expected result: 5 Test #13116 2 (3, 5) ......... ......... .PPP..... .PAP..... .PPP..... ...K..... ......... ......... .B....... Expected result: 8 Test #13117 2 (2, 6) ......... ......... ......... ......... ......... ..B...... ..K...... ......... ......... Expected result: 8 Test #13118 1 (4, 7) .......PA .......PP ........P .......PS ........P ......... ......... ....K.... ......... Expected result: 11 Test #13119 1 (8, 8) ......... ......... .B....... ......... .....PPP. .....PAP. .....PPP. .PPP..P.. .PAP.PSPK Expected result: 16 Test #13120 2 (2, 6) ......... ......... ......... ......... ......... ........P ..K....PS ........P ......... Expected result: 8 Test #13121 1 (1, 4) ......... ......... .......PP .......PA .K.....PP ......... ......... ......... ........B Expected result: 5 Test #13122 1 (7, 2) ....PSP.. .....P... PPP....K. PAPPPP... PPPPAP... ...PPP... .B....PPP ......PAP ......PPP Expected result: 9 Test #13123 1 (4, 5) .....PAP. .....PPP. PP....... AP....... PP....... ....K.... ......... ......... ......... Expected result: 9 Test #13124 2 (6, 6) .......PP .......PA .......PP ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #13125 1 (4, 7) ......... ......... ......... ......B.. P........ SP....... P........ ....K.... ......... Expected result: 11 Test #13126 1 (5, 5) ......... ....P.... ...PSP... ....P.... ......... .....K... ......... ....B.... ......... Expected result: 10 Test #13127 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #13128 2 (2, 7) ......... ......... ......... ......... ......... ......B.. ......PPP ..K...PAP ......PPP Expected result: 9 Test #13129 2 (6, 3) ......... ......... ......... ....B.K.. ......... ......... ......... ......... ......... Expected result: 9 Test #13130 1 (3, 5) .....PAP. .....PPP. ......... ......... ......... ...K...P. ......PSP .......P. ......... Expected result: 8 Test #13131 1 (3, 5) ...PAP... ...PPP... ......... ......... ......... ...K..... ......... ....B.... ......... Expected result: 8 Test #13132 1 (5, 6) ......... ......... .......PP .......PA .......PP .......PA PPP..K.PP APSP..... PPPB..... Expected result: 11 Test #13133 1 (4, 7) .......PS ........P ......... PPPPPPPP. PAPAPPAP. PPPPPPPP. ........B ....K.... ......... Expected result: 19 Test #13134 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #13135 2 (7, 3) ..PPP.... ..PAP.... ..PPP.... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #13136 1 (5, 3) ......... ......B.. ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #13137 1 (4, 2) .......B. ......... ....K.... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 6 Test #13138 2 (1, 1) ......... .K....... .PPP..... .PAPPPP.. .PPPPAPP. PPP.PPPSP PAP....P. PPP...... ......... Expected result: 2 Test #13139 2 (5, 5) ....PAP.. ....PPP.. ......... ......... ......... .PPP.K... .PAP..... .PPP..... ......... Expected result: 10 Test #13140 1 (5, 6) ...PPP... ...PAP... ...PPP... ......... ......... ......... .PPP.K... .PAP..... .PPP..... Expected result: 11 Test #13141 2 (8, 2) ...P..... ..PSP.... ...P....K ......... ......... ......... ......... ......... ......... Expected result: 12 Test #13142 2 (5, 2) ....P.... ...PSP... ....PK.B. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #13143 2 (6, 2) ......... PP....... AP....K.. PP.PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 8 Test #13144 2 (3, 3) ......... ......PPP ......PAP ...K..PPP ......... .P....... PSP...... .P....... ......... Expected result: 6 Test #13145 1 (8, 5) ......... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... ........K PPPP..... PAPSP.... PPPP..... Expected result: 13 Test #13146 2 (6, 8) ......... ......... ......... ......... PP....... AP....... PP....... ......... ......K.. Expected result: 14 Test #13147 1 (3, 4) ......... ......... .P....... PSP...... .P.K...B. ......... ......... ......... ......... Expected result: 7 Test #13148 2 (3, 4) ......... ......... ......... .B....... ...K..... ......... ......... ......... ......... Expected result: 7 Test #13149 2 (7, 8) .....PPP. .....PAP. .....PPP. ......... ...PPPP.. ...PAPSP. ...PPPP.. ......... .......K. Expected result: 15 Test #13150 1 (8, 5) .......PA P.PPP..PP SPPAP.... P.PPP.... ......... PPP.....K PAP.....B PPP...... ......... Expected result: 13 Test #13151 2 (6, 1) ...PPP... ...PAPK.. PPPPPP... PAP...... PPP...... ......... ......... ......... ........B Expected result: -1 Test #13152 2 (3, 8) ......... ......... PPP...... PAP...... PPP...... ......... ......... B........ ...K..... Expected result: 11 Test #13153 2 (8, 2) ......... ....PPP.. ....PAP.K ....PPPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 10 Test #13154 2 (6, 6) ...PPPPSP ...PAP.P. ...PPP... ......... ......... ......... PPP...K.. PAP...... PPP...... Expected result: 12 Test #13155 2 (8, 5) ......... ......... PPP...... PAP...... PPP...... ........K ......... P......PP SP.....PA Expected result: 13 Test #13156 1 (3, 5) .......PP .......PA .......PP ......... ......... ...K..... ......PPP ......PAP ......PPP Expected result: 8 Test #13157 1 (1, 3) ......... .....P... ....PSP.. .K...PB.. ......... ......... PPP....PP PAP....PA PPP....PP Expected result: 4 Test #13158 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #13159 1 (6, 3) .....PPP. ....BPAP. .....PPP. ......K.. .......PP ....PPPPA ....PAPPP ....PPP.. ......... Expected result: 9 Test #13160 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #13161 1 (6, 1) ......... ......K.. PPP...... PAP...... PPP...... .......PP .......PA .....P.PP ....PSP.. Expected result: 7 Test #13162 2 (4, 8) ......... .....P... ....PSP.. .....P... ..PPP.... ..PAP.... ..PPP.... ......... ....K.... Expected result: 12 Test #13163 2 (4, 2) ......... PP....... AP..K.... PP....... ......... ......... ......... ..P...... .PSP..... Expected result: 6 Test #13164 1 (5, 6) ......... ......... ......... ....B.... ......... ......... .PPP.K... .PAP..... .PPP..... Expected result: 11 Test #13165 2 (5, 1) ..PAP.... ..PPPK... .....PPP. .....PAP. .....PPP. .B....... ..PPP.... ..PAP.... ..PPP.... Expected result: 20 Test #13166 2 (6, 7) ......PAP ......PPP ......B.. .....PPP. ...PPPAPP ...PAPPPS ...PPP..P ......K.. ......... Expected result: 13 Test #13167 1 (6, 8) ......... ......... ......... ......... ......... .......PP .....P.PA ....PSPPP .....PK.. Expected result: -1 Test #13168 2 (2, 6) ......... ......... PP....... AP......P PP.....PS ........P ..K...... ......... ......... Expected result: 8 Test #13169 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #13170 2 (2, 2) ......... ......... ..K...... ......... ......... ...PPPPP. ...PAPAP. ...PPPPP. ......... Expected result: 4 Test #13171 2 (8, 5) ....P.... ...PSP... ....P.... ......... ......... ........K ......... ......PPP ......PAP Expected result: 13 Test #13172 1 (8, 1) ........B ........K ......... ......... PP....... AP....... PP....... ......... ......... Expected result: 9 Test #13173 1 (5, 5) ......... ......... ......... ......... PPP...... PAPPPK... PPPAPPP.. SPPPPAP.. P...PPP.. Expected result: 10 Test #13174 2 (3, 7) ...PPP... ...PAP... ...PPP... ......... ....PPPB. .P..PAP.. PSP.PPP.. .P.K...PP .......PA Expected result: 10 Test #13175 1 (5, 8) .......PA .......PP ...B..... ......... ......... .PPP..... .PAP..... .PPP..... .PSP.K... Expected result: 13 Test #13176 1 (7, 4) ......... ......... ......... ...PPP... ...PAP.K. .PPPPP... .PAPPP... .PPPAP... ...PPP... Expected result: 11 Test #13177 1 (2, 2) ......... ......... ..K.B.... ......P.. .....PSP. ......P.. ......... ......... ......... Expected result: 4 Test #13178 2 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... .......B. Expected result: 7 Test #13179 2 (1, 7) ....PPP.. B.PPPAP.. ..PAPPPP. ..PPPPAP. .....PPP. ......... ......... .K.....P. ......PSP Expected result: 8 Test #13180 2 (1, 3) ...PAP... ...PPP... ......... .K......B ...PPP... ...PAP... ...PPP... ..P...... .PSP..... Expected result: 4 Test #13181 2 (1, 2) ......... ..PPP.... .KPAP.... ..PPP.... .B....... ......... .......PP .......PA .......PP Expected result: 3 Test #13182 1 (1, 6) ......... ...PPP... ...PAP... ...PPP... ......... ...B..... .K....... ......... ......... Expected result: 7 Test #13183 1 (3, 7) ......... ..PPP.... .BPAP..PP ..PPP..PA ..PPP..PP ..PAP.... ..PPP.... ...K..... ......... Expected result: 10 Test #13184 1 (6, 1) ......... ......K.. ......... ......... ......... .PPPPPPP. .PAPAPAP. .PPPPPPP. ......... Expected result: 7 Test #13185 1 (8, 3) ......... ..PPP.... ..PAP.P.. ..PPPPSPK ..PPP.P.. ..PAP.... ..PPP.... ...PPP... ...PAP... Expected result: 11 Test #13186 2 (6, 1) ......... ......K.. ....PPP.. ....PAP.. ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 7 Test #13187 2 (4, 2) ......... .......PP ....K..PA .......PP ......... ......... ......... .....PPP. .....PAP. Expected result: 6 Test #13188 1 (1, 7) ......... ......... P........ SP...B... P........ ....PPP.. ....PAPPP .K..PPPAP ......PPP Expected result: 10 Test #13189 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #13190 1 (5, 1) ..PAP...B ..PPPK... .PPP..... .PAP..... .PPP..... .......P. ......PSP .......P. ......... Expected result: 14 Test #13191 1 (2, 3) ....PPP.P ....PAPPS ....PPP.P ..K...... ........B ......... ......... ......... ......... Expected result: 5 Test #13192 1 (5, 3) ......... ..PPP.... ..PAP.... ..PPPK... ......... ......... ......... ......... .....B... Expected result: 8 Test #13193 2 (2, 1) ......... ..K...... ......... ..PPP.... ..PAP.... ..PPP.... ....P.... ...PSP... ....P.... Expected result: 3 Test #13194 1 (3, 5) ......... ......... ..PPPPP.. ..PAPAP.. ..PPPPP.. ...K..... ......... ......... ......... Expected result: 8 Test #13195 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #13196 2 (8, 2) ......... ......... ........K ......... .......P. ......PSP .PPP...P. .PAP..... .PPP..... Expected result: 10 Test #13197 2 (1, 6) ......... ......... .......PP .......PA .......PP ......... .K....... ......... ......... Expected result: 7 Test #13198 1 (3, 3) ......... ......... ....PPP.. ...KPAP.. ...PPPPPP ...PAP.PA ..BPPP.PP ......... ......... Expected result: 6 Test #13199 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ....PPP.. ....PAP.. Expected result: 10 Test #13200 2 (8, 7) ......... .PPP..... .PAPB..P. .PPP..PSP .......P. ......... ......... ........K ......... Expected result: 15 Test #13201 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #13202 1 (7, 5) ....PPP.. ....PAP.. ....PPP.. ......... .PPP..... .PAP...K. .PPP..... ....B.... ......... Expected result: 12 Test #13203 1 (2, 1) ......... ..K...... .PPP..... .PAP..... .PPP..... ......... .....P... ....PSP.. .....P... Expected result: 3 Test #13204 2 (8, 5) ..PAP.... ..PPP.... ......... ......... .PPP..... .PAP....K .PPP..... ......... ......... Expected result: 13 Test #13205 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #13206 1 (4, 8) .......PP .......PA .......PP ......... ...PPP... ...PAP... ...PPP... ....PSPPP ....KP.PA Expected result: 12 Test #13207 2 (1, 4) ......... ..B...... ......... ......... .K....... ......... ......... PPP...... PAP...... Expected result: 5 Test #13208 1 (1, 5) ......... .....B... ......... ...PPP.P. ...PAPPSP .K.PPP.P. ......... ...PPP... ...PAP... Expected result: 6 Test #13209 2 (6, 4) ..PPP.... ..PAPPPP. ..PPPPAP. PP...PPP. AP....K.. PP....... ......... ......... ......... Expected result: -1 Test #13210 2 (1, 1) ......... .K...B... ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 2 Test #13211 1 (3, 3) ......... ......... ......... ...K..PPP ......PAP ......PPP ..PPP.... ..PAP.... ..PPP.... Expected result: 6 Test #13212 1 (8, 5) .PAP..... .PPP..... ......... ......... ....P.... PPPPSP..K PAPPPP..B PPPPAP... ...PPP... Expected result: 13 Test #13213 1 (3, 6) ....PAP.. ....PPP.. ...B..... ......... ....PPPPP ....PAPPA ...KPPPPP ......... ......... Expected result: 9 Test #13214 2 (1, 7) ......... ...PPP... B..PAP... ...PPP... ......... ...P..... ..PSP.... .KPPP.... ..PAP.... Expected result: 8 Test #13215 2 (8, 4) ..PPP.... ..PAP.... ..PPP...B ......... ........K ....P.... ...PSP... PP..P.... AP....... Expected result: 12 Test #13216 2 (1, 5) ......... ......... ......... .....PPP. .....PAP. .K...PPP. ......... PPP...... PAP...... Expected result: 6 Test #13217 1 (7, 1) ......... .......K. ......... .......P. ......PSP .......P. ......... ......... ......B.. Expected result: 8 Test #13218 1 (3, 6) ......... ...P..... PPPSP.... PAPP..... PPP...PPP ......PAP ...K..PPP ...B...PA .......PP Expected result: 13 Test #13219 1 (1, 3) ......... ......... ......... .K....... ....P.... ...PSP... .B..P.... ......... ......... Expected result: 4 Test #13220 2 (8, 5) ......PPP PPP...PAP PAP...PPP PPP...... ......... ........K .PPP..... .PAP..... .PPP..... Expected result: 13 Test #13221 2 (8, 7) ......... ......... ......... PP....... AP....... PP....... ......... ........K B........ Expected result: 15 Test #13222 2 (8, 2) ......... ......... ........K ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 10 Test #13223 1 (6, 3) ......... ......... .......PP ......KPA .......PP ......... ......... ......... ......... Expected result: 9 Test #13224 2 (3, 4) ......... ......... ......... ......... ...K..... .....B... ..P...... .PSP..... ..P...... Expected result: 7 Test #13225 2 (2, 5) ......... ......... ......... PP....P.. AP...PSP. PPK.B.PPP .......PA .......PP ......... Expected result: 7 Test #13226 1 (1, 3) ......PPP ......PAP ......PPP .K....... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 4 Test #13227 1 (4, 1) .......PP ....K..PA ......PPP ......PAP ......PPP .....P... ....PSP.. .....P... ......... Expected result: 5 Test #13228 2 (2, 3) ......... ......... ......... ..K..B... ......... ......... ......... ......... ......... Expected result: 5 Test #13229 1 (2, 6) ..PSP.... ...P..... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #13230 1 (7, 6) .....PPP. .....PAP. .....PPP. PPPP..... APAP..... PPPP..... .......K. ......... ........B Expected result: 13 Test #13231 2 (7, 8) ......... ..PPP.... ..PAP.... .PPPP.... PSP...... .P....... ......... ......... .......K. Expected result: 15 Test #13232 1 (8, 4) ......... ......... ......... ......... ........K ......PPP ......PAP ......PPP ......... Expected result: 12 Test #13233 1 (5, 1) ......... .....K... PPP...... PAP....PP PPP....PA .......PP ......... ......... ......... Expected result: 6 Test #13234 2 (8, 2) .....PPP. .....PAP. .....PPPK ......... B........ ..PPP.... ..PAP.... ..PPPP... ...PAP... Expected result: 12 Test #13235 1 (7, 6) ...B..... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #13236 2 (2, 1) ......... ..K...... ......... .....P... ....PSP.. .....P.PP .......PA B......PP ......... Expected result: 3 Test #13237 1 (4, 4) ......... ..PPP.... ..PAP.... ..PPP.... ....K.... ..P...PPP .PSP..PAP ..P...PPP ......... Expected result: 8 Test #13238 1 (1, 4) .PAP..... .PPPPPPP. ..PAPPAP. ..PPPPPP. .K....... ......... ......... ......... ......... Expected result: 5 Test #13239 2 (4, 7) ......... .....P... ....PSP.. .....P... ......... ......... ......... ....K.... ......... Expected result: 11 Test #13240 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #13241 1 (3, 4) ...PAP... ...PPP... ......... ......... ...K..... PPP...... PAP...... PPP...PPP .....BPAP Expected result: 7 Test #13242 1 (6, 7) ......... .....PPP. .....PAPP ..PPPPPPA ..PAP..PP ..PPP.... ......... ......K.. ......... Expected result: 13 Test #13243 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #13244 2 (2, 6) ......... ......... ......... ...PPP... ...PAP... ...PPP... ..K.PPP.. ...PPAP.. ..PSPPP.. Expected result: 8 Test #13245 1 (5, 6) ......... ......... ........B ....PPP.P ....PAPPS PPP.PPP.P PAP..K... PPP...... ......... Expected result: 11 Test #13246 1 (5, 3) ......... ......... ....B.... .P...K... PSP...... .P....... ....PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #13247 2 (4, 3) ......... .....P... ....PSP.. ....KP... ......... ......... ......... ....B.... ......... Expected result: 7 Test #13248 2 (5, 7) ......... ......B.. ......... ..PPP.... ..PAPPP.. PPPPPAP.. APSPPPP.. PPP..K... ......... Expected result: 16 Test #13249 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......B.. Expected result: 10 Test #13250 1 (3, 1) ......... ...K..... ......B.. ......... ..PPP.... ..PAP..PP ..PPP..PA .......PP ......... Expected result: 4 Test #13251 2 (3, 7) .......PS ........P ....PPP.. ....PAP.. ....PPP.. ......... ......... ...K..... ......... Expected result: 10 Test #13252 2 (4, 3) .......PS .......PP B......PA ....K..PP ......... ......... ......... ......... ......... Expected result: 7 Test #13253 1 (5, 3) ......... ......... ......... .....K... ......... ......... PPP...... PAP...... PPP...... Expected result: 8 Test #13254 1 (2, 3) ......... ......... ......... ..K...... ......... ......... PPP...... PAP...... PPP...... Expected result: 5 Test #13255 1 (2, 7) ......... ..PPP.... ..PAP.... ..PPP.... ......... ...PPP... ...PAP... ..KPPP... ......... Expected result: 9 Test #13256 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #13257 2 (4, 7) .B....... ......... ......... ......... ......... ......... ......PPP ....K.PAP ......PPP Expected result: 11 Test #13258 1 (5, 3) ......... ..B...... ......... .....K... .......P. ...PPPPSP ...PAP.P. ...PPP... ......... Expected result: 8 Test #13259 1 (3, 7) ......... ...B..... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #13260 2 (2, 2) ......... ......... ..K...... ..PPP.... ..PAP.B.. ..PPPPPP. PPP..PAP. PAP..PPP. PPP...... Expected result: 4 Test #13261 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #13262 1 (7, 8) ......... ......... ......... ......... ......... ......... ....P.... ...PSP... ....P..K. Expected result: 15 Test #13263 1 (3, 4) .PSP..PAP PPP...PPP AP....... PP....... ...K..... ......... ........B ......... ......... Expected result: -1 Test #13264 2 (3, 7) ......... ......... ....PPP.. ....PAPPP ....PPPPA .......PP ......... ...K..... .B....... Expected result: 10 Test #13265 2 (6, 7) ......PPP ......PAP ......PPP P........ SP....... P........ ......... ......K.. ......... Expected result: 13 Test #13266 1 (7, 3) ......... ......... ......... PPP....K. PAP...... PPP...... ......... ......... ......... Expected result: 10 Test #13267 2 (5, 2) ......... ......... .....K... ..B...... ......... PPP...... PAP...... PPP...... ......... Expected result: 7 Test #13268 1 (2, 3) ......... .......P. ......PSP ..K...BP. .PPP..... .PAP..... .PPP..... .....PPP. .....PAP. Expected result: 5 Test #13269 1 (3, 2) ......... PPP...... PAPK..... PPP...... ......... ......... ......... .B....... ......... Expected result: 5 Test #13270 1 (1, 6) ......... ..PPP.... ..PAPB... ..PPP.... ......... ...PPP..P .K.PAP.PS ...PPP..P ......... Expected result: 7 Test #13271 2 (7, 4) ......... ......... ......... ....P.... ...PSP.K. ....P.... PPPP..... APAP..PPP PPPP..PAP Expected result: 11 Test #13272 2 (6, 1) ......... PP....KPP AP.....PA PP.....PP B........ .....PPP. .....PAP. .....PPP. ......... Expected result: 7 Test #13273 1 (8, 7) ......... ....PPP.. .P..PAP.. PSP.PPP.. PPP...... PAP...... PPP...... ........K ......... Expected result: 15 Test #13274 2 (6, 8) ......... ......... B........ ......... ......... ......... .PPP..... .PAP..... .PPP..K.. Expected result: 14 Test #13275 2 (3, 7) ......... ......... ..P...... .PSP..... ..P...... ......... ......... ...K..... ......... Expected result: 10 Test #13276 1 (3, 3) ....PPP.. ....PAP.. ....PPPPP ...K...PA .......PP ......... ......... PP....... AP....... Expected result: 6 Test #13277 2 (3, 4) ......... ......... ......... .......PP ...K.P.PA .PPPPSPPP .PAP.P... .PPP..... ......... Expected result: 7 Test #13278 2 (3, 7) ......... ......... ......... ......... ......... .......PP .......PA ...K...PP ......... Expected result: 10 Test #13279 2 (4, 3) ......... .......B. ......... ....K.... .PPP..... .PAP..... .PPP..... .....PPP. .....PAP. Expected result: 7 Test #13280 1 (6, 5) ......... ......... .PPP..... .PAP..... .PPP..... ......K.. .B.PPPPP. ...PAPAP. ...PPPPP. Expected result: 11 Test #13281 1 (4, 8) ......... ..PPP.B.. ..PAP.... ..PPPP... ...PAP... ...PPPPPP ..PSP.PAP ...P..PPP ....K.... Expected result: 12 Test #13282 2 (5, 7) .PAP..... .PPP..... ......... ...PPP... ...PAP... ...PPP... ...PSP... ...BPK.PP .......PA Expected result: 14 Test #13283 2 (3, 8) ......... ....B.... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #13284 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #13285 1 (7, 2) ......... ......... .......K. ......... ........P .......PS ..PPP...P ..PAP.PPP ..PPP.PAP Expected result: 9 Test #13286 1 (2, 1) ......... ..K...... .......B. ......... PP....... AP....... PP.....P. .PPP..PSP .PAP...P. Expected result: 3 Test #13287 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......P.. .....PSP. Expected result: 6 Test #13288 1 (6, 2) ......... ......... ......K.. ......... .....B... ......... ......... ......... ......... Expected result: 8 Test #13289 2 (4, 3) ......... PPP...... PAP...... PPPPK.... .PAP..... .PPP..... ......... .PPP..... .PAP..... Expected result: 7 Test #13290 2 (4, 2) ......... ......... ....K.... ...B..... .P....... PSP...... .P....... ......... ......... Expected result: 6 Test #13291 1 (4, 6) ..P...... .PSP..... ..P....B. .PPP..... .PAP..... PPPP..... AP..K.... PP....... ......... Expected result: -1 Test #13292 2 (2, 3) ......... ..B...... .......PP ..K.PPPPA ....PAPPP ....PPP.. PPP...... PAP...... PPP...... Expected result: 5 Test #13293 2 (6, 4) ......... .....PPP. .....PAP. ..B..PPP. ......K.. .....PPP. .....PAP. .....PPP. ......... Expected result: 10 Test #13294 1 (4, 1) ......... ....K.PPP ......PAP ......PPP ......... .PPP..B.. .PAPP.... .PPPSP... ....P.... Expected result: 5 Test #13295 1 (5, 4) ......... ......... ......... ......... .....K... ......... ........P .......PS ........P Expected result: 9 Test #13296 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #13297 2 (2, 2) ......P.. .....PSP. ..K...P.. ....PPP.. ....PAP.. PP..PPP.. AP....... PP....... ......... Expected result: 4 Test #13298 2 (2, 5) ...P..... ..PSP.... ...P..... ......... ......... ..K...... ......... ...B..... ......... Expected result: 7 Test #13299 2 (2, 5) ......... ......... ...PPP... ...PAP... ...PPPPP. ..K..PAP. .....PPPP .......PA .....B.PP Expected result: 7 Test #13300 1 (1, 4) ......... ......... ......... ......... .K.....P. .PPP..PSP .PAP...PP .PPP...PA .......PP Expected result: 5 Test #13301 2 (6, 1) ......PSP ......KP. ......... ......... ......... .......PP .......PA .......PP .....B... Expected result: 7 Test #13302 2 (7, 8) ......... ......... ....B.... ......... PP....... AP....... PP....... ..PPP.... ..PAP..K. Expected result: 15 Test #13303 1 (8, 2) ...PAP... ...PPPP.. ....PAP.K ....PPP.. ......... ......... ......... ......... ......... Expected result: 14 Test #13304 2 (7, 1) ....PAP.. BPPPPPPK. .PAP..... .PPP..... ......... ......... ......... ......... ......... Expected result: 14 Test #13305 2 (6, 1) ...PPP... ...PAPK.. ...PPP... ......PPP ......PAP .P....PPP PSP...... .P....... ......... Expected result: -1 Test #13306 1 (4, 7) ......... ......... ......... ......... PPP...PPP PAP...PAP PPP...PPP ....K.... ..B...... Expected result: 11 Test #13307 2 (4, 8) ......... ......... .......P. .PPP..PSP .PAP...P. .PPP..... ......... ......... ....K.... Expected result: 12 Test #13308 1 (5, 4) ...PAP... ...PPP... PPP...... PAP...... PPP..K... ......... ......... .......PP .......PA Expected result: -1 Test #13309 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #13310 1 (7, 4) .......PP PPP....PA PAP....PP PPP...... .......K. ......... PP....... AP....... PP....... Expected result: 11 Test #13311 1 (1, 7) ......... ......B.. ......... ......... ......... ......... .......PP .K.....PA .......PP Expected result: 8 Test #13312 2 (8, 5) ......... ......... .PPP..... .PAP..... .PPP..... .....P..K ....PSP.. .....P... ......... Expected result: 13 Test #13313 1 (5, 2) ......... ...B..... .....K... ......... ......... ......... ......... PPPPPPP.. APAPPAP.. Expected result: 7 Test #13314 1 (6, 8) ......... ......... ......... .....B... ......... ......... ......... ......... ......K.. Expected result: 14 Test #13315 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... PP....... APK...... Expected result: 10 Test #13316 1 (2, 7) ....B.... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #13317 2 (4, 6) ......PPP ......PAP ......PPP ......... ......... ......... PPP.K.... PAP...... PPP...... Expected result: 10 Test #13318 1 (7, 5) ......... P........ SP....... P........ ......... .......K. ......... ......... ......... Expected result: 12 Test #13319 2 (1, 2) .......PA .....B.PP .K....... ......... ......... .PPP..PPP .PAP..PAP .PPP..PPP PSP...... Expected result: 3 Test #13320 2 (7, 5) ......... ......... .......P. PP....PSP AP.....P. PP.....K. ......... ......... ...B..... Expected result: 12 Test #13321 1 (1, 1) ....P.... .K.PSP.PP ....P..PA .......PP PP....... AP..PPP.. PP..PAP.. ....PPP.. ......... Expected result: 2 Test #13322 2 (8, 4) ......PPP ......PAP ......PPP ....P..B. ...PSP..K ....P.PPP ......PAP ......PPP ......... Expected result: 12 Test #13323 1 (1, 8) ......... ......... ......... ......... .P....... PSP...... .P....... ......... .K....... Expected result: 13 Test #13324 2 (6, 3) ......... ......... ......... ...PPPK.. ...PAP... ...PPP... ......... ......... ......... Expected result: 9 Test #13325 2 (7, 5) ......... ......... ......... ....B.... ......... .......K. ......... ......... ......... Expected result: 12 Test #13326 1 (8, 6) .PAP..... .PPP..... ......... ......... ......... B........ ........K ....P.PPP ...PSPPAP Expected result: 14 Test #13327 2 (3, 5) ......... ...PPP... ...PAP... ...PPP... ......... ...K....P .......PS ........P ......... Expected result: 8 Test #13328 2 (1, 8) ......... ......... .PPP..... .PAP..... PPPP..... APPP..... PPAP..... .PPP..... .K....... Expected result: 15 Test #13329 1 (1, 4) ......... ......... ......... ......... .K....... ......... .PPP..... .PAP....P .PPP...PS Expected result: 5 Test #13330 2 (7, 7) ...PAP... .B.PPP... ......... ..P...... .PSP..... ..PPP.... ..PAP.... ..PPP..K. ......... Expected result: 14 Test #13331 1 (2, 6) ..PPP.... ..PAP.... ..PPP.... ......... P........ SP....... P.K...... ......... ......... Expected result: 8 Test #13332 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #13333 2 (6, 8) ......... ......... ......... ......... ..P...... .PSP..... ..P...... ......... ......K.. Expected result: 14 Test #13334 2 (6, 2) ......... ......... .P....K.. PSP...... .P....... ......... ......... ......... ......... Expected result: 8 Test #13335 2 (3, 5) ..PAP.... ..PPP.... ......... ......B.. ......... ...K..... ......... PPP..PPP. PAP..PAP. Expected result: 8 Test #13336 1 (4, 2) ......... .....PPP. ....KPAP. B....PPP. ......... PPP...... PAP...... PPPPPP... ...PAP... Expected result: 6 Test #13337 2 (2, 8) ......... ......... ......... .......PP .PPP...PA .PAP...PP .PPPPP... ..BPAP.P. ..KPPPPSP Expected result: 10 Test #13338 1 (7, 2) ......... ......... .......K. ........B ......... ........P .PPP...PS .PAP....P .PPP..... Expected result: 9 Test #13339 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #13340 2 (2, 6) ......... ......... ......... ....B.... ......... PP....... APK...... PP....... ......... Expected result: 8 Test #13341 2 (7, 4) ......... ......... ...P..... ..PSP.... ...P...K. ......... ......... ......... ......... Expected result: 11 Test #13342 2 (6, 4) .PPP..... .PAP..... .PPP..... ..PPP.... ..PAP.KB. .PPPP.... PSPAP.... .PPPP.... ......... Expected result: -1 Test #13343 1 (4, 4) ......... ......... PP....... AP.....P. PP..K.PSP .......P. ......... ......... ......... Expected result: 8 Test #13344 2 (6, 2) ...P..... ..PSP.... ...P..K.. ......... ......... ......... ......... ......... ......... Expected result: 10 Test #13345 2 (3, 6) ......... ......... ....PPPP. ....PAPSP PP..PPPP. AP..PAP.B PP.KPPP.. ......... ......... Expected result: 9 Test #13346 2 (7, 7) ......... ......... ......PPP ....P.PAP ...PSPPPP ..PPP.... ..PAP.... ..PPP..K. ......... Expected result: 16 Test #13347 2 (4, 7) ......... ......... ......... ..B...... ......... .......P. ......PSP ....K..P. ......... Expected result: 11 Test #13348 1 (6, 4) .....PPPB .....PAP. .....PPP. ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #13349 1 (3, 7) ...PPP... ...PAPPPP ...PPPPAP ......PPP ...B..... ......... ......... ...K..... ......... Expected result: 10 Test #13350 2 (8, 3) ..PAP.... PPPPP.... AP....... PP......K ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: -1 Test #13351 1 (3, 4) ..PSP.... ...P..... ......... .....PPP. ...K.PAP. ...PPPPP. ...PAPAP. ...PPPPP. ......... Expected result: 7 Test #13352 2 (6, 4) ....PPP.. ....PAP.. ....PPP.. .PPP..... PPAP..K.. SPPP..... P........ ......... ......... Expected result: -1 Test #13353 1 (8, 7) ......... ..PPP.... ..PAP.... .PPPPPP.. .PAPPAP.P .PPPPPPPS ........P ........K ......... Expected result: 15 Test #13354 2 (7, 1) ......... .......K. ......... ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 8 Test #13355 2 (7, 1) ......... PPP....K. PAP...... PPP...... ......... ......... ......B.. ......... ......... Expected result: 8 Test #13356 2 (4, 7) ......... ......... ......... ......... .......B. P........ SP....... P...K.... ......... Expected result: 11 Test #13357 2 (1, 6) ..PAP.... ..PPP.... ...PPP... ...PAP... ...PPP... ......P.. .K...PSP. ......P.B ......... Expected result: 7 Test #13358 2 (2, 2) .......PP .......PA ..K....PP ......... ......... ......... ......... ......... .......B. Expected result: 4 Test #13359 2 (6, 7) ......... PP.....PP AP.....PA PP.....PP ......PPP ......PAP ......PPP .....PK.. ....PSP.. Expected result: -1 Test #13360 1 (3, 8) ...PAP... ...PPP... .....B... ......... .....PPP. .....PAP. .....PPP. ......... ...K..... Expected result: 11 Test #13361 1 (5, 8) .....PSP. ....PPP.. ....PAP.. PP..PPP.. AP....... PP....B.. ......... ......... .....K... Expected result: 13 Test #13362 1 (2, 2) ..B...... ......... ..K...PPP ......PAP .....PPPP PP...PAP. AP...PPP. PP....... ......... Expected result: 4 Test #13363 2 (8, 4) ......... ......... ......... ......... ...PPP..K PP.PAP... AP.PPP... PP....... ......... Expected result: 12 Test #13364 2 (1, 1) ..PSP.... .K.PPP... ...PAP... ...PPP... PP....... AP....... PP....... ...PPP... ...PAP... Expected result: 2 Test #13365 1 (4, 4) ....PSP.. ..B..P... ......... ......... ....K.... ......... PP.PPP... AP.PAP... PP.PPP... Expected result: 8 Test #13366 2 (5, 3) .....B... ......... ......... .....K... ......... PP....... AP...PPP. PP...PAP. .....PPP. Expected result: 8 Test #13367 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... .......B. Expected result: 5 Test #13368 2 (7, 4) ......... ......... ......... ......... .......K. .P.....PP PSP.PPPPA PPP.PAPPP PAP.PPP.. Expected result: 11 Test #13369 2 (5, 1) ......... .....K... ......... ......... ......... B..P..... ..PSP.... ...P..... ......... Expected result: 6 Test #13370 2 (4, 6) ...PAP... ...PPP... ...PPP... ...PAP... P..PPP... SP....... P...K.... PP....... AP....... Expected result: 10 Test #13371 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #13372 1 (7, 2) ......PAP ......PPP .PPP...K. .PAP..... .PPP..... ..PSP.... ...P.PPP. .....PAP. .....PPP. Expected result: 9 Test #13373 1 (5, 6) ......... ......... PPP...... PAP...... PPP...... B........ .....K... .P.PPPPP. PSPPAPAP. Expected result: 11 Test #13374 2 (1, 1) .PSP..... .KPPPP... ...PAP... .PPPPP... .PAP..... .PPP..... ......... .......PP .......PA Expected result: 2 Test #13375 2 (6, 3) ......... ......... ......... ......K.. B........ ......... ...P.PPP. ..PSPPAP. ...P.PPP. Expected result: 9 Test #13376 1 (8, 3) ......... ......... ......... ....P...K ...PSPPP. ....PPAP. ...PPPPPP ...PAPPAP ...PPPPPP Expected result: 11 Test #13377 1 (5, 8) ......... ......... .P....... PSPPPP.B. .P.PAP... ...PPP... ......... ......... .....K... Expected result: 15 Test #13378 1 (1, 1) ......... .K....... ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 2 Test #13379 1 (1, 7) ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. .K....... ......... Expected result: 8 Test #13380 1 (1, 3) ......... .......P. ......PSP .K.....P. ......PPP ......PAP ....B.PPP ......... ......... Expected result: 4 Test #13381 2 (5, 1) ......... .....K... ......... PP....... AP...PPP. PP.P.PAP. PPPSPPPP. PAPP..... PPP...... Expected result: 6 Test #13382 1 (4, 8) .PAP..... .PPP..... .PPP..... .PAP..... .PPP..... ......... ......... ......... ....K.... Expected result: 12 Test #13383 2 (6, 7) .......PS ........P ......... ......... ......... .PPP..... .PAP..... .PPP..K.. .....B... Expected result: 13 Test #13384 1 (1, 8) ......... ......... .P....... PSP...... .P....... ......... ......... ......... .K....... Expected result: 13 Test #13385 2 (4, 2) ......... ......... ....K...B ......... ..PPP.... ..PAP.... ..PPP.... ..PAP...P ..PPP..PS Expected result: 6 Test #13386 1 (4, 6) ....P.... ...PSP... ....P.... ........B ......... ......... ....K.... ......... ......... Expected result: 10 Test #13387 2 (2, 3) ......... ...PPP... ...PAP... ..KPPP... ......... ......... ......... ......P.. .....PSP. Expected result: 5 Test #13388 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... .....PPPK .....PAP. Expected result: 15 Test #13389 1 (6, 2) .....B... ......... ......K.. ......... ......... ......... ......PPP ......PAP ......PPP Expected result: 8 Test #13390 2 (8, 2) ......... ......... ........K ......... ......... ......... .....P... ....PSP.. .....P... Expected result: 10 Test #13391 1 (2, 1) ......... ..K...... ......... .PPP..PPP .PAP..PAP .PPP..PPP ......... .PPP..... .PAP..... Expected result: 3 Test #13392 2 (1, 4) ......... ...PPP... ...PAP... ..PPPP... .KPAP.... ..PPP.... ..PPP.... ..PAP.... B.PPP.... Expected result: 5 Test #13393 2 (2, 7) ......... ......... ......... ......... ........B ......... ......... ..K...... ......... Expected result: 9 Test #13394 2 (6, 1) ......... ......K.. ......... ......... ......PPP ......PAP ....P.PPP ...PSP... ..B.P.... Expected result: 7 Test #13395 1 (1, 5) ......... ......... PPP...... PAPPP.... PPPAP.... .KPPP..B. .......PP .......PA .......PP Expected result: 16 Test #13396 1 (3, 5) ..PPP.... ..PAP.... ..PPP.... ......... ......... ...K..... ......... ......PPP ......PAP Expected result: 8 Test #13397 1 (7, 2) ......... ......... P......K. SP....... P........ ......... ......... ......... ......... Expected result: 9 Test #13398 1 (5, 6) ...PPP... ...PAP... P..PPP... SP....... P........ ..PPP.... ..PAPK... ..PPP.... ......... Expected result: 11 Test #13399 2 (1, 2) ......... ......... .K....... ......... ......... ......... .....P... ....PSP.. .....P... Expected result: 3 Test #13400 1 (7, 6) ......... .......PP .......PA .......PP ......... ......... ...P...K. ..PSP.... ...P..... Expected result: 13 Test #13401 2 (5, 5) .....PPP. .....PAP. .....PPP. ......... ......... .B...K... ......... ......... ......... Expected result: 10 Test #13402 2 (8, 4) ......... ......... ......... ........B PPP.....K PAP...... PPP...... ......... ......... Expected result: 12 Test #13403 2 (8, 2) ....PAP.. ....PPP.. ...PPP..K ...PAP... ...PPP... ......... ......... ....P.... ...PSP... Expected result: 16 Test #13404 1 (1, 2) ......... ......... .K..B.... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #13405 1 (8, 5) .PPP..... .PAP.P... .PPPPSP.. ..PAPP... ..PPP.... ........K ...PPP... ...PAP... ...PPP... Expected result: 13 Test #13406 1 (2, 4) ......... ......... ......... ......... .BK...... P........ SP....... P........ ......... Expected result: 6 Test #13407 2 (6, 2) .....PAP. PP...PPP. AP..P.K.. PP.PSP..B ....P.... ......... PPP...... PAP...... PPP...... Expected result: 14 Test #13408 2 (6, 8) .PSP..... ..P...... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #13409 2 (2, 3) ....P.... ...PSP... ....P.... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #13410 2 (4, 8) ..PAP.... PPPPP.... AP....... PPP...... PAP...... PPP...... ......... ......... ....K.... Expected result: -1 Test #13411 2 (2, 3) ....PPP.. ....PAP.. PP..PPP.. APK...... PP....PPP ......PAP ......PPP ......... ......... Expected result: 5 Test #13412 1 (6, 8) ......... ......... PPP...... PAP...... PPP...... ......... ......... ......... ......K.. Expected result: 14 Test #13413 2 (5, 5) ....PAP.. ....PPP.. ......... ......... ......... .....K... ......... ......... B........ Expected result: 10 Test #13414 2 (6, 8) .PAP..... .PPP.PPP. .PAP.PAP. .PPP.PPP. .....P.B. ....PSP.. .....P... ......... ......K.. Expected result: 14 Test #13415 1 (7, 5) .....B... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #13416 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... .P....... PSP...... Expected result: 9 Test #13417 1 (7, 8) ......... ......... PPP...... PAP...... PPP...... ......... ......... ......... .......K. Expected result: 15 Test #13418 1 (5, 5) ......... ......... ......... ......... ......B.. .....K... ......... ......... ......... Expected result: 10 Test #13419 2 (5, 1) .......PA .....K.PP ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #13420 2 (1, 8) ....P.... ...PSP... ....P..PP .......PA .......PP PPP....B. PAP...... PPP...... .K....... Expected result: 13 Test #13421 1 (6, 1) ......... ..PPP.K.. ..PAP.... PPPPP.... AP....... PPP...... PAP...... PPP...P.. .....PSP. Expected result: 7 Test #13422 2 (7, 7) ...PAP... ...PPP... ....PPP.. ....PAP.. ....PPP.. ...PPP... ...PAP... ...PPP.K. .......B. Expected result: 16 Test #13423 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #13424 1 (8, 1) ......PSP .......PK ....PPP.. ....PAP.. ...PPPPPP ...PAPPAP ...PPPPPP ......... ......... Expected result: -1 Test #13425 2 (2, 7) ......PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.... ...PPP... ...PAP... ..KPPP... ......... Expected result: 9 Test #13426 2 (3, 3) ......... ......... ......... ...K..... .PPP...PP .PAP...PA .PPP...PP ......... ......... Expected result: 6 Test #13427 2 (2, 8) ......... ...P..... PPPSP..PP AP.P...PA PP.....PP ......... ......... ......... ..K...... Expected result: 16 Test #13428 2 (3, 8) ......... ......... ......... .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPP... ...K..... Expected result: 11 Test #13429 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #13430 1 (8, 3) .......PS ........P ......... ........K PPP...... PAP...... PPP...... ......... ......... Expected result: 11 Test #13431 1 (5, 7) ......B.. ...PPP... ...PAP... ...PPP... ......... ......... ......... .....K... ......... Expected result: 12 Test #13432 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #13433 2 (2, 6) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ..K...... PPP.PPPB. PAP.PAP.. Expected result: 8 Test #13434 2 (5, 4) .PPP..... .PAP..... .PPP..... ......... .....K... ......... ......... P........ SP...B... Expected result: 9 Test #13435 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #13436 2 (5, 7) ......... ......... ......... ......... ....PPP.. ...PPAP.. ..PSPPP.. ...P.K... ......... Expected result: 14 Test #13437 2 (4, 2) ......... PPP...... PAP.K.... PPP...... ......... ......... ......... ......... ......... Expected result: 6 Test #13438 1 (8, 6) .PPP..... .PAP..... .PPP..... ......... ......... ......B.. ........K ......... ......... Expected result: 14 Test #13439 2 (8, 6) .PAPPPP.. .PPPPAP.. ....PPP.. ......... BPPP..... .PAP..... .PPP....K ......... ......... Expected result: 14 Test #13440 1 (7, 6) .....PPP. .....PAP. .....PPP. ......... .P....... PSP...... .P.....K. ......... ......... Expected result: 13 Test #13441 2 (7, 5) ......... ......... ......B.. ......... ......... .......K. ......... .......P. ......PSP Expected result: 12 Test #13442 2 (2, 4) ....PAP.. ....PPPP. ......PSP .......P. ..K...... ......... ......... ......... ......... Expected result: 6 Test #13443 1 (8, 4) ..PSPPP.. ...PPAP.. ....PPP.. ......... ........K .......PP BPPP...PA .PAP...PP .PPP..... Expected result: 12 Test #13444 1 (2, 1) ......PPP ..K.B.PAP ......PPP ......... ..PPP.... ..PAP.... ..PPPPP.. ....PAPP. ....PPPSP Expected result: 3 Test #13445 2 (3, 7) ......... .......B. ......... ....P.... ...PSP... ....P.... ......... ...K..... ......... Expected result: 10 Test #13446 1 (8, 6) ......... ......... ......... .PPP..... .PAP..... .PPPPP..B ...PAP..K ...PPP... ......... Expected result: 14 Test #13447 2 (6, 2) ......... ......... ......K.. ......PPP ......PAP ......PPP ......... ..P...... .PSP..... Expected result: 8 Test #13448 1 (4, 6) ..PAP.... ..PPP.... .B....... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #13449 1 (8, 6) ......... ......... BPPP..... .PAP..... .PPP..... .....P... ....PSP.K .....P... ......... Expected result: 14 Test #13450 1 (7, 3) ......... ....PPP.. ....PAP.. ....PPPK. ......... ......... ......... ......... ......... Expected result: 10 Test #13451 2 (2, 7) ..PPP.... ..PAP.... ..PPP.... .......PP .......PA .......PP ......PPP ..K...PAP ......PPP Expected result: 9 Test #13452 2 (1, 8) ......... ......... ......... ......... .......B. ......... ......... ......... .K....... Expected result: 9 Test #13453 2 (7, 2) ...PAP... ...PPP... .......K. ....P.... ...PSP... ....P.... ......... ......... ......... Expected result: 9 Test #13454 2 (4, 6) ......... ......... ..PPP.... PPPAP.... PAPPP.... PPP...... ....K.... ...B..... ......... Expected result: 12 Test #13455 1 (2, 3) ......... ....P.... ...PSP... ..K.P.... ......... ......... ......... ......... ......... Expected result: 5 Test #13456 1 (2, 3) ......... ......... ..B...... ..K...PPP ......PAP ......PPP ......... ......... ......... Expected result: 5 Test #13457 1 (1, 8) .......PA .......PP ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... .K....... Expected result: 9 Test #13458 2 (5, 1) .PPP..... .PAP.K... .PPP...P. .B....PSP .......P. ......... ......... ...PPP... ...PAP... Expected result: 10 Test #13459 2 (6, 5) ......... ......... ......... ......... ..PPP.... ..PAP.K.. ..PPP.... ......... .......B. Expected result: 11 Test #13460 2 (2, 2) ......... ......... ..K...... ......... ......... ......... PP....... APPPP.... PPPAP.... Expected result: 4 Test #13461 2 (7, 1) ......... .......K. ....P.... ...PSP... ....P.... ......... ......... ......... ......... Expected result: 8 Test #13462 1 (8, 1) ....PPP.. ....PAP.K ....PPP.. ......... ........B ......... ......... ......... ......... Expected result: 13 Test #13463 2 (8, 4) ..PAP.... ..PPP.... .....B... .PPP..... .PAP....K .PPP..... PPP...P.. PAP..PSP. PPP...P.. Expected result: 12 Test #13464 1 (3, 2) ......... ......... ...K..... ......... .....B... ......... ......... ......... ......... Expected result: 5 Test #13465 2 (4, 7) ......... ...P.PPP. ..PSPPAP. .PPPPPPP. .PAPPAP.. .PPPPPP.. ......... ....K.... ......... Expected result: 11 Test #13466 1 (3, 8) ..PPPP... .PSPAP... ..PPPP... ......... PPP...... PAPPPP... PPPPAP... ...PPP... ...K..... Expected result: 17 Test #13467 2 (1, 8) ......... ......... ......... ......... .....B... PP....... AP....... PP....... .K....... Expected result: 11 Test #13468 2 (6, 5) ..PPP.... ..PAP.... ..PPP.PPP ......PAP ......PPP ......K.. ...P..... ..PSP.... ...P..... Expected result: 11 Test #13469 1 (7, 5) ......... .......PP .......PA .......PP PPB...... AP.....K. PP....... ......... ......... Expected result: 12 Test #13470 1 (4, 4) ......... .PPP..... .PAP..... .PPP..... ....K.... ......PPP ......PAP ......PPP ......... Expected result: 8 Test #13471 1 (5, 4) ......... ..PPP.... ..PAP.... ..PPP.... .....K... ......... .......PP .......PA .......PP Expected result: 9 Test #13472 1 (4, 3) ......... ......... ......... ....K.... P........ SP....... P........ B........ ......... Expected result: 7 Test #13473 1 (4, 2) ......... ..P...... .PSPK.... ..P...... ......... ......... B........ ......... ......... Expected result: 6 Test #13474 2 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #13475 1 (8, 4) ......... ....P.... ...PSP... ....P.... ........K ......... ......... ..B...... ......... Expected result: 12 Test #13476 2 (5, 2) ......... ......... .....K... ........P .......PS ........P ......... ......... ......... Expected result: 7 Test #13477 1 (7, 1) ......... .......K. ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 8 Test #13478 1 (7, 1) ......... .......K. ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... .....B... Expected result: 8 Test #13479 2 (3, 8) .......P. ......PSP .......P. ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #13480 1 (6, 8) ......... ......... ......P.. .....PSP. ......P.. ......... ......... .....B... ......K.. Expected result: 14 Test #13481 2 (7, 5) ....PAP.. ....PPP.. .....PPP. .....PAP. .....PPP. ..P.PPPK. .PSPPAP.. ..P.PPP.. ......... Expected result: 18 Test #13482 2 (2, 7) .B....... ......... ......... ....P.... ...PSP... ....P.... ......... ..K...... ......... Expected result: 9 Test #13483 1 (3, 4) ......... ......... ..P...... .PSP..... ..PK..... ......... ......... ......... ......... Expected result: 9 Test #13484 2 (6, 5) .PAP..... .PPP..... ..PPP.... ..PAP.... ..PPP.... .PSP..K.. ..P...... ......PPP ......PAP Expected result: 15 Test #13485 2 (2, 8) ......... .....PPP. .....PAP. PPPPPPPP. PAPPAP... PPPPPPB.. .......P. ......PSP ..K....P. Expected result: 22 Test #13486 1 (1, 6) ......... ......... .PPP.B... .PAP.PPP. .PPPPPAP. ...PAPPP. .K.PPP... ..P...... .PSP..... Expected result: 7 Test #13487 1 (6, 5) ......... .....PPP. ...PPPAP. ...PAPPP. ...PPP... ..PPP.K.. ..PAP.... ..PPP.... .B....... Expected result: 15 Test #13488 1 (7, 1) ......... .......K. PP....... AP....... PP....... PPP...... PAP...... PPPPP.... ..PAP.... Expected result: 8 Test #13489 1 (6, 4) ......... ......... ......... PPP...... PAP...K.. PPP..PPP. .....PAP. .....PPP. ......... Expected result: 10 Test #13490 2 (2, 6) ...PPP... ...PAP... ...PPP... ...PAP... ...PPP... .......PP ..K....PA .......PP .......B. Expected result: 8 Test #13491 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #13492 2 (1, 2) ..PPP.... ..PAP.... .KPPP.... ......... .....B... ......... .PPP..... .PAP..... .PPP..... Expected result: 3 Test #13493 2 (6, 2) ...PAP... ...PPP... ......K.. ....PPP.. ....PAP.. ....PPP.P .......PS ........P ......... Expected result: 8 Test #13494 1 (3, 1) ......... ...K..... ......... .PPP..... .PAP.B... .PPP..... ......... ..P...... .PSP..... Expected result: 4 Test #13495 2 (1, 5) ......... .......B. ......... ......... ..PPP.... .KPAP..P. ..PPP.PSP .PPP...P. .PAP..... Expected result: 6 Test #13496 1 (7, 7) ..PPP..PA PPPAP..PP PAPPP.... PPP...... ......... .....B... ......... .......K. ......... Expected result: -1 Test #13497 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #13498 2 (6, 2) ..B...PAP ......PPP ......K.. ......... ...PPP... PP.PAP... AP.PPP... PP....... ......... Expected result: 8 Test #13499 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #13500 2 (4, 3) ......... .P....... PSP...... .P..K.... ...B.PPP. .....PAP. .....PPP. ......PPP ......PAP Expected result: 7 Test #13501 1 (5, 8) .....PAP. .....PPP. ..B...... PP....... AP....... PP....... AP....... PP....... .....K... Expected result: 13 Test #13502 1 (8, 7) .......B. ......PPP ....P.PAP ...PSPPPP ....P.... .....PPP. .....PAP. .....PPPK ......... Expected result: 17 Test #13503 1 (4, 5) ..PAP.... ..PPPP... ...PAPB.. ...PPP... ......... ....K.... ..PPP.... ..PAP.... ..PPP.... Expected result: 9 Test #13504 1 (2, 6) .....P... ....PSP.. .....P... ...PPP... ...PAP... ...PPP... ..K...... .....PPP. .....PAP. Expected result: 8 Test #13505 2 (3, 6) ......... ..P...PPP .PSP..PAP ..P...PPP ......... ......... ...K..... ......... ......... Expected result: 9 Test #13506 2 (2, 7) ......... ....PPP.. ....PAP.. ....PPP.. ....PPP.. ....PAP.. ....PPP.. ..K...... ......... Expected result: 9 Test #13507 2 (5, 4) ......... ......... PP....... AP....... PP...K... .....PPP. PP...PAP. AP...PPP. PP....... Expected result: 9 Test #13508 1 (1, 2) ......... ......... .K....... ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ....PPP.. ......... Expected result: 3 Test #13509 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ...B..... Expected result: 6 Test #13510 2 (2, 6) ......... ......... ......... .PPP..... .PAP....P .PPP...PS ..K.....P ...PPPPP. ...PAPAP. Expected result: 8 Test #13511 1 (8, 4) .......PA .......PP PP...PPP. AP...PAP. PP...PPPK ......... .....P... ..B.PSP.. .....P... Expected result: 14 Test #13512 1 (5, 3) ......PPP ......PAP ...P..PPP ..PSPK... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 8 Test #13513 2 (8, 4) ......PPP ......PAP ......PPP ...PPP... ...PAP..K PPPPPP... PAP...... PPP...... ......... Expected result: -1 Test #13514 2 (2, 8) ......... ......... ..PPP.... ..PAP.... PPPPP...B AP....... PP....... ......... ..K...... Expected result: 16 Test #13515 1 (2, 5) ..PAPAP.. ..PPPPP.. ......... ..BPPP... ...PAP... ..KPPP... ......... ......... ......... Expected result: 7 Test #13516 1 (2, 5) ......... ......... .PPP..... .PAP...PP .PPP...PA ..K....PP .......P. ......PSP .......P. Expected result: 7 Test #13517 2 (7, 4) ......... ......... ......... ......... .......K. ..B...... ......... .P....... PSP...... Expected result: 11 Test #13518 1 (4, 4) ......... ......B.. ......... ......... ....K.... ......... ......... ....PPP.. ....PAP.. Expected result: 8 Test #13519 2 (6, 8) ......... ......... ....P.... ...PSP... ....P.... ......... ......... ......... ......K.. Expected result: 14 Test #13520 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #13521 2 (7, 4) ......... ......... ......... ......... PPP....K. PAPPPP... PPPPAP... ...PPPPP. .....PAP. Expected result: 11 Test #13522 2 (8, 6) ......... ......... ......... ......... ......... ......... .PPPPPP.K .PAPPAP.. .PPPPPP.. Expected result: 14 Test #13523 1 (2, 4) ......... ......... .......PP .....PPPA ..K..PAPP .....PPP. ......... ......... ......... Expected result: 6 Test #13524 2 (1, 8) ......... ......P.. ..PPPPSP. ..PAP.PPP ..PPP.PAP ......PPP ......... ..PPP.... .KPAP.... Expected result: 9 Test #13525 1 (1, 4) .......PA .....PPPP .....PAP. .....PPP. .K....... ......... ......... ......... ......... Expected result: 5 Test #13526 1 (1, 4) ...PAP... ...PPP... P........ SP....... PK....... ......... .......B. ......... ......... Expected result: 7 Test #13527 2 (5, 8) ....PPP.. ....PAP.. ....PPP.. .....PPP. .....PAP. .....PPP. ....P.... .PPPSP... BPAPPK... Expected result: -1 Test #13528 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... P........ SP....... Expected result: 10 Test #13529 1 (2, 4) ......... ......... PP....... AP....... PPK...... ..PPP.P.. ..PAPPSP. ..PPP.P.. ......... Expected result: 6 Test #13530 1 (1, 4) ..PPP.... ..PAPPPP. ..PPPPAP. ....BPPP. .K....... ......... ......... ......... ......... Expected result: 5 Test #13531 1 (8, 4) .......PA .......PP PPP..PPP. PAP..PAP. PPP..PPPK ......... .......P. ......PSP .......P. Expected result: 14 Test #13532 2 (1, 5) ......... ......... ......... ........P .......PS .K......P ......... ......... ......... Expected result: 6 Test #13533 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #13534 1 (2, 4) .B....... ......... ......... ......PPP ..K...PAP ......PPP ......... PP....... AP....... Expected result: 6 Test #13535 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #13536 2 (6, 7) ...P..... ..PSP.... ...P..... ......... ......... ......... ......... .PPP..K.. .PAP..... Expected result: 13 Test #13537 1 (7, 8) .....PAP. .....PPP. PP....... AP..PPP.. PP..PAP.. ....PPP.. ....B.... ......... .......K. Expected result: 15 Test #13538 1 (4, 5) ......... .....B... .....PPPP .....PAPA .....PPPP PP..K.... AP....... PP....... ......... Expected result: 9 Test #13539 1 (8, 2) ......... ......... ........K .....PPP. .....PAP. .....PPP. ...B..... ......... ......... Expected result: 10 Test #13540 2 (1, 6) ...PAP... ...PPP... ......... .....PPP. .....PAP. .....PPP. .K..PPP.. ....PAP.B ....PPP.. Expected result: 7 Test #13541 2 (1, 6) ..B...... ......... ....PPP.. ....PAP.. ...PPPP.. ..PSPAP.. .K.PPPPPP ......PAP ......PPP Expected result: 7 Test #13542 2 (2, 2) ......... ......... ..K...... ......... ......... ........P ...PPP.PS ...PAP.PP ...PPP.PA Expected result: 4 Test #13543 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #13544 1 (4, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ..B.K..PP PP.....PA AP.....PP Expected result: 10 Test #13545 2 (8, 7) .PPP.PPP. .PAP.PAP. .PPP.PPP. PP....... AP....... PP....... ......... ........K ......... Expected result: -1 Test #13546 2 (7, 6) .....PAP. .....PPP. ......... ......... ..B...... ......... .......K. ......... ......... Expected result: 13 Test #13547 1 (3, 8) ......... ......... ....PPPPP ....PAPPA ....PPPPP .PPP...P. .PAP..PSP .PPP...P. ...K..... Expected result: 11 Test #13548 2 (7, 1) ......... .......K. ...P..... PPPSP.... AP.P..... PP..PPP.. ....PAP.. ...PPPP.. ...PAP... Expected result: 8 Test #13549 2 (5, 4) ......... ......... ......... ......... .....K.B. ......... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #13550 2 (5, 6) ......... PP....... AP....... PP....... SP....... PP....... AP...K... PP....... ......... Expected result: 11 Test #13551 2 (3, 1) .......PA ...K...PP .PPP..... .PAP..... .PPP..... ...PPP... ...PAP... ...PPP... ......... Expected result: 4 Test #13552 1 (6, 8) ....PAPSP .B..PPPP. ......... PPP...... PAP...... PPP...... ......... ...PPP... ...PAPK.. Expected result: 14 Test #13553 1 (2, 6) ......... ......... ......... ......... P........ SP....... P.KPPP... ..BPAPPP. ...PPPAP. Expected result: 8 Test #13554 1 (1, 3) ......... ......... .....PPP. .K...PAP. .....PPP. ......... ......... ......... .B....... Expected result: 4 Test #13555 2 (4, 8) ....BPPP. .....PAP. .....PPP. ......PPP ......PAP ......PPP ......... P........ SP..K.... Expected result: 12 Test #13556 2 (2, 2) ......... ......... ..K...... ..B...... ......... ......... ......... ......... ......... Expected result: 4 Test #13557 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #13558 1 (4, 7) ........P .......PS ........P ......... ......... ......... ........B ....K.... ......... Expected result: 11 Test #13559 2 (3, 7) ......... ......... ......... ......... ......... ......... ...B..PPP ...K..PAP ......PPP Expected result: 10 Test #13560 1 (2, 4) ......... ......... ......... ......... ..K...... PPP...... PAP.PPP.. PPPPPAP.P ..PAPPPPS Expected result: 6 Test #13561 2 (5, 3) .....PPP. .....PAP. .....PPP. .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #13562 1 (8, 8) .......PP .......PA .......PP ......... ......... ....P.... ...PSP... ....P.... ........K Expected result: 16 Test #13563 2 (4, 4) ...PPP... ...PAP... ...PPP... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #13564 1 (7, 1) ......... .......K. ......... ......... ......... ....P.... .PPPSP... .PAPP.... .PPP..... Expected result: 8 Test #13565 1 (2, 7) .....PPP. .....PAP. .....PPP. ...PPPB.. ...PAP... ...PPP... ......... ..K...... ......... Expected result: 9 Test #13566 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #13567 2 (1, 5) .PPP..... .PAP..... .PPP..... ......... .......PP .K.....PA .......PP ......... .B....... Expected result: 6 Test #13568 2 (4, 4) ......... ......... .....PPP. .....PAP. ....KPPP. ....PPP.. PP..PAPB. AP..PPP.. PP....... Expected result: 8 Test #13569 1 (4, 2) ...P..... ..PSP.... ...PK..B. ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 8 Test #13570 2 (7, 6) ......PPP ......PAP ......PPP ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #13571 2 (4, 8) ..P...PAP .PSP..PPP ..P...PAP ......PPP PPP...... PAP...... PPP...... .......B. ....K.... Expected result: 12 Test #13572 2 (4, 2) ......... P........ SP..K.... P........ ......... ......... ......... ......... B........ Expected result: 6 Test #13573 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ..B..P... ....PSP.. Expected result: 10 Test #13574 2 (6, 4) ......... ......... ......... ......... ......K.. ...P..... ..PSP.... ...P..... ......... Expected result: 10 Test #13575 2 (5, 8) .PSP..... PPP...... AP....... PP....... ......... ......... ......B.. ......PPP .....KPAP Expected result: -1 Test #13576 2 (1, 3) ......... .....P... ....PSP.. .K...P... ......... ......... ......... ......... ......... Expected result: 4 Test #13577 2 (1, 3) ......... ......B.. ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #13578 1 (7, 6) ..B...... ......... ......... ......P.. .....PSP. ......P.. .......K. ......... ......... Expected result: 13 Test #13579 1 (1, 8) ..PPP.... ..PAP.... ..PPP.... ......... PP....... AP....... PP....P.B .....PSP. .K....P.. Expected result: 11 Test #13580 2 (1, 3) ......... ......... ......... .K.....B. PP....... AP..P.... PP.PSP... ..PPP.... ..PAP.... Expected result: 4 Test #13581 2 (1, 5) ......... ........P .....B.PS ........P ......... .K....... ......... ......... ......... Expected result: 6 Test #13582 2 (7, 2) ......... ......... .....P.K. ....PSP.. .....P... ......... .......B. ......... ......... Expected result: 9 Test #13583 1 (4, 2) ......... ...B..... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #13584 1 (2, 6) ....PAPAP ....PPPPP ....PPPB. ....PAP.. ....PPP.P .......PS ..K.....P ......... ......... Expected result: 8 Test #13585 2 (7, 7) ......... ......PPP ......PAP ......PPP .....PPPA .....PAPP .....PPP. .......K. ......... Expected result: 14 Test #13586 1 (8, 1) ......... ........K ......... PP....... APPPP.... PPPAP.... ..PPPPP.. ....PAP.. ....PPP.. Expected result: 9 Test #13587 1 (2, 5) ......PPP ......PAP ......PPP ......... .....PPPP ..K..PAPS .....PPPP .......PA ....B..PP Expected result: 7 Test #13588 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #13589 1 (6, 6) ......... ......... .....P... PPPPPSP.. PAPAPP... PPPPP.... .PAP..K.. .PPP..... ......... Expected result: 14 Test #13590 1 (2, 8) ......... ......... ......... .......PP .......PA .....B.PP ......... ......... ..K...... Expected result: 10 Test #13591 2 (5, 5) ...P..... PPPSP.... AP.P..... PP....... ......... .....K... ......... .......B. ......... Expected result: -1 Test #13592 1 (8, 3) ......... ......... PPPP.PPP. APAP.PAPK PPPP.PPP. ......... ......... ......... .....B... Expected result: 11 Test #13593 2 (1, 1) .......B. .K......P .......PS ........P ......PPP ......PAP ......PPP ......... ......... Expected result: 2 Test #13594 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ..B...... ......... Expected result: 3 Test #13595 2 (7, 1) .PAP..... .PPP...K. ..PPP.PPP ..PAP.PAP ..PPP.PPP .......PS ........P ...B..... ......... Expected result: 16 Test #13596 2 (8, 1) ......... ........K ......... ......... P.PPPPP.. SPPAPAP.. P.PPPPP.. ......PPP ......PAP Expected result: 9 Test #13597 1 (2, 5) .PPP..... .PAP..... .PPP..... .......PP .......PA ..K....PP ......... ..B...... ......... Expected result: 7 Test #13598 1 (1, 4) ......... ....PPP.. ....PAP.. ....PPP.. .K....... ....P.... ...PSP... ....P.... ..B...... Expected result: 5 Test #13599 2 (3, 6) ......... ......... ......... ......... ..B...... ......... ...K..... ......... ......... Expected result: 9 Test #13600 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #13601 1 (8, 2) ......... ......... .......PK ......PSP .......P. ......... .....PPP. .....PAP. .....PPP. Expected result: 10 Test #13602 1 (5, 7) .PPP..... .PAP....B PPPP..... AP....... PP....... ......PPP ......PAP .....KPPP ......... Expected result: -1 Test #13603 2 (5, 5) ..PPP.... ..PAP.... ..PPP.... ......... ......... .....KB.. .....PPP. .....PAP. .....PPP. Expected result: 10 Test #13604 1 (3, 6) ......... ......... ......... ......... ......... P........ SP.K..... P........ ......... Expected result: 9 Test #13605 1 (2, 8) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ....P.... ..KPSPB.. Expected result: 10 Test #13606 1 (7, 3) .....PSP. ......P.. ......... .......K. ......... ......... ......... ......... .....B... Expected result: 10 Test #13607 2 (3, 4) ......... ........P .......PS ........P ...K..... ......... ......... ......... ......... Expected result: 7 Test #13608 1 (6, 1) ........B ......K.. ......... .......PP ...PPP.PA ...PAP.PP ...PPP... PP....... AP....... Expected result: 7 Test #13609 2 (7, 8) ......... ......... ...PPP.B. .PPPAP... .PAPPP... .PPPPPP.. ....PAP.. ....PPP.. .......K. Expected result: 15 Test #13610 1 (7, 1) ......... .......K. ......... .......PP ..PPP..PA ..PAP..PP ..PPP.... ......... ......... Expected result: 8 Test #13611 2 (7, 4) ......... B........ ......... ......... .......K. ......PPP ......PAP .....PPPP .....PAP. Expected result: 11 Test #13612 1 (6, 5) ...PSP... ....P.... ......... ......... .......PP ..PPP.KPA ..PAP..PP ..PPP.... .......B. Expected result: 11 Test #13613 1 (4, 6) ....PPP.. .PPPPAPPP .PAPPPPPA .PPP...PP ......... ......... ....K.... ......... ......... Expected result: 10 Test #13614 1 (7, 5) ......... ......... ......... ......... ..PPP.... ..PAP..K. ..PPP.... ......... ......... Expected result: 12 Test #13615 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K.....B. Expected result: 9 Test #13616 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... P........ SP....... Expected result: 2 Test #13617 1 (7, 6) ......... .....P... ....PSP.. .....P... ......... PPP...... PAP....K. PPP...... ......... Expected result: 13 Test #13618 2 (7, 3) ......... ......... ......... .......K. ......P.. .....PSP. ......P.. ......... ......... Expected result: 10 Test #13619 2 (7, 5) .......PA .......PP B.P...... .PSPPP... ..PPAP... ...PPP.K. ......... ......... ......... Expected result: 12 Test #13620 2 (6, 4) ......... ......... ......... ......... ..B...K.. .......PP .PPP.PPPA .PAP.PAPP .PPP.PPP. Expected result: 10 Test #13621 2 (2, 8) ......... ......... .......PP ......BPA .......PP ......... ......... ......... ..K...... Expected result: 10 Test #13622 2 (3, 4) .PPP..... .PAP..... .PPP..... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #13623 1 (8, 7) ......... ......... .PPP..... .PAP..... .PPP..... .....PPP. .....PAP. .....PPPK ......... Expected result: 15 Test #13624 1 (1, 7) ......... ......... ..P...... .PSP..... ..P...... ......... ......... .K......B ......... Expected result: 8 Test #13625 1 (8, 7) .PPP..... .PAP..... .PPP..... PP....... APPPP.... PPPAP.... ..PPP.... ........K ......... Expected result: -1 Test #13626 1 (6, 2) ......... ......... ......KPP .......PA .......PP ......... PPP...... PAP...... PPP...... Expected result: 8 Test #13627 1 (5, 2) .....B... .......PP .....K.PA ......PPP ......PAP ......PPP ...P..... ..PSP.... ...P..... Expected result: 7 Test #13628 1 (6, 7) .PAPPSP.. PPPP.P... PAP...... PPP...... PAP...... PPP...... ......... ......K.. ......... Expected result: -1 Test #13629 2 (3, 1) ......... ...K..... ......... ......... ......... ......... .P....... PSP.PPP.. .P..PAP.. Expected result: 4 Test #13630 2 (3, 8) ......... ......... ......... .......B. ......... ......... ......... ......... ...K..... Expected result: 11 Test #13631 2 (8, 7) ......... ......... ......... ......... PP....PPP AP....PAP PPB...PPP ..PPP...K ..PAP.... Expected result: 15 Test #13632 2 (2, 7) ...B...PP .......PA .......PP ......... P........ SP....... P........ ..K..PPP. .....PAP. Expected result: 9 Test #13633 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......PPP ......PAP ......PPP Expected result: 8 Test #13634 1 (1, 8) ......... .B.....P. ......PSP ..PPP..P. ..PAP.... ..PPP..PP .......PA .......PP .K....... Expected result: 9 Test #13635 1 (2, 2) ......... ......... ..K...... .......B. ..P...... .PSP..... ..P...... ......... ......... Expected result: 4 Test #13636 2 (3, 6) .PAP..... .PPP..... ....PPP.. ....PAP.. ....PPP.. ......... ...K..... ......... ......... Expected result: 9 Test #13637 2 (1, 2) ......... ......... .K.....PP B......PA .......PP ......... ......... ......... ......... Expected result: 3 Test #13638 1 (3, 7) ......... ......... ....B.... ......... ......... ......... ......PPP ...K..PAP ......PPP Expected result: 10 Test #13639 1 (5, 7) ......... ......... ......... ...B..... ......... ......... ......... .....K... ......... Expected result: 12 Test #13640 1 (2, 1) ...PPP... ..KPAP... ...PPP... .....PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 3 Test #13641 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ..B...... ......... Expected result: 8 Test #13642 2 (2, 2) ......... ......... ..KPPP... ...PAP... ...PPP... .....PPPP .....PAPS .....PPPP ....B.... Expected result: 4 Test #13643 1 (8, 2) ......... PP....... AP......K PPB...... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 10 Test #13644 1 (6, 1) ......... ......K.. ......... ......... ......... ......... .......PP .......PA .......PP Expected result: 7 Test #13645 2 (1, 4) ......... PP....... AP....... PP....... .K....... ...PPPB.. ...PAP... .PPPPP... .PAP..... Expected result: 7 Test #13646 2 (2, 3) ..PAP.... ..PPP.... ...PPP... ..KPAP... ...PPP... .......B. ......... ....P.... ...PSP... Expected result: 5 Test #13647 2 (5, 5) ......... PP..PPP.. AP..PAP.. PP..PPP.. ......... .....K... ......... ......... ......... Expected result: 10 Test #13648 2 (4, 8) ......... .....PPP. B....PAP. .....PPP. PP....... AP....... PP...PPP. .....PAP. ....KPPP. Expected result: 12 Test #13649 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #13650 2 (7, 5) ......... ......... ......... ......... ......B.. .......K. ......... ......... ......... Expected result: 12 Test #13651 2 (3, 3) ......... ......... ......... ...K..... P........ SP....... P........ ......... ......... Expected result: 6 Test #13652 1 (7, 5) .....PAP. .....PPP. ......... PPP...... PAP...... PPPP...K. .PAP..... .PPP..... ......... Expected result: 12 Test #13653 1 (4, 5) ......... ......... ......... PP....... AP....PPP PP..K.PAP ......PPP ......... ......... Expected result: 9 Test #13654 2 (3, 3) .....PAP. .....PPP. ......... ...K..... ......... ......... ..PPP.... PPPAP.... PAPPP.... Expected result: 6 Test #13655 2 (5, 8) ......... ......... ...PPP... ...PAP... PPPPPP... PAP...... PPP...... ......... .....K... Expected result: 15 Test #13656 1 (5, 5) ......... ......... ......... ......... ......... .....KB.. ......P.. .....PSP. ......P.. Expected result: 10 Test #13657 1 (5, 3) ...B..... ......... ......... .....K... ......... PPP.....P PAPPPPPPS PPPPAPAPP ...PPPPP. Expected result: 8 Test #13658 1 (8, 3) ......PPP ......PAP ..B...PPP ........K ......... .PPPPP... .PAPAP... .PPPPP... ......... Expected result: 11 Test #13659 1 (1, 6) ......... ......... ......... ......... ..PPP.... ..PAP.... .KPPP.... PP....... AP....... Expected result: 7 Test #13660 2 (6, 7) .....BP.. .....PSP. ......P.. ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #13661 2 (3, 7) ......... ......... ......... ...B..... ..P...... .PSP..... ..P...... ...K..... ......... Expected result: 10 Test #13662 2 (4, 1) .....PSP. ..B.K.P.. ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #13663 2 (1, 3) ......... ......... ......... .K..PPP.. ....PAP.. ....PPP.. .....PSP. ...PPPPP. ...PAPAP. Expected result: 4 Test #13664 2 (8, 4) ......... ......... ..PPP.... ..PAP.... ..PPPP..K ...PAP... ...PPP... ......... ......... Expected result: 12 Test #13665 1 (2, 4) .....PSP. ..PPPPPP. ..PAPPAP. B.PPPPPP. ..K...... PPP...... PAP...... PPP...... ......... Expected result: 6 Test #13666 2 (5, 1) ......... .....KPPP ......PAP PP.B..PPP AP....... PP....... ......... ......... ......... Expected result: 6 Test #13667 1 (5, 7) ......... .....B... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #13668 1 (5, 7) ....P.... ...PSP... ....P.... ......... ......... ...B..... ......... .....K... ......... Expected result: 12 Test #13669 1 (7, 2) ......... ......... .......K. .....B... ......... ......... ......... ......... ......... Expected result: 9 Test #13670 1 (2, 8) ......... .PPP..... .PAP..... .PPP..... ......... ..PPP...P ..PAPB.PS ..PPPPP.P ..K.PAP.. Expected result: 10 Test #13671 2 (5, 3) .PSP..... ..P...... ......... ..PPPK... PPPAPPPP. PAPPPPAP. PPP..PPP. ......... ......... Expected result: 8 Test #13672 2 (2, 8) .....PSP. ......P.. ......... ......... .......PP .......PA .......PP ......... ..K...... Expected result: 10 Test #13673 2 (8, 1) ...PPP... B..PAP..K PPPPPP... PAP...... PPP...... ......... .PPP..... .PAP..... .PPP..... Expected result: -1 Test #13674 1 (8, 1) ......... ........K .....B... ......... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 9 Test #13675 2 (4, 6) ......... .P....... PSP...... .P....... .......B. ......... ....K.... ......... ......... Expected result: 10 Test #13676 2 (5, 2) .PSP..PAP ..P...PPP .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #13677 2 (7, 6) ......... ......... .B....... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #13678 2 (1, 8) ......... .PPP....P .PAP...PS .PPP....P .PAP..B.. .PPP..PPP ......PAP ......PPP .K....... Expected result: 9 Test #13679 2 (7, 5) ..PPPPP.. ..PAPAP.. ..PPPPP.. ....PSP.. .....P... .......K. ......... .....B... ......... Expected result: 12 Test #13680 2 (2, 1) ......PPP ..K...PAP ...PPPPPP ...PAP... ...PPP... ......... ......... ......... ......... Expected result: 3 Test #13681 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #13682 2 (3, 4) ....PPP.. ....PAP.. ....PPP.. ......... ...K...PP .....PPPA .....PAPP .....PPP. ......... Expected result: 7 Test #13683 2 (4, 4) ...PPPPPP BPPPAPPAP .PAPPPPPP .PPP..... ....K.... ......... ......... ......... ......... Expected result: 8 Test #13684 1 (3, 3) .PAP..... .PPP..PPP ......PAP ...K..PPP ......... ......... ......... ......... ......... Expected result: 6 Test #13685 1 (8, 3) ......... ......... ......... ........K ......... ......... ......BPP .......PA .......PP Expected result: 11 Test #13686 1 (6, 2) ......... ......... ......K.. ......... .......P. ......PSP .......P. ......... ......... Expected result: 8 Test #13687 1 (2, 6) ....PPP.. ....PAP.. ....PPP.. PP.B..... AP....... PP....... PPK.P.... AP.PSP... PP..P.... Expected result: 8 Test #13688 2 (7, 7) ..PPP.... ..PAP.... ..PPP.... .PPP..... .PAP..... .PPP..... ......... ...PPPPK. ...PAPSP. Expected result: 14 Test #13689 2 (3, 6) .PSP..... ..PPP.... ..PAP.... ..PPP.... ......... ......... ...K..... ......... ......... Expected result: 9 Test #13690 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #13691 2 (2, 4) ......... PP....... AP....... PPB...... APK....PP PPP....PA .PSP...PP ..P...... ......... Expected result: 6 Test #13692 1 (1, 2) ......... ......... .K....... ....P.... ...PSP... PP..P.... AP.....PP PP.....PA .......PP Expected result: 3 Test #13693 2 (2, 8) ......... ......... ......... PPP...... PAP...... PPP...... ......... ....PPP.. ..K.PAP.. Expected result: 12 Test #13694 1 (2, 8) ......... ......... ......... ......... ...B..... ......... ......... ......... ..K...... Expected result: 10 Test #13695 2 (2, 8) ......... ......... .......PP ..PPP..PA ..PAP..PP ..PPP.... ......... ......... ..K...... Expected result: 10 Test #13696 1 (3, 4) ...PAP... ...PPP... ......... PP....... AP.K..... PP.PPP... ...PAP... ...PPP... ..PSP.... Expected result: 7 Test #13697 1 (3, 7) .......PA .......PP ....P.... ...PSP... ....P.... ......... ......... ...K..... ......... Expected result: 10 Test #13698 1 (6, 2) ......... ......... ......K.. ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 8 Test #13699 2 (2, 4) ......... ......... B.....PPP ......PAP ..K...PPP ...PPP... ...PAP... ...PPP... ......... Expected result: 6 Test #13700 1 (6, 2) ......... ......... ......K.. ......... B........ ......... ......... ......... ......... Expected result: 8 Test #13701 1 (2, 4) ......... ......... ......... ......... ..K...PPP .B....PAP ......PPP ......... ......... Expected result: 6 Test #13702 2 (4, 5) ......... ......... ......... ......... .....PPP. ....KPAP. .....PPP. B.PPP.... ..PAP.... Expected result: 9 Test #13703 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ....PPP.. ....PAP.. Expected result: 14 Test #13704 2 (2, 2) .......PS ........P ..K...... ......... ......... PPP....PP PAP....PA PPP....PP ......... Expected result: 4 Test #13705 2 (7, 1) ......... .......K. ......... PPP...... PAP...... PPP...... ....PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #13706 2 (1, 1) ......... .K....... PP....... AP....... PP....... ..PPPP... PPSPAP... APPPPP... PP....... Expected result: 2 Test #13707 2 (8, 6) ......... .......B. ......PPP ......PAP ......PPP ......... ........K ......... ......... Expected result: 14 Test #13708 2 (5, 5) ....PAP.. ....PPP.. ......... PPP...... PAP...... PPPP.K... .PAP..P.. .PPP.PSP. ......P.. Expected result: 10 Test #13709 2 (6, 6) ........B ......... ......... ......... .P....... PSP...... .P....K.. .PPP.PPP. .PAP.PAP. Expected result: 12 Test #13710 2 (4, 2) .....PPP. .....PAP. ....KPPP. ......... ......... ......... ......... .PPP.P... .PAPPSP.. Expected result: 6 Test #13711 2 (8, 3) ......... ......... ......... ......B.K ......... PPPPPP... PAPPAP... PPPPPP... ......... Expected result: 11 Test #13712 2 (7, 6) ..PPP..P. ..PAP.PSP ..PPP..P. ......... ......B.. ......... .......K. ......... ......... Expected result: 13 Test #13713 2 (7, 8) ......... .......PP .......PA .......PP .....PPP. .....PAP. PPP..PPP. PAP...... PPP.B..K. Expected result: 15 Test #13714 1 (7, 8) ......... ......... ..P...... .PSP..... ..P...... ......... ....B.... PP..PPP.. AP..PAPK. Expected result: 15 Test #13715 2 (4, 5) .......PP .......PA ....PPPPP ....PAP.. ....PPP.. ....K.... ..B...P.. .....PSP. ......P.. Expected result: 9 Test #13716 1 (6, 4) ......... ......... ........B ......... ......K.. ......... ......... .......PP .......PA Expected result: 10 Test #13717 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #13718 1 (5, 6) ......... ......B.. ......... ......... ......... ......... .....K.PP .......PA .......PP Expected result: 11 Test #13719 2 (4, 3) .PPP..... .PAP..... .PPP..... ....K.... ......PPP ......PAP ......PPP ......... ........B Expected result: 7 Test #13720 2 (8, 1) ..PAP.... ..PPP...K ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 11 Test #13721 1 (7, 5) ......... .....PPP. .....PAP. ..PPPPPP. .PSPAP... ..PPPPPK. ....PAP.. ....PPP.. ......... Expected result: 14 Test #13722 2 (2, 2) ......... ......... ..K...... ......... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 4 Test #13723 2 (7, 2) ......... .....B... .......K. ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 9 Test #13724 1 (5, 8) .PPP.PPP. .PAP.PAP. .PPP.PPPP .P.....PA PSP.B..PP .P....... ......... ......... .....K... Expected result: -1 Test #13725 2 (6, 2) ......... ......... ......K.. ...B..... ......... ......... ......... .PPP...PP .PAP...PA Expected result: 8 Test #13726 1 (4, 1) ......... ....K.... PP....... AP.B..... PPPP..... .PAP..... .PPP..... ...PPP... ...PAP... Expected result: 5 Test #13727 1 (5, 6) ......... ......... B........ ......... ......... ......... .....K... P........ SP....... Expected result: 11 Test #13728 1 (2, 7) .B....... ......... ......... ......... ......... ......... ........P ..K....PS ........P Expected result: 9 Test #13729 1 (5, 1) ....B.... .....K... ......... ......... ......... ......... ..PPP..PP ..PAP..PA ..PPP..PP Expected result: 6 Test #13730 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #13731 1 (8, 4) ......... ......... ......... PP....... AP......K PP....... ......... ...PPP... ...PAP... Expected result: 12 Test #13732 2 (4, 8) .B....... ......PPP ......PAP ......PPP ..P...... .PSP..... ..P....PP .......PA ....K..PP Expected result: 12 Test #13733 2 (3, 6) ...PPP... ...PAP... ...PPP... ..PPP.... ..PAP.PPP ..PPP.PAP ...K..PPP ......... ......... Expected result: 9 Test #13734 1 (8, 4) ......... PPP...... PAP...... PPP...... ........K .P.....B. PSP...... .P....... ......... Expected result: 12 Test #13735 1 (1, 5) ....PPP.. .PPPPAP.. .PAPPPP.. .PPPAP... ...PPP... .K....... ......... .......P. .....BPSP Expected result: 6 Test #13736 1 (7, 6) .....PAP. .....PPP. ......... .PPP..... .PAP..... .PPP....B PSP....K. .P....... ......... Expected result: 13 Test #13737 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #13738 1 (7, 6) ......PPP ......PAP ......PPP .PPP..... .PAP..... .PPP..... .......K. ......... ......... Expected result: 13 Test #13739 1 (2, 8) ......... ......... B..P..... ..PSP.... ...P..... ......... ......... .....PPP. ..K..PAP. Expected result: 10 Test #13740 1 (4, 4) ......PPP ......PAP ......PPP ......... ...BK.... ........P .......PS ........P ......... Expected result: 8 Test #13741 1 (5, 2) ......... ......... ...P.K... ..PSP.... PPPP..... PAP...... PPP...... ......... ......... Expected result: 7 Test #13742 1 (3, 7) ......... .....PPP. ...PPPAP. ...PAPPP. ...PPPAP. .....PPP. ......... ...K..... ....B.... Expected result: 10 Test #13743 2 (3, 5) ...PPP... ...PAP... ...PPP... ......... ......... ...K..... .B....... ......... ......... Expected result: 8 Test #13744 2 (8, 8) ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. PPP.PSP.. PAP..P..K Expected result: 16 Test #13745 1 (5, 3) ...PAP... ...PPP... PPP...... PAPP.K... PPPSP.... ...P..... ......... ......PPP ......PAP Expected result: -1 Test #13746 1 (4, 7) .....B... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #13747 2 (2, 4) ......... ......... .....PPP. .....PAP. ..K..PPP. .P....... PSP...... .P....... ......... Expected result: 6 Test #13748 2 (2, 4) .....PSP. ..PPP.P.. ..PAP.... ..PPPP... ..KPAP... ...PPP... PPP...... PAP...... PPP...... Expected result: 6 Test #13749 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #13750 2 (1, 5) ......... ......... B........ ......... ..PPP.... .KPAP.... ..PPP.... .....PPP. .....PAP. Expected result: 6 Test #13751 1 (1, 6) ......PPP PP....PAP AP....PPP PP....... AP....... PP....... .K....... ......... ......... Expected result: 9 Test #13752 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......B.. ......... ......... Expected result: 4 Test #13753 2 (2, 8) ......... ..PPP.... PPPAP.P.. APPPPPSP. PP....P.. ......... ......PPP ......PAP ..K..BPPP Expected result: 22 Test #13754 2 (6, 1) ......... ......K.. ......... ......... ......... ...B..... .....PPP. .....PAP. .....PPP. Expected result: 7 Test #13755 1 (3, 4) ......... ......... ......... ......... PP.K..... AP....... PP.....PP .......PA .......PP Expected result: 7 Test #13756 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #13757 1 (8, 3) ....PPP.. ....PAP.. ....PPP.. ........K ......... ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... Expected result: 11 Test #13758 1 (8, 1) ......... ...PPP..K .P.PAPPPP PSPPPPPAP .P....PPP ......... .....PPP. .....PAP. .....PPP. Expected result: 9 Test #13759 1 (4, 4) .....P... ....PSP.. .....P... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #13760 2 (6, 8) ......... ......... ......... B........ ......PPP ......PAP ......PPP ......... ......K.. Expected result: 14 Test #13761 2 (5, 6) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .....K... ......... ......... Expected result: 11 Test #13762 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #13763 1 (1, 4) ......P.. .....PSP. ......P.. .......PP .K.....PA .......PP .PPP..... .PAP..... .PPP..... Expected result: 5 Test #13764 1 (4, 6) .PAP..... .PPP..... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #13765 1 (1, 8) .PAP..... .PPP..... ......... ......... ....PPP.. ....PAP.. ....PPPP. .....PAP. .K...PPP. Expected result: 9 Test #13766 1 (1, 6) .PPP...P. .PAP..PSP .PPP...P. ......... ......... ......... .K....... ...PPP... ...PAP... Expected result: 7 Test #13767 1 (4, 2) ......... PPP...... PAP.K.... PPP...... AP....... PP....... ......... ......... ......... Expected result: 6 Test #13768 2 (1, 4) ......... .P....... PSP...... .P....... .K....... .......B. ...PPPPPP ...PAPPAP ...PPPPPP Expected result: 9 Test #13769 2 (4, 7) ......... ......... ..B...... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #13770 1 (7, 6) .....PPP. .PPP.PAP. .PAP.PPPB .PPP.PPP. .....PAP. .....PPP. .......K. .......P. ......PSP Expected result: 13 Test #13771 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......PPP ......PAP ..B...PPP Expected result: 4 Test #13772 2 (6, 3) .......PP .......PA .......PP ......K.. ......... ......PPP .....BPAP .....PPPP ....PSP.. Expected result: 9 Test #13773 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #13774 1 (1, 7) ......... B........ ......... ......... ......... ...P..... ..PSP.... .K.P..... ......... Expected result: 8 Test #13775 2 (3, 4) .PPP..... .PAP..... .PPP..... ......... PPPK..... PAP...... PPP...... ......P.. .....PSP. Expected result: 7 Test #13776 1 (6, 6) .PPP..PPP .PAP..PAP .PPP..PPP .......PS ........P ......... .....BK.. ......... ......... Expected result: 12 Test #13777 1 (1, 4) ...PAP... ...PPP... ....PPP.. B...PAP.. .K..PPP.. ......... ......... ......PPP ......PAP Expected result: 5 Test #13778 2 (6, 6) .PPP..... .PAP..... .PPP..... ..B...... PPP...... PAP...... PPP...K.. .......PP .......PA Expected result: 12 Test #13779 2 (7, 1) ......... .......K. ......... ........P .......PS ........P ......... ......... ......... Expected result: 8 Test #13780 2 (4, 6) .....PPP. .....PAP. .....PPP. .PPP..... .PAP..... .PPP..... ....K.... .....PPP. .....PAP. Expected result: 10 Test #13781 1 (4, 1) ......... PP..K.... AP....... PPPP..... .PAPP.... .PPPSP... .PPPP.... .PAP..... .PPP..... Expected result: 5 Test #13782 2 (4, 7) ....PPP.. P...PAP.. SP..PPP.. P........ ......... ......... ......... ....K.... ......... Expected result: 11 Test #13783 2 (3, 6) ..PPP.... ..PAP.... ..PPP.... ......... ......... ....PPP.. ...KPAP.. ....PPP.. ...B..... Expected result: 9 Test #13784 2 (3, 2) ......... ......... ...K..... ......... ......... ........B ......... ...PPPPPP ...PAPPAP Expected result: 5 Test #13785 1 (1, 6) .......PA .......PP .P....PPP PSP...PAP .P....PPP ..B...PAP .K....PPP ......... ......... Expected result: 11 Test #13786 1 (5, 1) ......... P....K... SP....... P........ ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 6 Test #13787 2 (2, 5) ........P .......PS ....B...P ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #13788 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #13789 1 (3, 2) ....PPP.. ....PAP.. ...KPPP.. ......... ......... .......P. PPP...PSP PAP.B..P. PPP...... Expected result: 5 Test #13790 2 (1, 1) ......... .K.....PP .......PA .......PP ......... ......... ......... .......P. ......PSP Expected result: 2 Test #13791 1 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #13792 1 (4, 7) ......... ......... ......... ......... .......PP .......PA .......PP ....K.... ......... Expected result: 11 Test #13793 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #13794 1 (2, 2) ....PPP.. ....PAP.. ..K.PPP.. ......... ......... B........ ......P.. .....PSP. ......P.. Expected result: 4 Test #13795 2 (8, 2) .PAP..... .PPP..... ........K ......... ......... .B....... ......... ......... ......... Expected result: 10 Test #13796 1 (2, 3) ......... ......... ......... ..K...... .......PP .......PA .......PP PPP...... PAP...... Expected result: 5 Test #13797 2 (2, 2) ......... ......... ..K...... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 4 Test #13798 2 (7, 3) ..PAP.... ..PPP.... ..P...... .PSP...K. ..P.PPPPP ....PAPAP ...BPPPPP ......... ......... Expected result: -1 Test #13799 1 (5, 1) ......... .....K..B ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 6 Test #13800 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ...B..... ......... Expected result: 8 Test #13801 2 (1, 5) ....PSP.. .....P... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #13802 1 (6, 1) ...B..... ...PPPK.. ...PAP... ..PPPP... .PSP..... ..P...... .....PPP. .....PAP. .....PPP. Expected result: 7 Test #13803 1 (2, 7) ......... ......... ......... ......... ......... ......... ......PPP ..K...PAP ......PPP Expected result: 9 Test #13804 2 (2, 2) ......... ......... PPK...... AP...PPP. PP...PAP. .....PPP. .....PSP. ......P.. ......... Expected result: 4 Test #13805 1 (6, 2) ......... ......... ......K.. ......... ...PPP... ...PAP... .B.PPP... ......... ......... Expected result: 8 Test #13806 2 (2, 6) ..PPP.... ..PAP.... ..PPP.... .....PPP. .....PAP. ...PPPPP. ..KPAP... ...PPP... ......... Expected result: 8 Test #13807 2 (8, 3) ......... ....PPP.. ....PAP.. ....PPP.K ........B ......... ......... PPP...... PAP...... Expected result: 11 Test #13808 2 (7, 6) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #13809 2 (6, 3) ......PAP ......PPP ......... ......K.. PP....... AP....... PP....... .......P. ......PSP Expected result: 9 Test #13810 2 (4, 8) ..P...... .PSP..... ..P...... ......... ......... ......... ......B.. ......... ....K.... Expected result: 12 Test #13811 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #13812 2 (4, 8) ......... ......... ...P..... ..PSP.... ...P..... ......PPP ......PAP ......PPP ....KB... Expected result: 12 Test #13813 1 (6, 3) .......PP .......PA .......PP ......K.. PP....... AP....... PP.....PP B......PA .......PP Expected result: 9 Test #13814 1 (1, 8) ......... .B....... ......... ......... ....P.PPP ...PSPPAP ....P.PPP ......... .K....... Expected result: 9 Test #13815 2 (6, 7) ......... ......... ......B.. ......... ..P.PPP.. .PSPPAP.. ..P.PPP.. ......K.. ......... Expected result: 13 Test #13816 2 (1, 8) ......... ......... ..PPP.... ..PAP.... PPPPP.... AP....B.. PP....... ....PPP.. .K..PAP.. Expected result: 17 Test #13817 1 (1, 4) ......... ......... .......PP ......BPA .K.....PP ......... ......... ......... ......... Expected result: 5 Test #13818 2 (6, 3) .PAP..... .PPP..... ......... ......K.. .....P... ....PSPPP .....PPAP ....PPPPP ....PAP.. Expected result: 9 Test #13819 1 (5, 8) ..PAP.... ..PPP..PP .......PA ...PPP.PP ...PAP... ...PPP... ..PSP.... ...P..... .....K... Expected result: 13 Test #13820 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #13821 2 (6, 2) ......... ......... ......K.. PP..P.... AP.PSP... PP.PPP... ...PAPPPP ...PPPPAP ......PPP Expected result: 8 Test #13822 1 (3, 1) ......... ...K..... .......P. ......PSP .......P. ......... ......... ......... ......... Expected result: 4 Test #13823 1 (3, 1) ......... ...K..... ......... ........B ...P..... ..PSP.... ...P..... ......... ......... Expected result: 4 Test #13824 1 (6, 1) ......... ......K.. .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... ......... B........ ......... Expected result: 7 Test #13825 2 (6, 5) .PPP..... .PAP..... PPPPPPP.. PAP.PAP.. PPP.PPP.. ......K.. ......... ......... ......... Expected result: -1 Test #13826 1 (5, 2) ......... ..PPP.... ..PAPK... ..PPP.... ..P...... .PSP..... ..P..PPP. .....PAP. .....PPP. Expected result: 7 Test #13827 1 (7, 6) ......... .......PP .......PA .......PP ......... ..P...... .PSP...K. ..P...... ......B.. Expected result: 13 Test #13828 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #13829 1 (2, 5) .......PA .......PP ..B...... ......... ......PPP ..K...PAP ......PPP ....P.... ...PSP... Expected result: 7 Test #13830 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ...P..... ..PSP..B. Expected result: 4 Test #13831 1 (3, 7) ......... ......PPP ....B.PAP ......PPP ...PPP... ...PAP... ...PPPPPP ...K..PAP ......PPP Expected result: 10 Test #13832 2 (1, 4) ......... ......... ..PPP.... ..PAPPP.. PKPPPAP.. SP..PPP.. P..PPP... ...PAP... ...PPP... Expected result: 5 Test #13833 2 (3, 1) ......... ...K..... ..B...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #13834 1 (3, 5) ......... ......... ......... ......... P........ SP.K..... PPPP..... APAP..... PPPP..... Expected result: 8 Test #13835 2 (7, 3) ......... ....PPP.. ....PAP.. ....PPPK. ......B.. ......... ......... ......... ......... Expected result: 10 Test #13836 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K.B. ......... Expected result: 12 Test #13837 1 (2, 1) ......... ..K...... ......PPP ......PAP .....BPPP .......PP PPP....PA PAP....PP PPP...... Expected result: 3 Test #13838 2 (7, 6) ......... ......... ......... ......... ......... ..P...... .PSP...K. ..P...... ......... Expected result: 13 Test #13839 2 (5, 5) ....PSP.. .....P... PP....... AP....... PP....... .....K... ....PPP.. ..PPPAP.. ..PAPPP.. Expected result: 10 Test #13840 2 (2, 3) ......... ...PPP... ...PAP... ..KPPP... .....B... PP....... AP....... PPP...... PAP...... Expected result: 5 Test #13841 2 (7, 5) ......... ......... .....PPP. .....PAP. ..PPPPPP. ..PAP..K. .PPPPP... PSPPAP... .P.PPP... Expected result: 14 Test #13842 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ..PPP...B ..PAP.... ..PPP.... Expected result: 7 Test #13843 2 (1, 6) .......PS ......B.P ......... ..PPP.... ..PAPPPP. ..PPPPAP. .K...PPP. ......... ......... Expected result: 7 Test #13844 1 (5, 8) ......P.. ...PPPSP. ...PAPP.. ...PPP... ......... .....PPP. .....PAP. .....PPP. .....K... Expected result: 13 Test #13845 1 (3, 5) ..PAP.... ..PPP.... PPP...... PAP...... PPP...... ...K..... PPP...... PAP...... PPP...... Expected result: -1 Test #13846 2 (1, 5) ......... .PPP..... .PAP..... .PPP..... ......... .K......P .......PS ........P ......... Expected result: 6 Test #13847 2 (1, 4) ........B ..PPP.... ..PAP.... ..PPP.... .K....... ...PPP... ...PAP... ...PPP... ......... Expected result: 5 Test #13848 2 (7, 5) ......PAP ......PPP ......... ......... .PPP..... .PAPP..K. PPPPSP... PAP.P.... PPP...... Expected result: 12 Test #13849 2 (1, 2) .PAP.PPP. .PPP.PAP. BK...PPP. ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 3 Test #13850 1 (2, 5) ......... ......... ......... .P....... PSP...... .PK...... ....PPP.. ....PAP.. ....PPP.. Expected result: 9 Test #13851 1 (6, 3) ......... ..B...... ......... ......K.. ......... PP....... AP....... PP....... ......... Expected result: 9 Test #13852 1 (6, 3) ..PAPAP.. ..PPPPP.. ........P ...PPPKPS ...PAP..P B..PPP... ......... ......... ......... Expected result: 9 Test #13853 1 (4, 5) ......... ....B.... ..PPP.... ..PAP.... ..PPP.... ....K.... ......... .P....... PSP...... Expected result: 9 Test #13854 1 (6, 2) ....PAPPP .PPPPPPPA .PAP..KPP .PPP..... ......... ......... ......... ......... ......... Expected result: 12 Test #13855 2 (3, 3) ......... ......... ......... ...K..... ......... .......PP ..PPP..PA ..PAP..PP ..PPP.... Expected result: 6 Test #13856 1 (3, 1) ......... ...K..... ......... ......... ......... ......... .......P. ......PSP .......PB Expected result: 4 Test #13857 1 (3, 7) ......... ......... .....P... ....PSP.. .....P... ......... ......... ...K..... ......... Expected result: 10 Test #13858 1 (7, 2) ......... ......... .......K. B........ ......... ......... ......... ..PPP.... ..PAP.... Expected result: 9 Test #13859 2 (4, 7) ......... ........B ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #13860 1 (8, 5) ......... ......... PP....... AP...P... PP..PSP.. .....P..K ........B ......... ......... Expected result: 13 Test #13861 2 (3, 8) ......P.. .....PSP. ......P.. ......... .......B. ......PPP ......PAP ......PPP ...K..... Expected result: 11 Test #13862 2 (7, 6) .......PA ....P..PP ...PSP... ....P.... ......... PPP...... PAP....K. PPP..B... ......... Expected result: 13 Test #13863 2 (4, 6) ..PAP.... ..PPP.... ......... ......... ......... .......PP ....K..PA .......PP .......PA Expected result: 10 Test #13864 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... .....B... Expected result: 7 Test #13865 1 (8, 5) ......... ......... ......... ......... ..PPP.P.. ..PAPPSPK ..PPP.P.. ......... ......B.. Expected result: 13 Test #13866 1 (5, 6) ......... ......... ......... ......... B........ ..PPP.... ..PAPK... ..PPP.... ......... Expected result: 11 Test #13867 2 (1, 7) ......... ..P....PP .PSP...PA ..P....PP ......... ......... ....B.... .K....... ......... Expected result: 8 Test #13868 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ...B..... Expected result: 4 Test #13869 2 (7, 8) ..PSP.... ...P..... ......... ......... ......... ......... ......... ......... ...B...K. Expected result: 15 Test #13870 2 (4, 8) ......... ......... .......P. ......PSP .......P. ......... ......... ......... ....K.... Expected result: 12 Test #13871 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ...B..... Expected result: 13 Test #13872 2 (8, 4) .......PS ......PPP ......PAP ......PPP ........K ...PPP... ...PAP... B..PPP... ......... Expected result: 12 Test #13873 2 (6, 3) ......... ......... ......... ......K.. ......... ......... PP....... AP....... PP....... Expected result: 9 Test #13874 1 (3, 5) ......PAP ......PPP ......PSP .......P. ......... ...K..... ......... .....PPP. .....PAP. Expected result: 8 Test #13875 2 (4, 8) ......... ......... ......... ......... ......... .P....... PSP...... .PB...... ....K.... Expected result: 12 Test #13876 1 (6, 5) ......... ......... ......... PP....... AP.P..... PPPSP.K.. ...P..... ......... ......... Expected result: 11 Test #13877 2 (2, 3) .....PAP. .....PPP. ......... ..K...PPP PPPP..PAP PAPSP.PPP PPPP..... ......... ..B...... Expected result: 5 Test #13878 1 (4, 8) .PSP..... PPP...... AP..B..PP PP.....PA .......PP ......... ......... ......... ....K.... Expected result: -1 Test #13879 2 (6, 7) ......... .......PP .....PPPA .....PAPP P....PPP. SP....... P........ ...PPPK.. ...PAP... Expected result: 13 Test #13880 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #13881 1 (1, 7) .....P... ....PSP.. .....P... ......... ......... ......... ..B...... .K....... ......... Expected result: 8 Test #13882 1 (8, 1) ......... ........K ......... .PPP..... .PAP..... .PPP..... ....P.... ...PSP... ....P.... Expected result: 9 Test #13883 1 (7, 1) ....PSP.. .....P.K. ..PPP.... ..PAP...B PPPPP.... PAP...... PPP..PPP. .....PAP. .....PPP. Expected result: -1 Test #13884 2 (1, 4) .B....... ......... ......... ......... .K....... ......... ..P...... .PSP..... ..P...... Expected result: 5 Test #13885 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... .B....... Expected result: 3 Test #13886 1 (5, 6) ...B..... ......... ......... ......... ....P.... ...PSP... ....PK... ......... ......... Expected result: 13 Test #13887 2 (4, 4) ......... ......... ......... .......P. ....K.PSP .......P. .PPP.PPP. .PAP.PAP. .PPP.PPP. Expected result: 8 Test #13888 2 (6, 4) ......... P........ SP....... P........ ......K.. ......... ......... ......... ......... Expected result: 10 Test #13889 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #13890 2 (7, 5) ......... ......... ......... ....P.... ...PSP... ..PPP..K. ..PAP.... .PPPP.... .PAP..... Expected result: 12 Test #13891 1 (3, 1) ......... ...K.PPP. .....PAP. .....PPP. ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 4 Test #13892 1 (6, 6) .......P. ......PSP .......P. ......... ..B...... ...PPP... ...PAPK.. ...PPP... ......... Expected result: 12 Test #13893 1 (4, 3) ..B.PPP.. ....PAP.. ....PPPPP ....K.PAP ......PPP ......... ......... ....PPP.. ....PAP.. Expected result: 7 Test #13894 1 (7, 7) ......PPP B.....PAP ......PPP ......... ......... ......... ......... ..PPP..K. ..PAP.... Expected result: 14 Test #13895 1 (3, 6) ......... ....PPP.. ....PAP.. ....PPP.. .B..PPPPP ....PAPAP ...KPPPPP ......... ......... Expected result: 9 Test #13896 1 (5, 7) ......... B........ ......... ........P PP.....PS AP......P PPP...PPP PAP..KPAP PPP...PPP Expected result: 12 Test #13897 2 (5, 5) .....PPP. .....PAP. .....PPP. ......PPP ......PAP ..B..KPPP P........ SP....... P........ Expected result: 10 Test #13898 2 (8, 5) ......... ......... ......... ......... ......... ....P.B.K ...PSP... ....PPP.. ....PAP.. Expected result: 13 Test #13899 2 (4, 8) ....PAP.. ....PPP.. ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #13900 1 (4, 4) ......P.. .....PSP. ......P.. ...B..... ....K.... ......... ......... ......... ......... Expected result: 8 Test #13901 1 (3, 1) ......... ...K..... .BPPPP... ..PAPSP.. ..PPPP... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 4 Test #13902 2 (2, 3) ......... ......... ......... ..K...... ......... ....PPP.. PPP.PAP.. PAP.PPP.. PPP...... Expected result: 5 Test #13903 2 (6, 6) ......P.. .....PSP. ..PPP.P.. ..PAP.... ..PPP.... ......... ......K.. ......PPP ......PAP Expected result: 12 Test #13904 2 (4, 6) ......... ......... .PPP..... .PAP...PP .PPP...PA .......PP .P..K.... PSP...... .P....... Expected result: 10 Test #13905 2 (6, 4) ......... ......... ......... PPP...... PAP...K.. PPP...... ......... .......PP .......PA Expected result: 10 Test #13906 2 (2, 1) ......... ..K...... ......... ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 3 Test #13907 2 (7, 2) ...PPP... ...PAP... ...PPP.K. .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 17 Test #13908 1 (5, 8) ......... ......... ........P .......PS ........P ......... ......... ......... .....K... Expected result: 13 Test #13909 1 (5, 8) .....P... ....PSP.. ...B.P... ......... PP....... AP....... PP....... ......... .....K... Expected result: 13 Test #13910 1 (2, 2) ......PPP ......PAP ..K...PPP ......... ......... ......... PP....... AP.....P. PP....PSP Expected result: 4 Test #13911 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #13912 1 (8, 2) ......... ..PPP.... ..PAP...K ..PPP.... ..P...... .PSPPPP.. ..P.PAP.. ....PPP.. ......... Expected result: 10 Test #13913 1 (1, 5) .......P. ..PPP.PSP ..PAP..P. ..PPP.... ......... .K....... ...PPP... ...PAP... ...PPP... Expected result: 6 Test #13914 2 (7, 5) ......... ......... ......... ......P.. B....PSP. ......PK. ......... ......... ......... Expected result: 14 Test #13915 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #13916 2 (2, 2) ..PAP.... PPPPP.... APK...... PPB...... P........ SPPP..... PPAP..... .PPP..... ......... Expected result: -1 Test #13917 1 (1, 7) ....PPP.. ....PAP.. PPP.PPP.. PAP....P. PPP...PSP .......P. ......... .K....B.. ......... Expected result: 12 Test #13918 1 (2, 5) ......... ......... .......PP .......PA ....PPPPP ..K.PAP.. ....PPP.. ......... ......... Expected result: 7 Test #13919 2 (5, 6) ......... .....P... ..PPPSP.. ..PAPP... ..PPP.PPP ......PAP .PPP.KPPP .PAP..... .PPP..... Expected result: 11 Test #13920 1 (7, 3) ........B ......... PPP...... PAP....K. PPP...... .....PPP. PPP..PAP. PAP..PPP. PPP...... Expected result: 10 Test #13921 1 (5, 8) ...PAP... ...PPP... ......... ......... ......... PPP...... PAP...... PPP...... .....K... Expected result: 13 Test #13922 1 (4, 5) ......... ......... ......... ...B..... ......... ....K.... ......... ......... ......... Expected result: 9 Test #13923 2 (1, 1) ......... .K.....B. ..PPP..P. ..PAP.PSP ..PPP..P. ......... ......... ......... ......... Expected result: 2 Test #13924 2 (7, 7) .PAP..... .PPP..... .....P... ..PPPSP.. ..PAPP... ..PPP.... ...PPP... ...PAP.K. ...PPP..B Expected result: 16 Test #13925 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #13926 2 (1, 6) .PAP..... .PPPPP... PPPPAP... PAPPPP... PPP...... ......... .K....... ......... ......... Expected result: -1 Test #13927 2 (8, 3) ......... ......... .......B. ........K ......... .PPP..... .PAP..PPP .PPP..PAP .PAP..PPP Expected result: 11 Test #13928 2 (2, 3) ......... ......... ......... ..K...... ..PPP.... ..PAP.... ..PPP.... .P....... PSP...... Expected result: 5 Test #13929 2 (1, 1) ......... .K....... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......PPP ......PAP Expected result: 2 Test #13930 2 (5, 5) ......... ......... .......B. ......... PPP...... APSP.K.PP PPP....PA .......PP ......... Expected result: 10 Test #13931 2 (4, 7) .....PSP. ......P.. ......... ......... ......... ......... ......... ....K.PPP ......PAP Expected result: 11 Test #13932 2 (2, 6) ......... .......PP .......PA P......PP SP...B... P........ ..K...... ......... ......... Expected result: 8 Test #13933 2 (6, 2) ......... ......... ......K.. .....PPP. .....PAP. ....PPPP. ...PSP... ....P.... ......... Expected result: 8 Test #13934 1 (2, 8) ......... ......... ......... PPP...... PAP...... PPP...... ......... ......... ..K...... Expected result: 12 Test #13935 1 (4, 3) ......... ......... ......... ....K.... .....P... ....PSP.. .....P... ......... ......... Expected result: 7 Test #13936 1 (5, 1) ......... .....K... ..PPPPP.. ..PAPAP.. ..PPPPP.. ...B..... ......... ...PPP... ...PAP... Expected result: 6 Test #13937 2 (6, 4) ......... ......... ......... PP.PPP... AP.PAPK.. PPPPPP... .PAP..... .PPP..... ......... Expected result: 10 Test #13938 1 (7, 4) ......... ......... ......... ......... .......K. .BP...... .PSP..... ..P...... ......... Expected result: 11 Test #13939 1 (8, 5) ......... ......... .....P... ....PSP.. .....P... ........K ......... ......... ......... Expected result: 13 Test #13940 2 (4, 6) ......... ......... ......... ....P.... ...PSP... ....P.... ....K.... ......... ......... Expected result: 10 Test #13941 2 (3, 1) ........P ...K...PS ........P ....B.... PP....... APPPPPPP. PPPAPPAP. ..PPPPPP. ......... Expected result: 4 Test #13942 2 (7, 4) ......PPP PP....PAP AP....PPP PP....... SP.....K. P......B. ......... ......PPP ......PAP Expected result: 11 Test #13943 1 (6, 5) ...PPP... ...PAP... ...PPP... ......... ......B.. ......K.. ......... ......... ......... Expected result: 11 Test #13944 2 (1, 3) ......... .....B... ......... .K....... ......... .....P... ....PSP.. .....P... ......... Expected result: 4 Test #13945 1 (3, 6) ....PPP.. ....PAP.. PP..PPP.. AP....... PP....... ......... ...K...PP .......PA .......PP Expected result: 9 Test #13946 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #13947 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #13948 2 (6, 3) ......... ......... ......... .....PK.. ....PSP.. .....P... ......B.. ......... ......... Expected result: 9 Test #13949 2 (3, 6) ......... .....P... ....PSP.. .....P... ......... ......... ...K..... ......... ......... Expected result: 9 Test #13950 2 (3, 7) ......... ......... .....PPP. .....PAP. .....PPPB ......... ......... ...K..... ......... Expected result: 10 Test #13951 2 (8, 5) ..PSP.... ...P..... ......... ..PPPPP.. ..PAPAP.. ..PPPPP.K ......... ....PPP.. ....PAP.. Expected result: 13 Test #13952 2 (2, 7) .PPPPPPP. .PAPSPAP. PPPPPPPP. AP....... PP....... ......... ......... ..K...... ......... Expected result: -1 Test #13953 2 (4, 8) ......... ......... ......... ......... ........B ......... ......PPP ......PAP ....K.PPP Expected result: 12 Test #13954 2 (5, 7) ......... ....PPP.. PP..PAP.. AP..PPP.. PP.B..... ......... ..P...... .PSP.K... ..P...... Expected result: 12 Test #13955 2 (4, 8) ....P.... ...PSP... .PPPP.... .PAP..... .PPP..... ......... ......... ....B.... ....K.... Expected result: 12 Test #13956 2 (2, 8) ......... ......... ......... ......... .....PPP. PP...PAP. AP...PPP. PP....... ..K...... Expected result: 10 Test #13957 2 (2, 8) ...PPP... B..PAP... ...PPP... ...PAP... ...PPP... ......... ......... ......... ..K...... Expected result: 10 Test #13958 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #13959 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ....B.... ...PPP... ...PAP... Expected result: 6 Test #13960 1 (6, 7) ......... ......... .B....... ......... ......PPP ......PAP ......PPP ......K.. ......... Expected result: 13 Test #13961 2 (4, 3) ......... ......... ......... ....K..P. ......PSP .......P. ......... ......... ......... Expected result: 7 Test #13962 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #13963 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #13964 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #13965 1 (5, 6) .....PAP. .....PPP. ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... .....K... ......... ......... Expected result: 11 Test #13966 1 (8, 4) .....B... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #13967 1 (6, 1) ......... ......K.. ......... ......... ....PPP.. ....PAP.. ....PPPP. ......PSP .......P. Expected result: 7 Test #13968 2 (7, 5) .......P. ......PSP .......P. PPP...... PAP...... PPP....K. ......... ...PPP... ...PAP... Expected result: 12 Test #13969 2 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..P.. .....PSP. Expected result: 10 Test #13970 2 (7, 5) .....B... ......... ......... ......... ......... .......K. ......... ....P.... ...PSP... Expected result: 12 Test #13971 1 (5, 5) ......... ......... ......... ......... ...B..... .....K... ......... ......... ......... Expected result: 10 Test #13972 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #13973 2 (4, 2) ..B...... PPP...... PAP.K.... PPP...... .......P. .PPP..PSP .PAP...P. .PPP..PPP ......PAP Expected result: 6 Test #13974 2 (5, 4) ..PAP.... ..PPP.... ......... ......... .P...K... PSP...... PPP...... PAP...... PPP...... Expected result: 9 Test #13975 1 (7, 5) ......PPP ......PAP ......PPP ......... ......... .......K. ......... ......PPP ......PAP Expected result: 12 Test #13976 1 (2, 7) ......... .....B... ......... .....P... PPP.PSP.. PAP..P... PPP...PPP PPK...PAP AP....PPP Expected result: 11 Test #13977 1 (5, 3) ...PSPPP. ....PPAPP .....PPPA .....K.PP ......... ......... ......... ......... ......... Expected result: 8 Test #13978 1 (3, 2) ......... ........B ...K..PPP .PPP..PAP .PAP..PPP .PPP..... ......... ......... ......... Expected result: 5 Test #13979 1 (3, 8) ......... ......... ......... ......... ......... ......... PPP...... PAP...... PPPK..... Expected result: 11 Test #13980 1 (2, 6) ......... ..PPP..B. ..PAP.... ..PPP.... ....P.... ...PSP... ..K.P.... ......... ......... Expected result: 8 Test #13981 1 (4, 3) .....P... ....PSP.. .....P... ....K.... ......... ...PPP... ...PAP... PPPPPP.PP PAP....PA Expected result: 7 Test #13982 2 (5, 6) ......... B........ .....PPP. .....PAP. .....PPP. ......... PPPPPK... PAPAP.... PPPPP.... Expected result: 11 Test #13983 2 (6, 6) .....B... ......... ......... .P....... PSP...... .P....... ......K.. ....PPP.. ....PAP.. Expected result: 12 Test #13984 2 (4, 4) ......... ......... ......... .......B. ....K.PPP ......PAP ......PPP ......... ......... Expected result: 8 Test #13985 2 (7, 7) ......... ......... ......... ......PPP ......PAP ......PPP ......... .......K. ......... Expected result: 14 Test #13986 2 (1, 6) ....P.... ...PSP... PPP.P.... PAP...... PPP...... ....PPP.. .K..PAP.. ....PPP.. ......... Expected result: -1 Test #13987 1 (3, 4) ......... ......... ......... ......... ...KPPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 7 Test #13988 2 (2, 4) ......... ......... ......... ......... ..KP..... ..PSP.... ...P..... .PPP..... .PAP..... Expected result: 6 Test #13989 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #13990 2 (6, 7) ......... ....PPP.. ....PAP.. ....PPP.. .......B. ......... ......... ...PPPK.. ...PAP... Expected result: 13 Test #13991 1 (2, 6) ...PPP... ...PAP... PP.PPP... AP....PPP PP....PAP ......PPP ..K...... ......... ......... Expected result: 8 Test #13992 2 (2, 8) .....B.PP .......PA .......PP ......... ......... ....P.... ...PSP... ....P.... ..K...... Expected result: 10 Test #13993 2 (1, 4) ......... .....PPPP .....PAPS .....PPPP .K....... ......... ......... .....PPP. .....PAP. Expected result: 5 Test #13994 2 (6, 3) ......... ..PPP.... ..PAP.... ..PPP.K.. ......... ......... ......... ...PPPPP. ...PAPAP. Expected result: 9 Test #13995 1 (3, 7) ......... .......PP PPP....PA PAP....PP PPP...... ......PPP ...B..PAP ...K..PPP ......... Expected result: 10 Test #13996 1 (6, 1) ......... ......K.. ......... ......... ......... .....B... ....PPP.. ..P.PAP.. .PSPPPP.. Expected result: 7 Test #13997 2 (4, 1) ......... .PPPK.... .PAP..... BPPPP.... ..PAP.... ..PPP.... ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #13998 1 (6, 6) ..PPP.... ..PAP.... .BPPP.... ...PSP... ....P.... ......... ......K.. PP....... AP....... Expected result: 12 Test #13999 1 (6, 7) .....PPP. .....PAP. .P...PPP. PSP.B.... .P....... ......... ......... ......K.. ......... Expected result: 13 Test #14000 2 (8, 7) ......... ......... ......B.. ......... ...P..... ..PSP.... ...P..... ........K ......... Expected result: 15 Test #14001 1 (6, 4) ......... ......... ......... ......... ......K.. .PPP..... .PAP...PP .PPPPPPPA ....PAPPP Expected result: 10 Test #14002 1 (6, 8) .PAP..... .PPP..... .....PPP. .....PAP. .....PPP. ......... PPP.....P PAP....PS PPP...K.P Expected result: 14 Test #14003 2 (3, 3) ......... PP....... AP....... PP.K..... ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ....PPP.. Expected result: 6 Test #14004 1 (5, 8) ......... .....PPP. .....PAP. .....PPP. ..B...... ......... .......PP .......PA .....K.PP Expected result: 13 Test #14005 2 (6, 8) ......... ......... ......... ..B.PPP.. .PPPPAP.. .PAPPPP.. .PPPP.... ..PAP.... ..PPP.K.. Expected result: 16 Test #14006 1 (5, 6) ..PPPAP.. ..PAPPP.. ..PPP.... ......... ......... ......... .P...K... PSP...... .P....... Expected result: 11 Test #14007 1 (2, 5) .......PP ..P....PA .PSP...PP ..P.PPP.. ....PAP.. ..K.PPP.. .PPP..... .PAP..... .PPP..... Expected result: 7 Test #14008 2 (1, 3) ......... ......... ......... .KPPP.... ..PAPB... ..PPP.... ......... ......... ......... Expected result: 4 Test #14009 2 (4, 1) .....PSP. ....K.P.. ......... ......... ......... ......... ......... ......... B........ Expected result: 5 Test #14010 2 (4, 6) ....PAP.. ..P.PPP.. .PSP..... ..P...... ......... ......... ....K.... .....PPP. .....PAP. Expected result: 10 Test #14011 2 (7, 6) ......... ......... ...B..... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #14012 1 (2, 3) ......... ......... ......... ..K...... ......... .......PP .......PA .P.....PP PSP.B.... Expected result: 5 Test #14013 2 (5, 7) ......... ......... ......... ......... .P....PPP PSP...PAP .P....PPP .....K... ......... Expected result: 12 Test #14014 1 (4, 8) ......... PPP...... PAP...... PPP...... P.B..PPP. SP...PAP. P....PPP. ......... ....K.... Expected result: 12 Test #14015 2 (5, 7) ..B...... ......PPP ......PAP PPP...PPP PAP...... PPP...... ........P .....K.PS ........P Expected result: 12 Test #14016 2 (4, 3) .....PPP. .....PAP. .B...PPP. ....K.... ......... .......P. ......PSP .......P. ......... Expected result: 7 Test #14017 1 (2, 4) ..B...... ......... ......... ......... ..K...... ......... .PPP..... .PAP..... .PPP..... Expected result: 6 Test #14018 2 (5, 2) ......... ......... .....K... PPP...... PAP.....B PPP...... PSP...... .P....... ......... Expected result: 7 Test #14019 2 (4, 2) ...PAP... ...PPP... ....K.... ....PPP.. PP..PAP.. AP..PPP.. PP....... ......... ......... Expected result: 6 Test #14020 2 (4, 4) ..PPP.PAP ..PAP.PPP ..PPP.PAP ......PPP ....K.PSP .......P. ........B ......... ......... Expected result: 8 Test #14021 2 (1, 8) ......... ......... ........B ......PPP ......PAP ......PPP ......... ......... .K....... Expected result: 9 Test #14022 1 (5, 2) ......... ......PPP .....KPAP ......PPP .PPP..... .PAP..P.. .PPP.PSP. ......P.. ......... Expected result: 7 Test #14023 1 (1, 8) ......... ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. .K....... Expected result: 9 Test #14024 1 (3, 5) ......... ......... ......... ......... ......... ...K..... .......PP .......PA .......PP Expected result: 8 Test #14025 1 (8, 7) ......... ......... ......... ......... ......... ...PPPPP. ...PAPAP. ...PPPPPK ......... Expected result: 15 Test #14026 1 (8, 5) ........P ....PPPPS ....PAP.P ....PPP.. ......... ........K ......... ......... ......... Expected result: 13 Test #14027 1 (3, 5) ......... ....P.... ...PSP... ....P.... PPP...... PAPK..... PPPB..... ......... ......... Expected result: 8 Test #14028 1 (6, 6) ......... ......... ......... ......... ......... ......... ......KP. ......PSP .......P. Expected result: 12 Test #14029 1 (5, 2) ......... ......... .....K... ......... PPP...... PAP...... PPP...... PP......P AP.....PS Expected result: 7 Test #14030 2 (3, 5) .......PS ...B...PP .......PA .......PP ......... ...K..... .....PPP. .....PAP. .....PPP. Expected result: 8 Test #14031 2 (2, 7) ...PPP... .B.PAP... ...PPPP.. ....PAP.. ....PPP.. ......... ......... ..K...PPP ......PAP Expected result: 9 Test #14032 2 (4, 2) ..PSP.... ...P.PPP. ....KPAP. .....PPP. ......... ......... ..PPP.... ..PAP.PPP ..PPP.PAP Expected result: 6 Test #14033 2 (8, 8) .PPP..... .PAP..... .PPP..... .P....... PSP...... .P....... PPP...... PAP...B.. PPP.....K Expected result: -1 Test #14034 1 (1, 3) ..P...... .PSP..... ..P...... .K....... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 4 Test #14035 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #14036 1 (1, 2) ......... ......... .K.....PP .......PA .......PP ......... ......PPP ..P.B.PAP .PSP..PPP Expected result: 3 Test #14037 1 (3, 4) ......... ......... P........ SP....... PPPK..... PAP...... PPP...... ......... ......... Expected result: 7 Test #14038 2 (7, 3) .PPP...PP .PAP...PA .PPP...PP .......K. ......... ......... ......... ..B...... ......... Expected result: 10 Test #14039 1 (3, 1) .......PS ...K....P ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #14040 2 (8, 2) ......... ......... ........K ......... ....P.PPP ...PSPPAP ...PPPPPP ...PAP... ...PPP... Expected result: 10 Test #14041 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..B.. ......... ......... Expected result: 9 Test #14042 2 (3, 2) ......... .......B. ...K..... ......... ......... ...P..... ..PSP.... ...P..... ......... Expected result: 5 Test #14043 1 (4, 2) ......... ......... ....K.... ......... ........B ......... ......... ......... ......... Expected result: 6 Test #14044 2 (7, 1) ......... .......K. ......... ........P .......PS ........P ..PPP.... ..PAPPP.. ..PPPAP.. Expected result: 8 Test #14045 2 (8, 4) ......... ......... ......... .P....... PSP.....K .P....... ......... ......... .B....... Expected result: 12 Test #14046 2 (7, 5) ......PAP ......PPP ......... ......... ..PPP.... ..PAP..K. ..PPP.... PPP...... PAP...... Expected result: 12 Test #14047 1 (1, 7) ...B..... ......... ......... ........P .......PS ........P ......... .K....... ......... Expected result: 8 Test #14048 2 (1, 7) ...PAP... ...PPP... ...PPP... .B.PAP... ...PPP... ......PPP ......PAP .K....PPP ......... Expected result: 8 Test #14049 2 (1, 3) ......... ......... ......... .K....... P........ SP....... P........ ......... ......... Expected result: 4 Test #14050 1 (6, 2) ......B.. ......... ......K.. ......... ......... ......... .....PPPP .....PAPS .....PPPP Expected result: 8 Test #14051 1 (3, 5) ......... ......... ....PPP.. ....PAP.. ....PPP.. ...K..... .....P... ....PSP.. .....P... Expected result: 8 Test #14052 2 (2, 8) ......... ....B.... .....PPP. .....PAP. .....PPP. ......... .......PP .......PA ..K....PP Expected result: 10 Test #14053 2 (6, 7) ......... ..P...... .PSP..... ..P....B. ......... ......... ......... ......K.. ......... Expected result: 13 Test #14054 1 (7, 6) .PSP..... ..P...... PP....... AP....... PP.PPP... ...PAP... ...PPP.K. ..B...... ......... Expected result: -1 Test #14055 2 (8, 4) .......PP .......PA .......PP BPPP..... .PAP....K .PPP..... ......... ...PPP... ...PAP... Expected result: 12 Test #14056 2 (6, 8) ......... PPP...... APSP..... PPP...... ....PPP.. ....PAP.. PP..PPP.. AP....... PP...BK.. Expected result: 16 Test #14057 2 (6, 6) ....PPP.. ....PAP.. ....PPP.. ....PPP.. ...PPAP.. ..PSPPP.. ..PPP.K.. ..PAP.... ..PPP.... Expected result: -1 Test #14058 1 (6, 6) ......... PP....... AP....... PP....... ......... ......... ......K.. ......... .....B... Expected result: 12 Test #14059 2 (1, 6) ....P.... ...PSP... ....P.... ....PPP.. ....PAPPP ....PPPAP .K....PPP ......... ......... Expected result: 7 Test #14060 2 (7, 7) ......... ......... ......... ...BP.... ...PSP... ....P.... ......... .......K. ......... Expected result: 14 Test #14061 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #14062 1 (3, 2) .......PA .......PP ...K..... ......... ......... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... Expected result: 5 Test #14063 2 (2, 1) ......... ..K.B.... ......... ......... ......... ......... ......... .PPP...PP .PAP...PA Expected result: 3 Test #14064 2 (2, 2) ......... P........ SPK...... P........ ......... ......... ......... ......... ......... Expected result: 4 Test #14065 1 (4, 7) ..PSP..PP ...P...PA B.PPP..PP ..PAP.... .PPPP.... .PAP..... .PPP..... ....K.... ......... Expected result: 11 Test #14066 1 (4, 1) ......PPP ....K.PAP ......PPP ......... .....PPP. .....PAP. .B...PPP. ....PPP.. ....PAP.. Expected result: 5 Test #14067 2 (1, 5) ...PAP... ...PPP..P ......BPS ......PPP ......PAP .K....PPP ......... ......PPP ......PAP Expected result: 6 Test #14068 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... .......B. Expected result: 9 Test #14069 1 (4, 4) ..PAP.... ..PPP.... ..B...... .PPP..... .PAPK.... .PPP..... .....P... ....PSP.. .....P... Expected result: 8 Test #14070 1 (5, 3) ...PAP... ...PPP... ..PPP.... ..PAPK... ..PPP.... .......P. ......PSP .......P. ......... Expected result: 12 Test #14071 1 (8, 1) ......... BPPP.PPPK .PAP.PAP. .PPP.PPP. ......... ...PPP... ...PAP... ...PPP... ....PSP.. Expected result: 9 Test #14072 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #14073 1 (2, 1) ....PPP.. ..K.PAP.. ....PPPPP ......PAP ......PPP .......B. ....P.... ...PSP... ....P.... Expected result: 3 Test #14074 2 (2, 1) ......... ..K...... ......... ......PPP ......PAP ......PPP PPP...PPP PAP...PAP PPP...PPP Expected result: 3 Test #14075 1 (8, 4) ..B..PSP. ......PPP .......PA PP..PPPPP AP..PAP.K PP..PPP.. ......... ......... ......... Expected result: 16 Test #14076 1 (1, 2) ......PAP ......PPP .K....... ......... ......... PPP...... PAP..P... PPP.PSP.. ..B..P... Expected result: 3 Test #14077 2 (7, 5) ......... ......... ......... ......... ......... .......K. .PPP..... .PAP..... .PPP..... Expected result: 12 Test #14078 1 (4, 1) .B....... ....K.... ......... ......... ......... .....P... ....PSP.. .....P... ......... Expected result: 5 Test #14079 2 (5, 3) ......... PP....... AP....... PP...K... ......... .....PPP. .....PAP. .....PPP. .B...PAP. Expected result: 8 Test #14080 2 (5, 7) ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP ......... ......PPP ......PAP .....KPPP .....PSP. Expected result: 12 Test #14081 2 (8, 6) ......... ......... ......... ......... ......... ......... PP...PPPK APPPPPAP. PPPAPPPP. Expected result: 14 Test #14082 2 (8, 1) ...PAP... ...PPP..K ....PPP.. ....PAP.B ....PPP.. .PPP..... .PAP..... .PPP..... ......... Expected result: 23 Test #14083 1 (6, 8) ..PAP.... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... ......K.. Expected result: 14 Test #14084 1 (1, 2) .....PPP. .....PAP. .K...PPP. ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 3 Test #14085 2 (2, 3) ......... ......B.. .....PPP. PPK..PAP. AP...PPP. PP....... ......... ......... ......... Expected result: 5 Test #14086 2 (2, 1) ......... ..K...... ....PPP.. ....PAP.. ..PPPPP.. ..PAP.... ..PPP.... ..PPP.... ..PAP.... Expected result: 3 Test #14087 2 (5, 4) ...B..... ......... ......... ......... .....K... .....PPP. .....PAP. .....PPP. ......... Expected result: 9 Test #14088 1 (7, 4) ......... .......P. ......PSP .......PB .......K. ......... ...PPP... ...PAP... ...PPP... Expected result: 11 Test #14089 1 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #14090 2 (1, 5) ..PPP.... ..PAP.... ..PPP.... ......... .......PP .K.....PA .......PP ......... ......... Expected result: 6 Test #14091 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. PP..PPP.. AP..PAP.. Expected result: 12 Test #14092 1 (2, 4) ......... PPP...... PAP...... PPP...... ..K...... .......PP .......PA .......PP ......... Expected result: 8 Test #14093 2 (4, 5) ......... ......... ......... ......... ......... ....K.... .....P... ....PSP.. .....P... Expected result: 9 Test #14094 2 (2, 3) ......... ......... ......... ..K...... PPP...... PAP...... PPP...... ..B...... ......... Expected result: 5 Test #14095 1 (4, 8) ......... ......... ......... .....P... ....PSP.. .....P... ......... ......... ....K.... Expected result: 12 Test #14096 2 (7, 3) .......B. .PPP..... .PAP..... .PPP...K. ..PPP.... ..PAP..PP ..PPP..PA .......PP ......... Expected result: 10 Test #14097 2 (8, 4) ......... .....PPP. .....PAP. .....PPP. ........K ......... .....B... ......... ......... Expected result: 12 Test #14098 2 (1, 2) .......PA .......PP .K....... ......... ......P.. .....PSP. ......P.. .PPP..... .PAP..... Expected result: 3 Test #14099 1 (3, 3) ......... P........ SP......B P..K..... ....PPP.. PPP.PAP.. PAP.PPPPP PPP....PA .......PP Expected result: 6 Test #14100 1 (8, 5) ....PAPB. ....PPP.. ......... ......... ......... ........K ......... PP....... AP....... Expected result: 13 Test #14101 2 (8, 7) ......... ......... ......... .P....... PSP...... .PPPP.... ..PAP.... ..PPP...K ......... Expected result: 15 Test #14102 2 (3, 2) ..PSP.... ...P..... ...K..... ......... ......... ......... ......... ......... ....B.... Expected result: 5 Test #14103 1 (4, 3) ...PPPAP. ..PPAPPP. .PSPPP... ..P.K.... ......... .......PP .......PA .......PP ......... Expected result: 9 Test #14104 1 (1, 8) ......P.. .....PSP. ......P.. ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #14105 1 (2, 6) .....PSP. ..PPP.P.. ..PAP.... ..PPP.... ......... ......... ..K...... ......... ......... Expected result: 8 Test #14106 1 (5, 3) ..PSP.... ...P..... ......... .....K... ......... ......... ......... ......... .......B. Expected result: 8 Test #14107 1 (5, 3) .PAP..... .PPP..... PPP...... PAP..K... PPP...... SP....... P......PP .......PA .......PP Expected result: -1 Test #14108 1 (4, 2) ......... ......... ....K.... ......... ......... .......P. B.....PSP .......P. ......... Expected result: 6 Test #14109 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ...P..... ..PSP.... ...P..... Expected result: 8 Test #14110 1 (8, 2) ......... ......... ........K ......... B........ ......... ......... ......... ......... Expected result: 10 Test #14111 2 (3, 2) .......P. ......PSP ...K...P. ......... ......... PP....... AP..PPP.. PP..PAP.. ....PPP.. Expected result: 5 Test #14112 2 (1, 2) ......... ......... .K....... ......... ......... .....PPP. .....PAPP .....PPPS ........P Expected result: 3 Test #14113 1 (2, 5) ......PAP ...PPPPPP .PPPAP... .PAPPP... .PPP..... ..K....B. ......... ......... ......... Expected result: 7 Test #14114 2 (7, 3) ......PAP ......PPP ..PPP.... ..PAP..K. ..PPP.... ...PPP... ...PAP... ...PPP... ......... Expected result: 10 Test #14115 2 (4, 6) ......... ...P..... B.PSP.... ...P..... ......... ......... .PPPK.... .PAP..... .PPP..... Expected result: 10 Test #14116 1 (6, 8) ....PPP.. ....PAP.B ....PPP.. ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #14117 1 (7, 6) ......... .......PP .......PA .......PP ......... PP....... AP..B..K. PPP...... PAP...... Expected result: 13 Test #14118 1 (6, 8) ......PPP ......PAP ......PPP .......PS ........P ......PPP ......PAP ......PPP ......K.. Expected result: 14 Test #14119 2 (4, 8) ......... ......... ......... ......... ......... ...PPP... ...PAP... ...PPPPPP ....KPSPA Expected result: 12 Test #14120 2 (4, 8) ......... PPP....PP PAP....PA PPP...PPP ......PAP ......PPP .......B. ......... ....K.... Expected result: 12 Test #14121 2 (6, 1) .......PA ......KPP ......... ...B..... ......... ......... ......... PPP....PP PAP....PA Expected result: 7 Test #14122 1 (8, 1) ......... ........K ......... ......... ......... ......... ..B...... ......... ......... Expected result: 9 Test #14123 1 (5, 6) .B....... ......... ......... ......... ......... ......... .....K... .PPP..... .PAP..... Expected result: 11 Test #14124 1 (1, 3) ......... ......... ......... .K....... ......... .....P... ....PSP.. .....P... ......... Expected result: 4 Test #14125 1 (5, 4) ...PAP... ...PPP... PP....... AP....... PP...K... ......... ......... .......PP .......PA Expected result: 9 Test #14126 2 (4, 1) ......... ....K.... ......... .PPP..... .PAP..... .PPP..... .PSP..... ..P...... B........ Expected result: 5 Test #14127 2 (5, 8) ..P...... .PSP.PPP. ..P..PAP. PP...PPP. APPP..... PPAP..... .PPP..... .B....... .....K... Expected result: -1 Test #14128 2 (7, 5) .......PA .......PP .PPP.B... .PAP..... .PPP..... .......K. ......... .......PP .......PA Expected result: 12 Test #14129 1 (7, 8) ......... ......... ...PPP... ...PAP... ...PPP... ...P..... ..PSP.... ...P..... .......K. Expected result: 15 Test #14130 2 (2, 5) ......... ..B...... .P....... PSPPPP... .P.PAP... ..KPPP... ......PPP ......PAP ......PPP Expected result: -1 Test #14131 2 (2, 1) .......P. ..K...PSP .PPP...P. .PAP..... .PPP.PPP. ..PPPPAP. ..PAPPPP. ..PPP.... ......... Expected result: 3 Test #14132 2 (6, 1) ......... ......K.. ..P...... .PSP..... ..P...... ......... ..PPP.... ..PAP.... ..PPP...B Expected result: 7 Test #14133 2 (6, 6) .PPP..... BPAP..... .PPP..... ......... ...PPP... ...PAP... ...PPPK.. ...PSP... ....P.... Expected result: 12 Test #14134 2 (7, 2) ..P.PPP.. .PSPPAP.. PPP.PPPK. PAP...... PPP...... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: -1 Test #14135 2 (5, 3) ......... ......... ......... .....K... ......... ......... .......B. ......... ......... Expected result: 8 Test #14136 1 (5, 6) ......PPP ......PAP ......PPP ......... ......PPP ......PAP .....KPPP PP....... AP....... Expected result: 11 Test #14137 2 (8, 6) ......... ......... ......... ...PPP... ...PAP... ...PPP... ........K ......... ......... Expected result: 14 Test #14138 1 (4, 7) ...PAP... ...PPP... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #14139 2 (2, 7) ......... ......... .......PP .......PA .......PP ......... ......PPP ..KPPPPAP ...PAPPPP Expected result: 9 Test #14140 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ........P .......PS Expected result: 10 Test #14141 2 (4, 6) ....PPP.. ....PAP.. P...PPP.. SP....PPP P.....PAP ......PPP ....K.PPP ......PAP ......PPP Expected result: 10 Test #14142 1 (3, 4) ......... PPP...... PAP...PPP PPP...PAP ...K..PPP ......... ....PB... ...PSP... ....P.... Expected result: 7 Test #14143 2 (6, 2) ......... ......... ...PPPK.. ...PAP... ...PPP... .....B... ......... .......PP .......PA Expected result: 8 Test #14144 2 (4, 7) .......PA .......PP ......... ......... ......... ......... ........P ....K.BPS ........P Expected result: 11 Test #14145 2 (4, 8) ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... ....K.... Expected result: 12 Test #14146 2 (2, 2) ......... ......... ..K...... .B....... ......... ......... ......... ......... ......... Expected result: 4 Test #14147 1 (7, 5) ..PAP.... ..PPP.... .PPP..... .PAP..... .PPP..... .......K. ......... P..PPP... SP.PAP... Expected result: 12 Test #14148 1 (4, 2) ......... ......... ....K.... P........ SP....... P........ ......... ......... ......... Expected result: 6 Test #14149 1 (4, 8) ..PPP.... ..PAP.... ..PPP.... ...P..... ..PSP.... ...P..PPP ......PAP ......PPP ...BK.... Expected result: 12 Test #14150 1 (2, 5) ...PAP... ...PPP... .....P... ....PSP.. .....PPPP ..K...PAP .B....PPP ......... ......... Expected result: 7 Test #14151 1 (5, 2) ......... ......... .....K... .......B. ......... ......... ......... ......... ......... Expected result: 7 Test #14152 1 (4, 3) ..PAP.B.. ..PPP.... ........P ....K..PS PPP.PPP.P PAP.PAP.. PPP.PPP.. ......... ......... Expected result: 7 Test #14153 1 (4, 4) ....PSP.. ...PPP... ...PAP... ...PPP... PP..K.... AP....... PP....... ...PPP... ...PAP... Expected result: 8 Test #14154 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #14155 2 (7, 5) .....PSP. ......P.. ......... ......... B........ .......K. .......PP PPP....PA PAP....PP Expected result: 12 Test #14156 1 (5, 3) ..PAP.... ..PPP.... ......... .....K... ........B .....P... ....PSP.. .....P... ......... Expected result: 8 Test #14157 2 (6, 6) ..PAP.... PPPPPPPP. AP...PAP. PP...PPP. ....PSP.. .....P... ......K.. ......... ......... Expected result: -1 Test #14158 1 (8, 1) ...PAP... ...PPP..K ......... ........B ......... ....PPP.. ....PAP.. ....PPP.P .......PS Expected result: 11 Test #14159 2 (6, 8) ......... ......... ..PPP.... ..PAP.... .PPPP.... .PAP..... .PPP..... ...PPP... ...PAPK.. Expected result: 14 Test #14160 1 (7, 2) ...PPP... ...PAP... ..BPPP.K. ......... ..PPPP... .PSPAP... ..PPPP... ......... ......... Expected result: 11 Test #14161 1 (1, 5) ......... ...P..... ..PSP.... ...P.PPP. .....PAP. .K...PPP. ......... ......... ......... Expected result: 6 Test #14162 1 (7, 7) ......... ....PPPPP ....PAPAP ....PPPPP ........P PP.....PS AP......P PP.....K. ......... Expected result: 14 Test #14163 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #14164 1 (8, 5) .PPP...PS .PAP....P .PPP.PPPB .....PAP. .....PPP. ........K ......... ..PPP.... ..PAP.... Expected result: 13 Test #14165 1 (2, 7) ......... ......... ......... ......... ....B.... ......... ......... ..K...... ......... Expected result: 9 Test #14166 2 (5, 1) ........P .....K.PS ........P ......... ......... ......... ......... ......... ......... Expected result: 6 Test #14167 1 (8, 5) ......... .PPP..... .PAP..... PPPP..... PAP..PPP. PPP..PAPK .....PPP. ......... ......... Expected result: 13 Test #14168 1 (8, 1) ......... ........K ......... ......... ......... ......... ......B.. ......... ......... Expected result: 9 Test #14169 1 (4, 7) ......... ..PPP.... ..PAPPP.. ..PPPAP.. P...PPP.. SP....... P........ ....K.... ......... Expected result: 11 Test #14170 2 (4, 5) ..BP..... ..PSP.... ...P..... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #14171 2 (7, 8) ......... ......... ......... ......... ...P..... ..PSP.... ...P..... ......... ......BK. Expected result: 15 Test #14172 2 (4, 3) ......PSP .......P. ......... ....K.... ......... ......... ......... ...B...PP .......PA Expected result: 7 Test #14173 2 (5, 2) .......PS ........P .....K... .PPP..... .PAP..... .PPP..... .PPP..... .PAP..... .PPPB.... Expected result: 7 Test #14174 1 (6, 5) ...PPP... ...PAP... .PPPPP.PP .PAPP..PA .PPPSP.PP ....P.K.. ......... ......... ......... Expected result: 13 Test #14175 2 (3, 3) ........P .......PS ........P ...K..... ......... PPP...... PAP...... PPP..PPP. .....PAP. Expected result: 6 Test #14176 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #14177 1 (3, 8) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... PPP..PPP. PAPK.PAP. Expected result: 11 Test #14178 1 (7, 5) ......... ......... ......... ......... ..P...... .PSP...K. ..P...... ......... ......... Expected result: 12 Test #14179 1 (6, 8) .....PSP. ......P.. ......... ...B..... ......... ......... ......... ......... ......K.. Expected result: 14 Test #14180 2 (3, 5) ......... ......... ......... ......... ...B..... ...K..... ......... ......... ......... Expected result: 8 Test #14181 1 (4, 8) ......... ......... ......... ......... ......... ..B...... ......... ......... ....K.... Expected result: 12 Test #14182 1 (5, 6) ......... .......PP .......PA .......PP ......... ......... .....K... ......... ......... Expected result: 11 Test #14183 2 (2, 4) ....PPP.B ....PAP.. ....PPP.P .......PS ..K..PPPP .....PAP. ..PPPPPP. ..PAP.... ..PPP.... Expected result: 6 Test #14184 2 (4, 7) ......... ......... .....PPP. .....PAP. .PPP.PPP. .PAP..... .PPP..... ....K.... ......... Expected result: 11 Test #14185 2 (2, 4) ......... ......... ......... ......... ..K..P... ....PSP.. .....PPP. .....PAP. .....PPP. Expected result: 6 Test #14186 1 (4, 4) ......... ......... ......... ......... ....K.... .B....... ..P...... .PSPPP... ..PPAP... Expected result: 8 Test #14187 2 (5, 6) ...PAP... ...PPP... ......... ........B ......... ......... P....K... SP....PPP P.....PAP Expected result: 11 Test #14188 1 (1, 8) ......... .....P... PP..PSP.. AP...P... PP....... PPP...... PAP...... PPP.PPP.. .K.BPAP.. Expected result: 13 Test #14189 1 (2, 6) .......PP .......PA .......PP ...PPP... ...PAP... .B.PPP... ..K...... ......... ......... Expected result: 8 Test #14190 2 (2, 2) ......... ......... ..K...... ......... .PPP..... .PAP..... .PPP.PPPP .....PAPS ....BPPPP Expected result: 4 Test #14191 1 (1, 1) .....PPP. .K...PAP. .....PPP. .PPP..... .PAP..... .PPPPP... ...PAP... ...PPP... ......... Expected result: 2 Test #14192 2 (7, 7) .PAP..... .PPP..... ......PPP ...PPPPAP ...PAPPPP ...PPP... ......... .......K. ......... Expected result: 14 Test #14193 1 (8, 4) ..PAP.... ..PPP.... ......... ......... ........K ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... Expected result: 12 Test #14194 2 (3, 6) ......... ......PPP ...PPPPAP ...PAPPPP ...PPP... ......... ...K..... ......... ......... Expected result: 9 Test #14195 2 (1, 7) ...PPP... ...PAP... ...PPP... ......... .......PP .......PA .......PP .K....... ......... Expected result: 8 Test #14196 1 (3, 8) ...P..... ..PSP.... ...P..... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #14197 1 (7, 6) ......PSP .PPP...P. .PAP..... PPPP..... AP....... PP....B.. .......K. ......... ......... Expected result: 13 Test #14198 2 (3, 8) ......... .P....... PSP...... .P.....PP PPP....PA PAP....PP PPP...... ......... ...K..... Expected result: 11 Test #14199 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #14200 1 (3, 2) ......... ......... ...K..PPP ......PAP ......PPP ......... ......... ......... ......... Expected result: 5 Test #14201 1 (5, 7) ......... P........ SP.B..PPP P.....PAP ......PPP ......... PPP...PPP PAP..KPAP PPP...PPP Expected result: 12 Test #14202 2 (5, 5) ......... ..PPP.... ..PAP.... PPPPP.... AP...B... PP...K..P .......PS ........P ......... Expected result: 10 Test #14203 2 (4, 4) ......... ......... ......... ......... ....K.... .....PPP. .....PAP. .....PPP. .....PAP. Expected result: 8 Test #14204 2 (7, 3) ....PSP.. .B...P... .PPP..... .PAP...K. .PPP..... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 10 Test #14205 2 (6, 7) ......PAP ......PPP ......PPP ......PAP ......PPP ......... ......... ......KB. ......... Expected result: 13 Test #14206 2 (8, 6) ......... ......... ......... ..PPP.... PPPAPPP.. APPPPAP.. PP..PPP.K .....PSP. ......P.. Expected result: 14 Test #14207 2 (5, 3) ......... ......... .P....... PSP..K... .PB...... ......... PP....... AP....... PP....... Expected result: 8 Test #14208 1 (5, 8) ......... ......... .P....... PSP...... .PPPP...B ..PAP.... ..PPP.... ......... .....K... Expected result: 13 Test #14209 1 (4, 5) ......... ......... .......P. ......PSP ......PPP ....K.PAP ......PPP ......... ......... Expected result: 9 Test #14210 1 (5, 6) ...PAP... ...PPP... ..B...... .PPPP.... PSPAP.... .PPPP.... .....K... .PPP..... .PAP..... Expected result: 11 Test #14211 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #14212 2 (8, 3) ...PAP... ...PPP... ....PSP.. .....P..K .....PPP. .PPP.PAP. .PAP.PPP. .PPP..... ......... Expected result: 19 Test #14213 1 (7, 1) .PAP..... .PPP...K. ......... ......... ......... ......B.. ......... ....PPP.. ....PAP.. Expected result: 10 Test #14214 2 (5, 4) ......... ......... ......... PP....... AP...K... PP....... ......... ......... ......... Expected result: 9 Test #14215 2 (3, 1) ......... ..BK..... .....P... ....PSP.. .....P... ......PPP ......PAP ......PPP ......... Expected result: 4 Test #14216 1 (8, 4) ......... ...B..... ......... ......... ........K ......... ...P..... ..PSP.... ...P..... Expected result: 12 Test #14217 2 (6, 2) ......... ......... ......K.. ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 8 Test #14218 1 (3, 6) ......PAP ......PPP ......... PPBP..... APPSPPP.. PP.PPAP.. ...KPPP.. ......... ......... Expected result: 19 Test #14219 1 (6, 1) ......... .P....K.. PSP..B... .P....... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 7 Test #14220 1 (3, 8) ...PSP... ....P.... ......... ......... PP....... AP....... PPP...... PAPB.PPP. PPPK.PAP. Expected result: 11 Test #14221 2 (8, 5) ..PPP.... ..PAP.... ..PPP.... PPBPSP... AP..P.... PP......K ......... ......... ......... Expected result: -1 Test #14222 2 (3, 2) ......... ......... ...K..... ....P.... ...PSP... .PPPP.... .PAP..... .PPP..... ......... Expected result: 5 Test #14223 2 (3, 3) .....B... ......... ......... ...K..... ....PPP.. PP..PAP.. AP..PPP.. PP.....P. ......PSP Expected result: 6 Test #14224 2 (6, 4) ......... ...P..... ..PSP.... ...P..... ......K.. ......PPP ......PAP ......PPP ......... Expected result: 10 Test #14225 2 (2, 5) .....B... ......... PPP...... PAP...... PPP...... ..K...... ......... ......... ......... Expected result: 9 Test #14226 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... .PPP..... .PAP..... Expected result: 10 Test #14227 2 (6, 6) ......... ......... ......... ......... .......PP .......PA ......KPP .P....... PSP...... Expected result: 12 Test #14228 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #14229 1 (1, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... .K....... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #14230 2 (8, 2) ......... ......... ........K ......... ......... ......... .B....... ......... ......... Expected result: 10 Test #14231 2 (7, 6) ......... .P....... PSP...... .P....... ......... ..PPP.... ..PAP..K. PPPPPPPP. PAP..PAPB Expected result: 13 Test #14232 1 (7, 5) ......... ..PPP.... .BPAP.... ..PPP.... ......... .......K. ......... ......... ......... Expected result: 12 Test #14233 2 (2, 5) .PPP..... .PAP..... .PPP..... ......... ....B.... ..K...... ......... .....P... ....PSP.. Expected result: 7 Test #14234 1 (3, 6) ......... .......P. ......PSP .......P. ......... ......... ..BK..... ......... ......... Expected result: 9 Test #14235 2 (5, 8) ....PPP.. ....PAP.. ....PPP.. ......... ......... ....P.... ...PSP... B...P.... .....K... Expected result: 13 Test #14236 1 (4, 4) ...PPP... ..BPAP... ...PPP... .PPP..P.. .PAPKPSP. .PPP..P.. ......... ......... ......... Expected result: 12 Test #14237 2 (1, 3) ......... ......... ......... .K..PPP.. ....PAP.. ....PPP.. .PPP..... .PAP..... .PPP..... Expected result: 4 Test #14238 1 (2, 3) ......... ......... ......... ..K...... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 5 Test #14239 1 (7, 8) ......... ......... ..PPP.... ..PAP.... ..PPPB... ......PPP ......PAP ......PPP .......K. Expected result: 15 Test #14240 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......B.. Expected result: 6 Test #14241 1 (8, 5) ...PAP... ..PPPP... ..PAP.... ..PPP.... P........ SP.PPP..K P..PAP... ...PPP... ......... Expected result: 13 Test #14242 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #14243 1 (3, 8) .......PP PP.....PA AP.....PP PP....... ......... ......... ......... ....PPP.. ...KPAP.. Expected result: 11 Test #14244 1 (6, 4) ......... .......PP ..PPP..PA ..PAP..PP ..PPP.K.. PPP...... PAP...... PPP..P... ....PSP.. Expected result: 10 Test #14245 2 (1, 8) ......... ......... ......... ......... ......... ..B...... ......... ......... .K....... Expected result: 9 Test #14246 2 (2, 1) ......... ..K...... ......... ......... ......PPP ..PPPPPAP .PSPAPPPP ..PPPPPP. .....PAP. Expected result: 3 Test #14247 1 (6, 1) ......... ......K.. ......... ......... PP...P... AP..PSP.. PPPPPP... ..PAPPPP. ..PPPPAP. Expected result: 7 Test #14248 2 (1, 3) .PAP..... .PPP..... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #14249 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #14250 2 (3, 2) ......... ......... ...K..... PP.....PP AP....PPA PP...PSPP ..PPP.P.. ..PAP.... ..PPP.... Expected result: 5 Test #14251 1 (7, 3) ....PPP.. ....PAP.. ....PPP.. .......K. ......... ......... ......... PP....... AP....... Expected result: 10 Test #14252 1 (8, 3) ......... PP....... AP....... PP......K ......... ......... ......... ......... .......B. Expected result: 11 Test #14253 1 (7, 6) ......... ......... P........ SP....... P........ ....PPP.. ....PAPK. ....PPP.. ......... Expected result: 13 Test #14254 1 (2, 7) ...PAP... ...PPP... ......... ......... ......... ......... ......... ..K...... ...B..... Expected result: 9 Test #14255 1 (8, 7) ......PPP ..B...PAP ......PPP ......PPP .P....PAP PSP...PPP .P....... ........K ......... Expected result: 15 Test #14256 1 (8, 4) ......... ......... ......... ..P...... .PSP....K .PPP..... .PAPPP... PPPPAP... AP.PPP... Expected result: 12 Test #14257 2 (6, 3) ......P.. .....PSP. ......P.. ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #14258 1 (5, 8) ......PPP ......PAP .P....PPP PSP...... .P....... ..PPP.... ..PAP.... ..PPP.... .....K... Expected result: 13 Test #14259 2 (1, 3) ......... .....PPP. .....PAP. .K...PPP. ......... ......... ......... ....PPP.. ....PAP.. Expected result: 4 Test #14260 2 (7, 1) ..PPP.... ..PAP..K. ..PPP.... ..P...... .PSP...PP ..PPPP.PA ...PAP.PP ...PPP... ......... Expected result: 22 Test #14261 2 (6, 7) ...PPP... ...PAP... ...PPP... PPP..P.PP PAP.PSPPA PPP..P.PP ......... ......K.B ......... Expected result: -1 Test #14262 1 (4, 5) ......... ......... ......... ......... ......... ....K..P. ......PSP .......P. ......... Expected result: 9 Test #14263 2 (2, 7) ........P ..PPP..PS ..PAP...P ..PPP.... ......... ......... ......... ..K...... ......... Expected result: 9 Test #14264 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ...PPPB.. ...PAP... Expected result: 10 Test #14265 2 (6, 1) ......... ......K.. ......... ......... .......B. ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 7 Test #14266 1 (3, 7) .......PA .......PP ......... ......... .......P. ......PSP .......P. ...K..... ......... Expected result: 10 Test #14267 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... .......PP .......PA Expected result: 6 Test #14268 1 (2, 8) ......... ......... ..PPP..PP ..PAP..PA ..PPP..PP ......... ......... ......... ..K.B.... Expected result: 10 Test #14269 2 (3, 8) ......... ......... ......... .......PP .......PA .......PP ......... ......... ...K..... Expected result: 11 Test #14270 2 (2, 7) .PAP..... .PPP..... .....P... ....PSPPP .....PPAP PP....PPP AP....... PPK...... ......... Expected result: 9 Test #14271 2 (3, 5) ......... ........P .......PS ........P ......... ...K..... ......... ......... ......... Expected result: 8 Test #14272 1 (6, 1) ......... ......K.. ......... ......... ......... ......PPP ......PAP ...B..PPP ......... Expected result: 7 Test #14273 1 (3, 7) ......... ......... PP....... AP.PPP.P. PP.PAPPSP ...PPP.P. ......... ...K..... ......... Expected result: 10 Test #14274 1 (2, 1) ....P.... PPKPSP... AP..P.... PP....... ...PPP... ...PAPPP. ...PPPAP. .....PPP. ......... Expected result: 3 Test #14275 2 (4, 2) ......... ......... ....K.... PP....... AP....... PPP...... PAP...... PPP...... .PSP..... Expected result: 6 Test #14276 1 (7, 3) ......... ........P .......PS .......KP PPP...... PAP...... PPP...... ......... ......... Expected result: 10 Test #14277 2 (3, 6) ......... ......... ......... PPP...... PAP.PPP.. PPP.PAP.. ...KPPP.. .....B... ......... Expected result: 9 Test #14278 2 (2, 5) ......PSP .......P. ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #14279 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #14280 2 (8, 2) ..PAP.... PPPPP.... AP..PPP.K PP..PAP.. ....PPP.. ......... ......... ......... ........B Expected result: -1 Test #14281 2 (8, 7) .....B..P .......PS ........P ......... .....PPP. .....PAP. .....PPP. ........K ......... Expected result: 15 Test #14282 1 (6, 4) ......... .......PP .......PA .......PP ......K.. P........ SP....... P........ ......... Expected result: 10 Test #14283 1 (5, 2) ......... ...P..... ..PSPK... ...P..... ......... .......PP .......PA .......PP ......... Expected result: 7 Test #14284 1 (8, 2) ......... ....P.... ...PSP..K ....P.... ......... ......... ......... ......... ......... Expected result: 10 Test #14285 1 (6, 8) ......... ......... ......... .......PP .B.....PA .......PP ......... ......... ......K.. Expected result: 14 Test #14286 1 (7, 8) ......... ......... ......P.. .....PSP. ......P.. ..B...... ......... ......... .......K. Expected result: 15 Test #14287 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #14288 2 (7, 1) ......... ....PPPK. ....PAP.. ....PPP.. ......... ......... ......... ......PPP ......PAP Expected result: 8 Test #14289 2 (1, 5) ..PSP.... ...P..... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #14290 2 (1, 2) ......... ......... .K....... ..PPP.... ..PAP.... B.PPP.... ..PSP.... ...P..... ......... Expected result: 3 Test #14291 2 (8, 3) ......... ......... ......... ........K ........P .......PS ........P .B....... ......... Expected result: 11 Test #14292 2 (2, 2) ...B.PAP. .....PPP. ..K...... ......... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 4 Test #14293 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #14294 2 (6, 4) ......... .PPP..... .PAP..... PPPP..... PAP...K.. PPP...... B........ ......... ......... Expected result: 10 Test #14295 1 (7, 3) ......... ......... ......... PP.....K. AP....... PP....... ......... ..PPP.... ..PAP.... Expected result: 10 Test #14296 1 (5, 8) .....PAP. .....PPP. ......... ......... ......... ......... ......... PPP...... PAP..K... Expected result: 13 Test #14297 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ....B.... ......... ......... Expected result: 5 Test #14298 1 (3, 6) ...PPP... ...PAP... ...PPP... ......... ......... ......... PPPK..... PAP...... PPP...... Expected result: 9 Test #14299 1 (5, 6) ........B ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #14300 1 (6, 8) ......... ......... ....PPPPP ....PAPAP ....PPPPP ....PPP.. ....PAP.. ....PPP.. ......K.. Expected result: 14 Test #14301 2 (2, 7) ......... ......PPP PP....PAP AP....PPP PP....PAP ..B...PPP ......... ..K...... ......... Expected result: 9 Test #14302 2 (5, 3) ......... ......... B........ .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #14303 2 (8, 3) ...PAP... PPPPPP... PAP...... PPP.....K ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: -1 Test #14304 2 (6, 4) .PAP..... .PPP..... ......... ......... ......K.. ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 10 Test #14305 2 (5, 3) ......... ......... ......... .PPP.K... .PAP..... .PPP..... ......... ......... ......... Expected result: 8 Test #14306 1 (4, 8) ......... ......... ......... ......... ......... ......... ......P.. ...B.PSP. ....K.P.. Expected result: 12 Test #14307 1 (8, 2) ....PPP.. P...PAP.. SP..PPPPK P..PPPAP. ...PAPPP. ...PPP... ......... ......... ......... Expected result: 18 Test #14308 1 (4, 2) .PAP..... .PPP..... ....K.... .....PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 6 Test #14309 1 (5, 1) ......... .....K... ......... ......... ......... ......... ........P ..PPP..PS ..PAP...P Expected result: 6 Test #14310 2 (6, 1) ......... ......K.. ......... ....PPP.. ....PAP.. ....PPP.. ......... PPP...... PAP...... Expected result: 7 Test #14311 1 (4, 3) ......... ......B.. ......... ....K.... P........ SP....... P........ PP....... AP....... Expected result: 7 Test #14312 1 (4, 3) ......... ......... ......... ....K.... PP....... AP....... PP....... ......... ......... Expected result: 7 Test #14313 2 (7, 3) ......... ......... .....B... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #14314 2 (2, 4) ......... ......... ......... ......... ..K...... ......... .P....... PSP...... .P....... Expected result: 6 Test #14315 2 (4, 4) .....PPP. .....PAP. .PPP.PPP. .PAP..PPP .PPPK.PAP ......PPP ......... ......... ......... Expected result: 8 Test #14316 1 (8, 6) .....PPP. .....PAP. .....PPP. ......... ....PPP.. ....PAP.. ....PPP.K ....B.... ......... Expected result: 14 Test #14317 2 (3, 3) ......... ....PPP.. ....PAP.. ...KPPP.. .PPP...B. .PAP..... .PPP..... ......... ......... Expected result: 6 Test #14318 2 (4, 5) ......... ....PPP.. PP..PAP.. AP..PPP.. PP....... ....K.... ......... ...PPP... ...PAP... Expected result: 9 Test #14319 1 (4, 4) ......... ......... ......... .....PPP. ....KPAPP .....PPPA PP.....PP AP....... PP....... Expected result: 8 Test #14320 1 (1, 1) ......... .K.PPP... ...PAP... ...PPP... ......... ......... ....PPP.. ....PAP.. ..B.PPP.. Expected result: 2 Test #14321 1 (2, 2) ...PPP... ...PAP..P ..KPPP.PS ........P ......PPP ......PAP ...PPPPPP ...PAP... ...PPP... Expected result: 4 Test #14322 1 (2, 3) ......... .....B... ......... ..K...... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 5 Test #14323 1 (3, 1) .PSP..... ..PK..... ......... PP....... AP....... PP....... ......... ......... ......... Expected result: 6 Test #14324 2 (4, 5) ......PSP .......P. ......... ......... ......... ....K.... ......... ......... ...B..... Expected result: 9 Test #14325 1 (7, 5) ......... ......... ...PPP... ...PAP... ...PPP... .......K. .B....... ..P...... .PSP..... Expected result: 12 Test #14326 2 (6, 8) ......... ...PPP... ...PAP... ...PPP... B.PSP.... ...P..... .PPP..... .PAP..... .PPP..K.. Expected result: 14 Test #14327 1 (7, 2) ......... ......... .......K. ......... ......... ......... ....B.... ......... ......... Expected result: 9 Test #14328 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #14329 2 (1, 3) ......P.. ..PPPPSP. ..PAP.P.. .KPPP.... ......... ......... ......... ......... ......... Expected result: 4 Test #14330 1 (5, 6) ......... ......... ......... ......... ..B...... ......... .....K... P........ SP....... Expected result: 11 Test #14331 1 (3, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... ...K..... ......... ......... ......... Expected result: 8 Test #14332 1 (4, 3) ...P..B.. ..PSP.... ...P..... ....KPPP. ...PPPAP. ...PAPPP. ...PPP... ......... ......... Expected result: 7 Test #14333 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #14334 2 (8, 2) ......... ......... ........K ...PPP... ...PAP... ...PPP... ......... ..B...... ......... Expected result: 10 Test #14335 1 (4, 7) ......... ......... ......... ......... ......... ......... .......B. ....K.... ......... Expected result: 11 Test #14336 1 (8, 7) .......B. ......... PPPPPP... PAPPAP... PPPPPP... ....P.... ...PSP... ....P...K ......... Expected result: 15 Test #14337 1 (3, 5) ..PPPPAP. ..PAPPPP. ..PPP.... ...PSP... ....P.... ...K..... PPP...... PAP...... PPP....B. Expected result: 8 Test #14338 2 (4, 3) .....PAP. .....PPP. PPP...... PAP.K.... PPP...... B........ .....PPP. .P...PAP. PSP..PPP. Expected result: 7 Test #14339 2 (8, 3) ......... ......... P........ SP......K P.....PPP ......PAP ......PPP ......... ......... Expected result: 11 Test #14340 1 (4, 6) ...PPP... ...PAP... ...PPP... .......PP .......PA .......PP ....K.... ......... ......... Expected result: 10 Test #14341 2 (8, 4) ...B..... ......... ......... ......... ........K ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 12 Test #14342 2 (1, 3) .......PA .......PP ......... .K....... ......... ...PPP... ...PAP... ..PPPP... ..PAP.... Expected result: 4 Test #14343 2 (6, 4) .B....... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #14344 1 (4, 7) ....P.... ...PSPPPP ....PPAPA .....PPPP ..PPP.... ..PAP.... ..PPP.... ....K.... ......... Expected result: 11 Test #14345 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... .......B. ......... Expected result: 5 Test #14346 2 (7, 3) ..PPP.... ..PAP.... ..PPPP... ....PSPK. .....P... ......... ........B ......... ......... Expected result: 14 Test #14347 1 (3, 1) ......... ...K..... PP....PPP AP....PAP PP....PPP ......... ........B ......... ......... Expected result: 4 Test #14348 2 (3, 7) .....PAP. .....PPP. ......... PPP...... PAP...... PPP...... PAP...... PPPK..... ......... Expected result: 10 Test #14349 1 (6, 6) ......... ......... ......... ......... .P....... PSP...B.. .P....K.. ......... ......... Expected result: 12 Test #14350 2 (5, 1) ......... .....KPPP ...P..PAP ..PSP.PPP ...P..... ......... PP....... AP.....PP PP.....PA Expected result: 6 Test #14351 1 (7, 5) ......... .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. .....B.K. ......P.. .....PSP. ......P.. Expected result: 12 Test #14352 2 (8, 8) ......... ......... .PPP..... .PAP....B .PPP.P... ....PSP.. .....P... .PPP..... .PAP....K Expected result: 16 Test #14353 1 (2, 3) ......... ......... ......... ..K...... .......B. ......... ......... .......P. ......PSP Expected result: 5 Test #14354 2 (7, 5) ...PAP... ...PPP... PP.B..... AP....... PP....... .......K. ......... ......... ......... Expected result: 12 Test #14355 2 (6, 3) ......... ......... ......... ......K.. .PPP..... .PAP..... PPPP...PP PAP....PA PPP....PP Expected result: 9 Test #14356 2 (6, 2) .......PA .......PP ......K.. ......... .P....... PSP..PPP. .P...PAP. ....BPPP. ......... Expected result: 8 Test #14357 2 (3, 4) .PPP..... .PAP....P .PPP.PPPS .....PAPP ...K.PPP. ......... ......... ......... ......... Expected result: 7 Test #14358 2 (8, 4) ......... ......... ......... ......... PP......K AP.PPP... PP.PAP... PPPPPP... PAP...... Expected result: 12 Test #14359 2 (5, 4) ........B ......... .......PP PP.....PA AP...K.PP PP....... ......... ......... ......... Expected result: 9 Test #14360 2 (6, 4) ......... ......... ......... ......... ......K.. P........ SP.....B. P........ ......... Expected result: 10 Test #14361 2 (6, 6) ......... ......... ......... ......... ......... ....B.... ......KP. ......PSP .......P. Expected result: 12 Test #14362 1 (1, 6) ......... ......... ......... ......... ......... ........B .K.....P. .PPP..PSP .PAP...P. Expected result: 7 Test #14363 1 (8, 6) ......... ......... ......... .......PP .......PA .......PP ..PPP...K ..PAP.PPP ..PPP.PAP Expected result: 14 Test #14364 1 (6, 2) ......... ......... ......K.. ......... PP....... AP....... PP....... ......... ......... Expected result: 8 Test #14365 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... .....P... ....PSP.. Expected result: 12 Test #14366 1 (5, 4) ..P...... .PSP..... ..P...... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #14367 2 (3, 8) ......... ......... PP.....PP AP.....PA PP.....PP ......... .....PPP. .....PAP. ...K.PPP. Expected result: 11 Test #14368 2 (2, 1) .B..PPP.. ..K.PAP.. ....PPP.. ......... ......... PPP...... PAP...... PPP...... ......... Expected result: 3 Test #14369 2 (4, 4) ......PSP .......P. ......... ......... ....K.... ......... ..PPP.... PPPAP.... APPPP.... Expected result: 8 Test #14370 1 (7, 8) ......... ......... .PPP..... .PAP..P.. .PPP.PSP. ......P.. ......... ......... .......K. Expected result: 15 Test #14371 2 (4, 7) ......... .....B..P .......PS PP......P AP.PPP... PP.PAP... ...PPP... ....K.... ......... Expected result: 11 Test #14372 1 (8, 8) ......... ......... ......... ...B..... ......... ......... ......... ......... ........K Expected result: 16 Test #14373 1 (2, 5) .......PP .......PA .......PP ......... ......... ..K...... ......PPP ....B.PAP ......PPP Expected result: 7 Test #14374 2 (4, 4) ......PAP ......PPP ......... ......... ....K.... ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. Expected result: 8 Test #14375 1 (6, 7) ......... .....BP.. .....PSP. PPP...P.. PAP....PP PPP....PA .......PP ......K.. ......... Expected result: 13 Test #14376 2 (4, 3) .....PPP. .....PAP. .....PPP. ....K.... ......... ......... ....PPP.. ....PAP.. .B..PPP.. Expected result: 7 Test #14377 1 (5, 1) ......... .....K... B........ ......... ......... ......... ......... ......... ......... Expected result: 6 Test #14378 1 (2, 3) ......... ......... ......... ..KPPP... ...PAP... ...PPP... ......... .......PP ..B....PA Expected result: 5 Test #14379 1 (5, 2) .......PP ...B...PA .....K.PP ......... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 7 Test #14380 1 (3, 5) ......... PPP...... PAP...... PPP...... ......... PP.K..... AP....... PP...B... ......... Expected result: 8 Test #14381 2 (4, 8) ....PAP.. ....PPP.. ......... ......... ......... ......P.. .....PSP. ......P.. ....K.... Expected result: 12 Test #14382 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #14383 2 (8, 1) ......... ........K ......... ......... ......... ......... ...P..... ..PSP..PP ...P...PA Expected result: 9 Test #14384 2 (8, 5) ......... ......... ..P...... .PSP..... ..P...... ........K ......... ......... ......... Expected result: 13 Test #14385 2 (3, 7) ...PSP... ....P...B ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #14386 1 (8, 5) ......... ......... ......... ....PPP.. ...PPAP.. ..PSPPP.K ...P..... ........B ......... Expected result: 13 Test #14387 1 (7, 4) ....PAP.. ....PPPPP ......PAP ......PPP .......K. ........P .......PS ........P ......... Expected result: 11 Test #14388 1 (4, 3) ......... ...P..... ..PSP.... ...PK.... ......... ......... ......... ...B..... ......... Expected result: 9 Test #14389 2 (3, 4) ......... ..PPP.... PPPAP.... PAPPP.... PPPK..... ......... ......... ......... ...B..... Expected result: 11 Test #14390 2 (1, 6) .......B. ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #14391 2 (6, 4) ......... ......... ......... ......... PP....K.. AP....... PP....... ......... ......... Expected result: 10 Test #14392 2 (7, 2) ......... ...PPP... ...PAP.K. ...PPP... PP....... APPPP.... PPPAP.... ..PPP.... ......... Expected result: 9 Test #14393 2 (3, 3) ......... ......... PPP.PPP.. PAPKPAP.. PPP.PPP.. ......... .....PPP. .....PAPB .....PPP. Expected result: 6 Test #14394 2 (7, 8) ......... ......... ......... B........ .......PP .......PA .......PP PPP...... PAP....K. Expected result: 15 Test #14395 2 (7, 3) ......... ......... ......... PP.....KB AP....... PP...PPP. .....PAP. ....PPPP. ....PAP.. Expected result: 10 Test #14396 2 (8, 3) ......... ......... ......... ........K ..B....PP .......PA .......PP ......... ......... Expected result: 11 Test #14397 2 (8, 5) .......PP .......PA .......PP ......... ......... ........K .....PPP. PPP..PAP. PAP..PPP. Expected result: 13 Test #14398 2 (6, 7) .PPP..... .PAP..... .PPP..... ......... ......P.. .....PSP. ......P.. .PPP..K.. .PAP..... Expected result: 13 Test #14399 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ..P...... .PSP..... Expected result: 3 Test #14400 2 (8, 6) ......PAP ......PPP ......... ......... ...PPP... .PPPAP... .PAPPP..K .PPP..... ......... Expected result: 14 Test #14401 1 (1, 2) ......... ......... .K....PPP ..PPP.PAP ..PAP.PPP ..PPP..PA .......PP .......PS ........P Expected result: 3 Test #14402 1 (1, 6) ......... ......... PPP..P... PAP.PSP.. PPP..P... .......PP .KPPP..PA .BPAP..PP ..PPP.... Expected result: 11 Test #14403 2 (7, 8) .PAP..... .PPP..... ......B.. ......... ........P .......PS ........P ......... .......K. Expected result: 15 Test #14404 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... .B....... ......... Expected result: 7 Test #14405 1 (4, 5) ......PAP ......PPP ......... ......... ......... ....K.... ......PPP ......PAP ....B.PPP Expected result: 9 Test #14406 1 (2, 3) ...PSPAP. ....PPPP. ......... ..K...... ...B..... ...PPPPPP ...PAPPAP ...PPPPPP ......... Expected result: 5 Test #14407 2 (3, 8) ........B ......... ......... ......... ......... .....P... ....PSP.. .....P... ...K..... Expected result: 11 Test #14408 2 (4, 7) ......... ...PPP... PPPPAP... SPAPPP... PPPP..PPP ......PAP ......PPP ....K.... ......... Expected result: -1 Test #14409 1 (7, 6) ......... ......... ......... ......... B........ ......... .......K. P........ SP....... Expected result: 13 Test #14410 1 (3, 7) ......... ....P.... ...PSP... ....P.... ......... ....PPP.. ....PAP.. ...KPPP.B ......... Expected result: 10 Test #14411 1 (4, 6) ......... ......... ......... ......... .......PP .B.....PA ....K..PP .PPP..... .PAP..... Expected result: 10 Test #14412 2 (3, 7) ......PSP .......P. ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #14413 2 (6, 4) ......PPP PP.B..PAP AP....PPP PP....... PSP...K.. .PPPP.... ..PAP.... ..PPP.... ......... Expected result: 10 Test #14414 1 (3, 7) .....PAP. .....PPP. ......... ......... PP....... AP....... PP....... ...K....B ......... Expected result: 10 Test #14415 1 (1, 2) ..PAP.... ..PPP.... .K....... ......... ......... ......... ......... .......PP .......PA Expected result: 3 Test #14416 1 (6, 7) ......... ......B.. ......... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #14417 1 (4, 4) ......... ......... .B....... ......... ....K.... PPPPPP.PP PAPPAP.PA PPPPPP.PP ......... Expected result: 8 Test #14418 2 (8, 3) ......... ......... ......... ....B...K ......... ......... PPP.PPP.. PAP.PAP.. PPP.PPP.. Expected result: 11 Test #14419 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #14420 2 (3, 6) ......... ......... ..P...... .PSP..B.. ..P...... ......... ...K..... ......... ......... Expected result: 9 Test #14421 1 (8, 8) ......... PPP...... PAP...PPP PPP...PAP ......PPP ......... ......... .PPPB.... .PAP....K Expected result: 16 Test #14422 2 (4, 4) ......... ......... PP....... AP....... PP..K.... PPP...... PAP....PP PPP....PA .......PP Expected result: 8 Test #14423 2 (3, 6) ...PPPB.. .PPPAP... .PAPPP... .PPP..... ......... .....PPP. ...K.PAP. .....PPP. ......... Expected result: 9 Test #14424 2 (5, 8) ......... ......... ......PPP ......PAP PPP...PPP PAP..P.PA PPP.PSPPP .....P... .....K... Expected result: 13 Test #14425 2 (7, 6) ...PAP... ...PPP... ......... ......... ....PPP.. ....PAP.. ....PPPK. ......... ......... Expected result: 13 Test #14426 2 (6, 1) ......... ......K.. ..P...... .PSP..... ..P...... ......... ......B.. ....PPP.. ....PAP.. Expected result: 7 Test #14427 1 (4, 4) .....PPP. .....PAP. .....PPP. ......... ....KPPP. .....PAP. .P...PPP. PSP...... .P....... Expected result: 8 Test #14428 2 (8, 1) ......... ........K ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 9 Test #14429 1 (8, 3) ......... ......... .PPP..... .PAP....K .PPP..... ...PPP... ...PAP... ...PPP... ......... Expected result: 11 Test #14430 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 6 Test #14431 2 (6, 8) ......... ......P.. PPP..PSP. PAP...P.. PPP...... PAP...... PPP...... PPP...... PAP...K.. Expected result: 14 Test #14432 1 (4, 1) .....PPP. ....KPAP. .....PPP. ......... .......B. .PPPPP... .PAPAP... .PPPPP... ......... Expected result: 5 Test #14433 1 (3, 8) .PPP..... .PAP..... .PPP..... ......... .......P. ....PPPSP ....PAPP. ....PPP.. ...K..... Expected result: 11 Test #14434 2 (8, 3) ......... ......... ......... ........K ......... .PPPPPPPP PPAPPAPAP SPPPPPPPP P........ Expected result: 11 Test #14435 1 (2, 8) .B.P..... ..PSP.... ...P..... ......... ......... ...PPP... ...PAP... ...PPP... ..K...... Expected result: 10 Test #14436 2 (3, 4) ......... ......... ......... PP....... AP.K..... PP.....B. .PPP..... .PAP...PP .PPP...PA Expected result: 7 Test #14437 2 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... B........ Expected result: 11 Test #14438 2 (8, 8) ......PAP ...PPPPPP PPPPAP... PAPPPP... PPP...... ......... ......... ......... ........K Expected result: -1 Test #14439 1 (2, 1) ......... ..K...... .....P... ....PSP.. .....P... ......... ......... .......B. ......... Expected result: 3 Test #14440 1 (3, 6) ......... ......PPP ......PAP ...PPPPPP ..PSPAP.. ...PPPP.. ...K..... ......... ......... Expected result: 9 Test #14441 1 (4, 7) ......... ......... ......... ......... ......... P........ SP....... P...KPPP. .....PAP. Expected result: 11 Test #14442 2 (8, 3) ......... .....PPP. .....PAP. .PPP.PPPK .PAP..... .PPP..... ..PPP.... ..PAP.... ..PPP.B.. Expected result: 11 Test #14443 1 (7, 1) ......... .......K. ...B..... .....P... ....PSP.. .....P... ......... PPP...... PAP...... Expected result: 8 Test #14444 1 (7, 8) ......PPP PPP...PAP PAP...PPP PPP...... AP....... PP....... ......... ......... .......K. Expected result: 15 Test #14445 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #14446 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ...PPP... ...PAP... Expected result: 12 Test #14447 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #14448 1 (2, 3) ......... ......... .....P... B.K.PSP.. PP...PPPP AP....PAP PP....PPP .......PP .......PA Expected result: 5 Test #14449 2 (1, 3) .PPP..... .PAP..... .PPP..... .K....... ......... ......... ........P .......PS ........P Expected result: 4 Test #14450 1 (8, 2) ......... ......... ........K ...P..... PPPSP.... AP.P..... PP....... ......... ..B...... Expected result: 10 Test #14451 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #14452 2 (5, 4) ..PSP.... ...P..... ......... ......... ....BK... ......... ......... ......... ......... Expected result: 9 Test #14453 2 (5, 2) ......PSP .......P. .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #14454 2 (6, 6) ...B...PP .......PA ....PPPPP ....PAP.. ....PPP.. ....PSP.. .....PK.. ......PPP ......PAP Expected result: -1 Test #14455 2 (6, 8) ......... ..P...... .PSP..... ..P...... ......... ......... ......... .....B... ......K.. Expected result: 14 Test #14456 1 (4, 5) ......... ......... ......... ......... .....PPP. ....KPAP. ...PPPPP. ...PAP... ...PPP... Expected result: 9 Test #14457 2 (1, 7) .PAP..... .PPPBPPP. .....PAP. .....PPP. ......... ......... ......PPP .K....PAP ......PPP Expected result: 8 Test #14458 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #14459 1 (7, 1) ......... .......K. ......... ......... ......... ..B...... ......... ......... ......... Expected result: 8 Test #14460 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #14461 2 (2, 2) ...PPP... ...PAP... ..KPPP... ......... PPP...... APSP..... PPP...... ......... ......... Expected result: 4 Test #14462 1 (7, 4) ......... ......... ......... ......... .......K. ......PPP ......PAP ......PPP ..B...... Expected result: 11 Test #14463 2 (7, 5) ..PPPPSP. ..PAPPPPP ..PPPPAPA .....PPPP ......... .......K. ......... ......... ......... Expected result: 12 Test #14464 2 (7, 1) ......... .......KB ......... ..P...... .PSP..... ..P...... ......... ......... ......... Expected result: 8 Test #14465 2 (6, 6) ...PPP... ...PAP... PPPPPP... PAP...... PPP...... .......B. ......K.. ......... ......... Expected result: -1 Test #14466 2 (4, 2) ......... B........ ....K.... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #14467 1 (2, 6) ......... .PPP..... .PAP..... .PPP..... ......... ...PPP..P ..KPAP.PS ...PPP..P ......... Expected result: 8 Test #14468 2 (8, 1) ......... ........K .....PPP. PPP..PAP. PAP..PPPP PPP...PAP ......PPP ......... ......... Expected result: 9 Test #14469 1 (6, 3) ........P .......PS ........P ......K.. ......PPP ......PAP .PPP..PPP .PAP..... .PPP..... Expected result: 9 Test #14470 2 (7, 1) ...PPP... ...PAP.K. ...PPP... ......... ......... .PPPPP... .PAPAP... .PPPPP... ......... Expected result: 12 Test #14471 1 (1, 6) ......... ..PPP.... ..PAP.... ..PPP.... .....PPP. .....PAP. .K...PPP. ......... .B....... Expected result: 7 Test #14472 1 (8, 8) ......... PP..P.... AP.PSP... PP..P.... ...PPP... ..BPAP... ...PPP... ......... ........K Expected result: 16 Test #14473 2 (4, 8) ......... ......... P........ SPPPPP... PPAPAP... PPPPPP... PAP...... PPP...... ....K.... Expected result: 16 Test #14474 1 (5, 1) ......... ....PK... ...PSP... ....P.... ......... ......... ......... ......... ......... Expected result: 6 Test #14475 1 (2, 3) ......... ......... ......... ..K...... ......PPP ......PAP ......PPP ......... ......... Expected result: 5 Test #14476 2 (8, 2) ......... ...PPP... ...PAP..K ...PPP... PP..PPP.. AP..PAP.. PP..PPP.. ......... ......... Expected result: 10 Test #14477 1 (2, 1) ......... ..K...... ......... ......... ......... ......... .......B. ......... ......... Expected result: 3 Test #14478 1 (3, 2) ......... ......... ...K..... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 5 Test #14479 1 (3, 4) ......... ...PPP... ...PAP... ...PPP... ...K..... ......B.. ......... PPP...... PAP...... Expected result: 7 Test #14480 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #14481 1 (1, 8) ......... ......... ......... ........P .......PS ........P ......... ......... .K....... Expected result: 9 Test #14482 1 (7, 2) ...PAP... ...PPP... .......K. PP....... APPPP.... PPPAP.... .PPPP.... PSP...... .P....... Expected result: 9 Test #14483 2 (7, 5) ......... ......P.. .....PSP. ......P.. ......... .......K. ......... ......... B........ Expected result: 12 Test #14484 2 (3, 6) ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP .P....... PSP..PPP. .P.K.PAP. .....PPP. ......... Expected result: 9 Test #14485 1 (6, 5) ......... PPPPP.... APPAP.... PPPPP.... ......... ......K.. ......... ....PPP.. ....PAP.. Expected result: 11 Test #14486 1 (3, 2) ......... ......... ...K..... ......... .PPP..... .PAP..... .PPP..... PP....... AP....... Expected result: 5 Test #14487 2 (6, 1) ......... ......K.. ...PPP... ...PAP... ...PPP... ......... ....B.... ......... ......... Expected result: 7 Test #14488 1 (5, 6) ......... ......... ......... ......... ......PPP ......PAP .....KPPP ......... .B....... Expected result: 11 Test #14489 2 (1, 1) ....PAP.. .K..PPP.. PP..PAP.. AP..PPP.. PP....... ......... ......... ......... ......... Expected result: 2 Test #14490 1 (7, 8) ......... ......... ......... .......PP ..PPP..PA ..PAP..PP ..PPP.... PPB...... AP.....K. Expected result: 15 Test #14491 1 (6, 5) ......... PP....... AP.PPP... PP.PAP... .P.PPP... PSP...K.. .P....... ......... ......... Expected result: 11 Test #14492 1 (6, 8) ......... ......... ......... ......... .....P... ....PSP.. .....P... ......... ......K.. Expected result: 14 Test #14493 2 (3, 2) ......... ....PPP.P ...KPAPPS ....PPP.P ......... ......B.. ......... ......... ......... Expected result: 5 Test #14494 2 (6, 4) ......... .....PPPP ....PSPAP PPP..PPPP PAP...K.. PPP...... ......... PPP...... PAP...B.. Expected result: 10 Test #14495 1 (4, 7) ......... ......... ......... ......... .P.....PP PSP....PA .P.....PP ....K.... ......... Expected result: 11 Test #14496 2 (8, 5) ......... ......... ......P.. .....PSPB ......P.. .PPP....K .PAP..... .PPP..... ......... Expected result: 13 Test #14497 2 (3, 2) ......P.. .....PSP. ...K..P.. ......... ......... ......... ......... ......... ......... Expected result: 5 Test #14498 1 (6, 8) .PPP..... .PAP..... .PPPPP... ...PAP... ...PPP... ......... ...P..... ..PSP.... .B.P..K.. Expected result: 14 Test #14499 1 (5, 2) .PAP.PSP. .PPP..P.. .....K... B........ ......... ......... ......... ......... ......... Expected result: 7 Test #14500 1 (7, 2) ....PAP.. ....PPP.. ....BP.K. ....PSP.. .....P... .....PPP. .....PAP. .....PPP. ......... Expected result: 23 Test #14501 1 (5, 4) ......... ......... ......... .......PP ...B.K.PA .......PP ......... ......... ......... Expected result: 9 Test #14502 1 (8, 8) ......PPP ......PAP ......PPP ...PPP... ...PAP.B. ...PPP... ....PPP.. ....PAP.. ....PPP.K Expected result: -1 Test #14503 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... .B...PPP. .....PAP. Expected result: 10 Test #14504 1 (3, 3) ......... ......... ......... ...K.B... ......... ......... ......... ......... ......... Expected result: 6 Test #14505 1 (6, 2) ......... ......... ...PPPK.. ...PAP... ...PPP... ......... ..PPP.... ..PAP..P. ..PPP.PSP Expected result: 8 Test #14506 1 (8, 7) ......... ......... B........ ......... ......... ......... ......... ........K ......... Expected result: 15 Test #14507 1 (6, 6) .......PA .......PP ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #14508 2 (8, 1) ....PAP.. ....PPP.K .P....... PSP.PPP.. .P..PAP.. ....PPPP. .....PAP. .....PPP. ......... Expected result: 11 Test #14509 1 (5, 4) .PAPAP... .PPPPP... B........ ......... .....K.P. ......PSP .......PP .......PA .......PP Expected result: 9 Test #14510 1 (5, 6) ...B..... .......PP .......PA .......PP .......PA .......PP .....K... ......... ......... Expected result: 11 Test #14511 2 (6, 4) ......... .......PP .......PA .......PP .P....K.. PSP...... .P....... ......... ..B...... Expected result: 10 Test #14512 1 (8, 2) ....B.... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #14513 2 (7, 1) .BPPP.... ..PAP..K. ..PPP.... ......... ......... ..P...... .PSP..... ..P...... ......... Expected result: 12 Test #14514 1 (4, 6) ......... ......... ......PPP ......PAP ......PPP ......... ....KB... ......... ......... Expected result: 10 Test #14515 1 (4, 1) .....PAP. ....KPPP. ......... ....PPP.. ....PAP.. ...PPPP.. ...PAP... ...PPP... ......... Expected result: 5 Test #14516 1 (5, 7) ......... ...B..... .....PPP. .....PAP. .....PPP. ......... ......... ..P..K.PP .PSP...PA Expected result: 12 Test #14517 1 (5, 1) ......... .PPP.K... .PAPPP... .PPPAP... ...PPP... ......... ......... ......... ......... Expected result: 6 Test #14518 2 (5, 1) ......... .....K... .....PPP. ..B..PAP. .....PPP. PPPPP.... PAPAP.... PPPPP.... ......... Expected result: 6 Test #14519 2 (1, 6) ......... ......PPP .PPP..PAP .PAP.PPPP .PPP.PAP. .....PPP. .K.....P. ......PSP .......P. Expected result: 7 Test #14520 1 (3, 4) ......... ....B.... ......... ......... ...K..... PP....... AP....... PP....... ......... Expected result: 7 Test #14521 1 (5, 3) ......... ......PPP ......PAP .....KPPP ......... ......... .....B... ......... ......... Expected result: 8 Test #14522 1 (4, 2) ......... PP.....PP AP..K..PA PP..P..PP ...PSP... ....PB... PPP...... PAP...... PPP...... Expected result: 6 Test #14523 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... .......P. ......PSP Expected result: 11 Test #14524 2 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #14525 2 (1, 7) ......... ......... ......... .B....... ......... ......... ......... .K....... ......... Expected result: 8 Test #14526 1 (2, 7) ......... ......... ......... ......... PP....PPP AP....PAP PP....PPP ..K...... ......... Expected result: 9 Test #14527 1 (7, 2) ..PPP.... ..PAP.... ..PPP..K. ......... ......PPP PP....PAP AP....PPP PP......P .......PS Expected result: 11 Test #14528 2 (2, 2) ....PPP.. ....PAP.. ..K.PPP.. ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 4 Test #14529 1 (3, 3) ......... B........ PP....... AP.K..PPP PP....PAP ......PPP ......... ......... ......... Expected result: 6 Test #14530 2 (3, 6) .......PA .......PP PPP...... PAP...... PPP....PP .......PA ...K...PP ......... ......... Expected result: 9 Test #14531 1 (1, 2) ......... ......... .K....... ......... .....B... ......... ......... ......... ......... Expected result: 3 Test #14532 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #14533 2 (6, 1) ......... ......K.. ......... P........ SP....... P........ .B....... ......... ......... Expected result: 7 Test #14534 1 (1, 6) ..PSP.... ...P..... ......... ......... ......... ....B.... .K....... ......... ......... Expected result: 7 Test #14535 2 (5, 2) .PAP..... .PPP..... .B...K... PPP...... PAP...... PPP...... ......... ......... ......... Expected result: 7 Test #14536 1 (8, 2) ......... ......... ........K ......... ......... ...PPP... ...PAP... .PPPPP... .PAP..... Expected result: 10 Test #14537 2 (4, 4) ......... PP..PPP.. AP..PAP.. PP..PPP.. ....KB... ......... .PPP..... .PAP..... .PPP..... Expected result: 8 Test #14538 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ........P ....B..PS Expected result: 11 Test #14539 1 (2, 7) ......PAP ......PPP ......... ......... ......... .B....... ......... ..K..PPP. .....PAP. Expected result: 9 Test #14540 2 (5, 8) ......PPP .....BPAP ......PPP ......PAP .P....PPP PSP...... .P....... .PPP..... .PAP.K... Expected result: 13 Test #14541 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ..B...... ......... Expected result: 3 Test #14542 1 (8, 1) .PPP..B.. .PAPPP..K .PPPAP... ...PPP... ......... ......... ......... ......... ......... Expected result: 15 Test #14543 2 (7, 1) ......... .......K. ......... ........B .....PPP. .....PAP. .PPPPPPP. .PAPAP... .PPPPP... Expected result: 8 Test #14544 2 (4, 6) ......... .....PPP. .....PAP. .....PPP. ......... ......... ...PK.... ..PSP.... ...P..... Expected result: 10 Test #14545 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #14546 1 (7, 7) ......... ......... ......... .P....... PSP.PPP.. .P..PAP.. ....PPP.. .......K. ......... Expected result: 14 Test #14547 1 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......B.. Expected result: 12 Test #14548 1 (8, 8) ......PPP ......PAP ......PPP ......... ......... ......... ......... ......... ........K Expected result: 16 Test #14549 2 (4, 2) ......... ......... ....KB... ......... ....PPP.. ..P.PAP.. PPSPPPP.. APP....PP PP.....PA Expected result: 6 Test #14550 2 (5, 3) ......... ......... ......... .....K... ......... ......... ........P .B.....PS ........P Expected result: 8 Test #14551 1 (1, 4) ...PPP... ...PAP.B. ...PPP... ....PSP.. .K...PPPP ......PAP .....PPPP .....PAP. .....PPP. Expected result: 5 Test #14552 1 (8, 2) ......... ......... ........K .....PPP. ...PPPAP. ...PAPPP. ...PPP... ...B..... ......... Expected result: 10 Test #14553 1 (4, 7) ......... ......... ...P..... ..PSP.... ...P..... PPP...... PAP..B... PPP.K.... ......... Expected result: 13 Test #14554 1 (5, 1) ........P .....K.PS ....B...P ......... ......... ......... ......... ......... ......... Expected result: 6 Test #14555 2 (2, 7) .....PAP. .....PPP. ...P..... ..PSP.... ...P...PP .......PA .......PP ..K...... ......... Expected result: 9 Test #14556 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......P.. .....PSP. ......P.. Expected result: 5 Test #14557 2 (7, 6) .....PSP. ......P.. ......... ......... ......... ..PPP.... ..PAP..K. ..PPP.... ......... Expected result: 13 Test #14558 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #14559 1 (2, 3) ..PPP.B.. ..PAP.... ..PPPPPP. ..K..PAP. .....PPP. ......... PPP...... PAPP..... PPPSP.... Expected result: 5 Test #14560 1 (4, 2) ......... PP....... AP..K.... PP....... ....P.... ...PSP... ....P.... .....PPP. .....PAP. Expected result: 6 Test #14561 1 (2, 3) .....BPSP .......P. ......... PPK...... APPPP.... PPPAP.... ..PPP..PP .......PA .......PP Expected result: 5 Test #14562 2 (4, 5) ......P.. .....PSP. .PPP..P.. .PAP..... .PPP.PPP. ....KPAP. ...PPPPP. ..BPAP... ...PPP... Expected result: 9 Test #14563 2 (8, 4) .......B. ......... ......... ......... ........K ......... .PPP.PPPP .PAP.PAPA .PPP.PPPP Expected result: 12 Test #14564 1 (2, 2) ......... ......... ..K...... PP....... AP....... PP....... PP...PPP. AP...PAP. PP...PPP. Expected result: 4 Test #14565 1 (3, 8) ....PSP.. .....P... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ...K..... Expected result: 11 Test #14566 1 (6, 5) ......... ....B.... ......... ......... PPP...... PAP...K.. PPP...... ......... ......... Expected result: 11 Test #14567 1 (4, 8) ......P.. .....PSPP ......PPA .......PP .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... ....K.... Expected result: 12 Test #14568 2 (4, 5) ......PAP ......PPP ......... .PPP..... .PAP..... .PPPK.... ....PPP.. ....PAP.. ....PPP.. Expected result: 9 Test #14569 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ..P...... .PSP..... Expected result: 10 Test #14570 1 (7, 7) ......... ......... PP....... AP....... PP....... ......P.. .....PSP. ......PK. ......... Expected result: 16 Test #14571 2 (5, 8) ......... ......... ......... ......... ......... .B....... ......... ......... .....K... Expected result: 13 Test #14572 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ..B...... ......... ......... Expected result: 8 Test #14573 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #14574 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #14575 1 (8, 1) ......... .......PK ..PPP.PSP ..PAP..P. ..PPP.... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 9 Test #14576 2 (4, 1) ......... ....K.... ......... .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... ........B ......... Expected result: 5 Test #14577 2 (8, 3) ......... ....PPP.. ....PAP.. ....PPP.K ....PPP.. ....PAP.. ..B.PPP.. ......... ......... Expected result: 11 Test #14578 2 (7, 5) ....B.... ......... ......... ......... ......... .......K. ......... ...P..... ..PSP.... Expected result: 12 Test #14579 2 (5, 1) ......... .....K... ........P .......PS ........P ........B ..PPP.... ..PAP.... ..PPP.... Expected result: 6 Test #14580 2 (1, 6) ...P..... ..PSP.... ...P..... ......... ...PPPPP. B..PAPAP. .K.PPPPP. ......... ......... Expected result: 7 Test #14581 2 (2, 4) ...B..... ......... ......... ......... ..K...... .....PPP. .....PAP. ...PPPPP. ...PAP... Expected result: 6 Test #14582 2 (3, 5) ......... ......... ......... ......... ......... ...K.B... ......... ......... ......... Expected result: 8 Test #14583 2 (1, 1) .....PPP. .K...PAP. .....PPP. ......... ......... ......... ......B.. PPP..PPP. PAP..PAP. Expected result: 2 Test #14584 1 (5, 7) ......PSP .......P. .......B. ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #14585 2 (6, 4) .......PA PP.....PP AP....... PP....... ..B.P.K.. ...PSP... ....P.... ....PPP.. ....PAP.. Expected result: 10 Test #14586 1 (4, 7) ......... ......... ......... ...B..... .......PP .......PA ..P....PP PPSPK.... APP...... Expected result: 11 Test #14587 2 (5, 4) ......... ..PPP.P.. ..PAPPSP. B.PPP.P.. .....K... ......... .PPP..... .PAPPPP.. .PPPPAP.. Expected result: 9 Test #14588 2 (4, 5) ......... ......... ......... ......PPP .PPP..PAP .PAPK.PPP .PPP..PSP .......P. ......... Expected result: 9 Test #14589 2 (3, 8) ......PPP ......PAP ......PPP ......... ..PPP...B ..PAP.... PPPPP.... PAP...... PPPK..... Expected result: 15 Test #14590 1 (2, 2) ......... ......... ..K...... ......... ......... ......B.. ......... PPP...... PAP...... Expected result: 4 Test #14591 2 (8, 5) ......... ......... ......... ......... ......... ........K PPP...... PAPPPPP.. PPPAPAP.. Expected result: 13 Test #14592 1 (7, 7) ......... ......... ......... ......... ......... ......... PP....... AP.....K. PP....... Expected result: 14 Test #14593 2 (8, 1) ......... ........K ......... ......... ..BP..... ..PSP.... ...P..... ......... ......... Expected result: 9 Test #14594 2 (7, 8) ......... ..PPP.... ..PAP.P.. ..PPPPSP. ......P.. ......... ......... ......... .......K. Expected result: 15 Test #14595 2 (5, 7) ......... ......... ......... ......... ......PPP ......PAP ......PPP .....K... ......B.. Expected result: 12 Test #14596 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #14597 2 (4, 4) ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... ....K.... ......... .......PP .......PA .......PP Expected result: 8 Test #14598 2 (6, 3) ......... ......... ......... ......K.. PPP..PPP. PAP..PAP. PPP.PPPP. ....PAP.. ....PPP.. Expected result: 9 Test #14599 1 (6, 4) ....PAP.. ....PPP.. ......... ......... PPP...K.. PAP.B.... PPP...... PPP...... PAP...... Expected result: 10 Test #14600 1 (2, 7) ...PAP... ...PPP... ......... ......... ......... ......... ......... P.K...... SP....... Expected result: 9 Test #14601 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #14602 2 (4, 8) .PAP.PPP. .PPP.PAP. .....PPP. ..PPP.... ..PAPB... ..PPP.... ......... ......... ....K.... Expected result: 12 Test #14603 2 (6, 7) ......PAP ......PPP ......... B........ ...PPP... ...PAP... ...PPP... ..PSP.K.. ...P..... Expected result: 13 Test #14604 1 (3, 5) .PAP..... .PPP...PP ..PPP..PA ..PAP.BPP ..PPP.... ...K..... ......... .......P. ......PSP Expected result: 8 Test #14605 2 (3, 4) ..PPP.... ..PAP.... ..PPP...P .......PS ...K....P ......... ......... ......... ......... Expected result: 7 Test #14606 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #14607 2 (1, 7) ......PPP .....PSPA ......PPP ..B...... ......... ......... ......... .K....... ......... Expected result: 8 Test #14608 1 (4, 6) ......PPP ......PAP .P....PPP PSP...... .P....... ......... ....K.... ......... ......... Expected result: 10 Test #14609 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... B........ ......... Expected result: 13 Test #14610 1 (1, 5) .......PA .PPP...PP .PAP..... .PPP..... ..PPP...B .KPAP.... ..PPP.... ......... ......... Expected result: 6 Test #14611 1 (2, 4) ......... ......... .......P. ......PSP ..K....P. ......PPP .PPP..PAP .PAP..PPP .PPP..... Expected result: 6 Test #14612 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #14613 2 (5, 2) ..PPP.... ..PAP.... ..PPPK... P........ SP...PPP. P....PAP. .....PPP. ......... ......... Expected result: 9 Test #14614 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #14615 1 (7, 1) ......... .......K. .PPP..... .PAP..... .PPP..... ......... ......... .......PP .......PA Expected result: 8 Test #14616 1 (2, 8) ......... ......... ......P.. .....PSP. ......P.. ......... ......... ......... ..K...... Expected result: 10 Test #14617 1 (7, 5) ......... ......... P........ SPPP..... PPAP..... .PPP...K. ...PPP... ...PAP... ...PPP... Expected result: 12 Test #14618 1 (2, 2) ......... ......... ..K...... ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 4 Test #14619 1 (7, 8) ...PPP... ...PAP... ...PPP... .....PPP. .....PAP. PP...PPP. AP....... PP....... .......K. Expected result: 15 Test #14620 2 (7, 1) .B....... .......K. ......PPP ......PAP ......PPP ......... .PPP.P... PPAPPSP.. APPP.P... Expected result: 8 Test #14621 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #14622 1 (4, 8) ......... ......... ......... ......... P........ SP....... P........ ......... ....K.... Expected result: 12 Test #14623 1 (4, 5) ......... ......... ......... ......... .P....... PSP.K.... .P..PPP.. ....PAP.. ....PPP.. Expected result: 9 Test #14624 2 (4, 3) .PAPPPP.. .PPPPAP.. ....PPP.. ....K.... ..P...... .PSP..... ..P...PPP ......PAP ......PPP Expected result: 7 Test #14625 2 (3, 4) ..PPP.... ..PAP.... ..PPP.... ......... .P.K..... PSPPP.... PPPAP.... APPPP.... PP....B.. Expected result: 7 Test #14626 1 (5, 7) ....P.... ...PSP... ....P.... ......... ..B...... ......... ......... .....K... ......... Expected result: 12 Test #14627 1 (3, 3) ......... PP....... AP....... PP.K..... ......... ......... ......... ......... ......... Expected result: 6 Test #14628 1 (5, 3) .PPP..... .PAP..... .PPP..... .....K... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #14629 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #14630 2 (7, 7) ...B..... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #14631 2 (3, 6) ......... ......... ......... ......... ...B..... ......... ..PK..... .PSP..... ..P...... Expected result: 9 Test #14632 1 (1, 6) ......... ..PPP.... ..PAP.... ..PPP.... .......PP .......PA .K.....PP ..PPP.... ..PAP.... Expected result: 7 Test #14633 2 (8, 1) ......... ........K ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #14634 2 (8, 6) ...PAP... ...PPPP.. ....PAP.. ....PPP.. ......... ......... ........K ...B.PPP. .....PAP. Expected result: 14 Test #14635 1 (1, 3) ......... ......... ......... .K....... ......... ......... ...P..... ..PSP.... ...P..... Expected result: 4 Test #14636 2 (8, 7) ...PPP... PP.PAP... AP.PPP... PP....... ......... ......B.. .PPP..... .PAP....K .PPP..... Expected result: 15 Test #14637 1 (5, 5) ........P .......PS ........P ......... ......... .....K... .....PPP. .....PAP. .....PPP. Expected result: 10 Test #14638 1 (6, 2) ......... ......... .B....K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #14639 2 (4, 7) .....P... ....PSP.. .....P... ......... ......... .PPP.PPP. .PAP.PAP. PPPPKPPP. AP....... Expected result: 11 Test #14640 1 (4, 1) ......... ....K.... ......... P........ SP....... P........ ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #14641 2 (1, 3) ......... ......... ......P.. .K...PSP. ......P.. ......... ......... ......... ......... Expected result: 4 Test #14642 1 (2, 5) ......... .....PPP. PPB..PAP. AP...PPP. PP..P.... ..KPSP... ...PPP... ...PAP... ...PPP... Expected result: 7 Test #14643 2 (8, 1) .....PPP. .....PAPK .....PPP. ......... ......... ......... .....PPP. ..PPPPAP. ..PAPPPP. Expected result: 13 Test #14644 2 (8, 7) ....PAPSP ....PPPP. ..B...... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #14645 1 (7, 4) .PPP..... .PAP..... .PPP..... ......... .......K. ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. Expected result: 11 Test #14646 1 (1, 1) ....PAP.. .K..PPP.. ......... ......... ..P...B.. .PSP..... ..P...... ......... ......... Expected result: 2 Test #14647 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ..PPP.... ..PAPP... ..PPPSP.. Expected result: 7 Test #14648 2 (2, 4) ..PPP..PA ..PAP..PP ..PPP.... ......... ..K...... ......... ......... PP....... AP....... Expected result: 6 Test #14649 1 (2, 2) ......... ......... ..K...... .....B... ......... ......... ......... ......... ......... Expected result: 4 Test #14650 2 (3, 6) ......PPP .PPP..PAP .PAP..PPP .PPP..... ......... ......... ...K..BPP .......PA .......PP Expected result: 9 Test #14651 2 (7, 5) .......P. ......PSP .......P. ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #14652 1 (3, 7) ......... ......... ......... ..P...... PPSP..... APP...PPP PP.B..PAP ...K..PPP ......... Expected result: 12 Test #14653 2 (4, 3) ....P.... ...PSP... ....P.... ....K.... .....PPPP .....PAPA ..PPPPPPP ..PAP.... ..PPPB... Expected result: 7 Test #14654 2 (2, 7) ......... PPP...... PAP...... PPP...... ......... ......... ......... ..K...... ......... Expected result: 11 Test #14655 2 (1, 2) ......... ..PPP.... .KPAP.... ..PPPB... ......... ......... ......... ......... ......... Expected result: 3 Test #14656 2 (5, 6) ......... ......... ......... ......... ......... ......... PPPPPKB.. APPAP.... PPPPP.... Expected result: 11 Test #14657 2 (3, 6) ..PSP.... ...P..... ......... ......... ......... ......... ...K..... ......... .....B... Expected result: 9 Test #14658 2 (4, 8) ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... ......... ....K.... Expected result: 12 Test #14659 2 (2, 6) .PSPAP... ..PPPP... ...PPP... PP.PAP... AP.PPP... PP....... ..K...B.. ......... ......... Expected result: 8 Test #14660 2 (4, 4) ........B ......... .......PP .......PA ....K..PP .......PA .......PP ....PPP.. ....PAP.. Expected result: 8 Test #14661 1 (1, 4) .....P... ....PSP.. .....P... ......... .K..PPP.. ....PAP.. ....PPP.. .....PPP. .....PAP. Expected result: 5 Test #14662 1 (2, 6) .......PP .......PA .......PP ......... ......... ......... ..K...... P........ SP....... Expected result: 8 Test #14663 1 (5, 8) .....PPP. .....PAP. .....PPP. P........ SP....... P........ ......B.. ......... .....K... Expected result: 13 Test #14664 1 (4, 1) ......... ....K.... ......... .PPP..... .PAP..... .PPP..... ......... PP....... AP....... Expected result: 5 Test #14665 2 (7, 1) .PPP.P... .PAPPSPK. .PPP.P... ......... ......... ......... ......... ......... ......... Expected result: 12 Test #14666 2 (5, 4) .PPP...PP .PAP...PA .PPPP..PP ..PAP.... ..PPPK... ......... .......P. ......PSP .......P. Expected result: 11 Test #14667 2 (2, 5) ......... ......... ......... .....B... ......... ..K...... ......... ......... ......... Expected result: 7 Test #14668 2 (8, 5) ..PAP.... ..PPP.... .......PP .......PA ...B...PP ........K ......... ......... ......... Expected result: 13 Test #14669 1 (3, 3) ......... ......... ......... ...K..... ...P..... ..PSPPP.. .B.PPAP.. ....PPP.. ......... Expected result: 6 Test #14670 1 (1, 3) ......... ......... ......... .K....... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 4 Test #14671 1 (3, 7) .PAP..... .PPP..... ......... ......... ......... ......... .....P... ...KPSP.. .....P... Expected result: 10 Test #14672 1 (5, 5) ......... ......... .......P. ......PSP ..B....P. .....K... ......... .....PPP. .....PAP. Expected result: 10 Test #14673 1 (8, 5) ....PAP.. .PPPPPP.. .PAP..... PPPP..... AP....... PP......K ......... ......... ......... Expected result: -1 Test #14674 2 (3, 1) ......... ...K...PP .......PA .......PP ......PPP ......PAP ......PPP ......... ......... Expected result: 4 Test #14675 2 (1, 8) ......... ......... ......... ......... ......... ......... .....P... ....PSP.. .K.B.P... Expected result: 9 Test #14676 1 (2, 6) ......... ......... ......... ..PPP.... ..PAP...B ..PPP.... ..K...... ...PPP... ...PAP... Expected result: 8 Test #14677 2 (8, 3) ......... ......... .PPP.B... .PAP....K .PPPPPP.. PP..PAP.. AP..PPP.. PP....... ......... Expected result: 11 Test #14678 2 (4, 2) .......B. ......... ....K.... ......... ......... ......... ...P..... ..PSP.... ...P..... Expected result: 6 Test #14679 1 (2, 1) ......... ..K....P. ......PSP .......P. PPP...... PAP...B.. PPP...... ......... ......... Expected result: 3 Test #14680 1 (8, 1) ..PAPPPP. ..PPPPAPK .....PPP. ......... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 13 Test #14681 1 (4, 1) .....PPP. .P..KPAP. PSP..PPP. .P....... ......... PP....... AP....... PP....... .....B... Expected result: 5 Test #14682 2 (6, 1) ......... .PPP..K.. .PAP.PPP. PPPP.PAP. SP...PPP. P........ ......... .....PPP. .....PAP. Expected result: 7 Test #14683 1 (7, 7) .......P. ......PSP .......P. ......... .....PPP. ....BPAP. .....PPP. .......K. ......... Expected result: 14 Test #14684 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #14685 1 (4, 4) ......PAP ......PPP .PPP..... .PAP..... .PPPK.... ......... ....PPP.. P...PAP.. SP..PPP.. Expected result: 8 Test #14686 1 (8, 4) ......... ...PPP... ...PAP... ...PPP... ........K ......... ......... ......... ......... Expected result: 12 Test #14687 1 (5, 5) ......... PP....... AP..PPP.. PP..PAP.. ....PPP.. .....K... ......PPP ......PAP ..B...PPP Expected result: 10 Test #14688 1 (2, 3) ......... ......... ..B...... ..K...... P...PPP.. SP..PAP.. P...PPP.. ......... ......... Expected result: 5 Test #14689 1 (2, 2) ......... ......... ..K...... ..B.PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 4 Test #14690 2 (3, 6) ......... ......... ......... ......... ......PPP ......PAP ...K..PPP ......... ......... Expected result: 9 Test #14691 1 (7, 5) ......... .......B. ......... ......... ......... ..PPP..K. ..PAP.... ..PPP.... ......... Expected result: 12 Test #14692 2 (1, 3) .B....... ......... ......... .K....... ....PPP.. ....PAP.. ...PPPP.. ...PAP... ...PPP... Expected result: 4 Test #14693 2 (4, 1) ......... ....K.... .......P. PPP...PSP PAP....P. PPP...... ......... ......... ......... Expected result: 5 Test #14694 2 (8, 8) ......... ......... .PPP..... .PAP..... .PPP..... ......... ....PPPP. ...PSPAP. ....PPPPK Expected result: 16 Test #14695 1 (7, 1) ......... .......K. PP....... AP....... PPPP..... .PAPB.... .PPP..... ..PPP.... ..PAP.... Expected result: 8 Test #14696 1 (3, 3) ...PAP... ...PPP... .......P. ...K..PSP .......P. ......... ......... ......... ......... Expected result: 6 Test #14697 1 (6, 6) ......... ......PPP ......PAP ....P.PPP .PPPSP... .PAPP.... .PPP..K.. ......... ......... Expected result: 14 Test #14698 1 (6, 3) .PPP.B... .PAP..... .PPP..... ......KPP .......PA PP.....PP AP....... PP....... ......... Expected result: 9 Test #14699 2 (4, 1) .PAP..... .PPPK.... ......... ......... ......... ......... B........ ......... ......... Expected result: 7 Test #14700 1 (6, 6) ......... ......... ......... ......... .......PP .......PA ......KPP ....PPPB. ....PAP.. Expected result: 12 Test #14701 1 (7, 5) ......... ......... .......PP .......PA PPP....PP PAP....K. PPPB..... .PPP..... .PAP..... Expected result: 12 Test #14702 1 (4, 6) .....PPP. .....PAP. ...PPPPP. ...PAPPP. ...PPPAP. .....PPP. ....K...P .......PS ........P Expected result: 10 Test #14703 2 (4, 4) ..B...... ......... ......... ......PPP ....K.PAP ......PPP .......PS ........P ......... Expected result: 8 Test #14704 2 (6, 4) ......... PP....... AP....... PP....... ......K.. ......... ......... ......... ......... Expected result: 10 Test #14705 2 (1, 1) ......... .K....... ......... .....PPP. .....PAP. .....PPP. ..B..PAPP .....PPPS ........P Expected result: 2 Test #14706 2 (1, 7) .....PPP. .....PAP. .....PPP. ....P.... ...PSP... ....P.PPP ......PAP .K....PPP ......... Expected result: 8 Test #14707 2 (1, 4) ......... B........ ......... ......... .KP...... .PSP..... ..P...... ......... ......... Expected result: 5 Test #14708 1 (5, 1) ......... .....K... ......B.. ......... ......... ......... ......... ...PPP... ...PAP... Expected result: 6 Test #14709 1 (1, 3) ......... ......... ...PPP... .K.PAP... ...PPP... ......... ......... .P....... PSP...... Expected result: 4 Test #14710 1 (2, 3) ......... ...B..... ......... ..K..PPP. ....PPAPP ...PSPPPA .PPPP..PP .PAP..... .PPP..... Expected result: 5 Test #14711 2 (4, 8) ......... ......... ..P...... .PSP..... ..P...... .....PPP. .PPP.PAP. .PAP.PPP. .PPPKPAP. Expected result: 12 Test #14712 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #14713 1 (6, 4) ......... ......PPP ......PAP ......PPP ......KPS ........P PPP...... PAP...... PPP...... Expected result: 10 Test #14714 2 (2, 2) ......... ......... ..K...PPP ......PAP .....PPPP .....PAP. PP...PPP. AP....... PP....... Expected result: 4 Test #14715 1 (3, 7) ......... ......... ......... ......... .....P... ....PSP.. .....P... ...K..... ......... Expected result: 10 Test #14716 1 (6, 2) ......... ......... ......K.. .......P. ......PSP .....PPPP .PPP.PAPA .PAP.PPPP .PPP..... Expected result: 8 Test #14717 1 (2, 6) ......... ......... ......... ......... ......... ......... B.K...... ....P.... ...PSP... Expected result: 8 Test #14718 1 (7, 1) ..PSP.... ...P...K. ......... ......... ......... ......... ......... ......... ......... Expected result: 10 Test #14719 1 (6, 4) ......... ......... ......... ......... ......K.. ......... PPPB..... PAP...... PPP...... Expected result: 10 Test #14720 1 (4, 4) ......... ......... ......... ......PPP ....K.PAP ...PPPPPP ...PAP... PP.PPP... AP....... Expected result: 8 Test #14721 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ........P .......PS Expected result: 3 Test #14722 2 (8, 4) ......PAP ......PPP .......PS ........P ..PPP...K ..PAP.... ..PPP.... ......... ......... Expected result: 12 Test #14723 2 (1, 4) ......... ......... ......... ......... .K....... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 5 Test #14724 1 (8, 7) ......... ......... ......... .....B... ......... ......... ..P...... .PSP....K ..P...... Expected result: 15 Test #14725 2 (8, 4) ......... .PPP..... PPAP..... APPPP.B.. PP.PSP..K ....PPPP. .....PAP. .....PPP. ......... Expected result: 12 Test #14726 2 (3, 3) ...PPP... ...PAP... ...PPP... ...K..... ......... ......PPP ...B..PAP ......PPP .......PA Expected result: 6 Test #14727 2 (4, 3) ......... ......PPP ......PAP ....K.PPP .......PA .......PP .B....... ......... ......... Expected result: 7 Test #14728 2 (4, 1) ......... ....K.... ......... ......... ......... ......... PPP...... PAP.....B PPP...... Expected result: 5 Test #14729 2 (8, 4) .......PA .B.....PP ......PSP .......P. ........K ......... PPP...... PAP..PPP. PPP..PAP. Expected result: 12 Test #14730 2 (7, 7) ......... ......... ......... ..P...... .PSP..... ..PPPP... .B.PAP... ...PPP.K. ......... Expected result: 14 Test #14731 2 (6, 5) ....PPP.. ....PAP.. ....PPPPP ......PAP ......PPP ......K.. ......... ......... ......... Expected result: 11 Test #14732 2 (3, 6) ...PPP... ...PAP... ...PPP... .....B... P...PPP.. SP..PAP.. P..KPPP.. ......... ......... Expected result: 9 Test #14733 2 (1, 6) ........B ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #14734 1 (2, 2) ......... ......... ..K...... ......PPP ......PAP ...P..PPP ..PSP.... ...P..... ......... Expected result: 4 Test #14735 1 (1, 2) ......... ......... .K....... ......... ......... ......... .....B... ......... ......... Expected result: 3 Test #14736 2 (3, 6) .......PA .PPP...PP .PAP.PPP. .PPP.PAP. .....PPP. ......... ...K..... ........P .......PS Expected result: 9 Test #14737 2 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #14738 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ..PPP.... ..PAP.... Expected result: 8 Test #14739 2 (8, 1) ......... .PPPP...K .PAPSP... .PPPP.... ..B...... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #14740 1 (4, 6) ......P.. .PPP.PSP. .PAP..P.. PPPP..... PAP...... PPP...... ....K.... ......... ......... Expected result: 10 Test #14741 2 (8, 3) ......... ...P..... ..PSP.... ...P....K ......... ......... ......... ......... .......B. Expected result: 11 Test #14742 2 (8, 7) ...B..... ......... PPP...... PAP...... PPP...... ......... .P....... PSP.....K .P....... Expected result: 15 Test #14743 1 (6, 3) .B....... ......... ......... ......K.. ......... ....PPP.. ....PAPPP ....PPPAP ......PPP Expected result: 9 Test #14744 1 (1, 2) ......... ......... .K....... ......... ....B.... ......... ......... ......... ......... Expected result: 3 Test #14745 1 (2, 1) ......... ..K...... ......... ......... .PPP..... .PAP.P... .PPPPSP.. .....P... ......... Expected result: 3 Test #14746 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #14747 2 (3, 4) ......PPP ......PAP ..B...PPP ......... ...K..... ......... .....PPP. .....PAP. .....PPP. Expected result: 7 Test #14748 1 (3, 8) ...B...PA .......PP ......... ......... ......... .....PPP. .....PAP. .....PPPP ...K...PA Expected result: 11 Test #14749 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #14750 1 (5, 5) ..PSP.... ...P..... ......... .......B. ......... .....K... ......... ......... ......... Expected result: 10 Test #14751 1 (6, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... PP....K.. AP..PPP.. PP..PAP.. Expected result: 12 Test #14752 1 (8, 8) .....PAP. .....PPP. ......... ......... ..PPP.... ..PAP.... ..PPP.... ..B.PPP.. ....PAP.K Expected result: 16 Test #14753 2 (7, 8) ......... ......... ......... ........B ......... PP....... AP....... PPPP..... .PAP...K. Expected result: 15 Test #14754 2 (6, 4) ......... ......... ......... P........ SP....K.. P........ ...B..... ......... ......... Expected result: 10 Test #14755 2 (6, 8) ......... ......... ......B.. ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #14756 2 (1, 8) .PSPAP... ..PPPP... PPP...... PAP...... PPP...... ......... ....PPP.. ....PAP.. .K..PPP.. Expected result: -1 Test #14757 1 (4, 3) ......P.. .....PSP. ......P.. ....K.... ..B...... ......... ......... ......... ......... Expected result: 7 Test #14758 1 (5, 4) ......... ......... ......... ......... .....K... ......... ...PPP... .B.PAP... ...PPP... Expected result: 9 Test #14759 2 (7, 4) .B....... ......... ......... ......... .......K. ........P .......PS ........P ......... Expected result: 11 Test #14760 2 (8, 1) ......... ...PPP..K ...PAP... ...PPP... ......... ......... ....P.... .PPPSP... .PAPP.... Expected result: 9 Test #14761 1 (3, 1) .......PA ...K...PP ......... ......... ....P.... ...PSP... ....P.... .PPP...PP .PAP...PA Expected result: 4 Test #14762 2 (3, 8) ......PAP ......PPP ......... PPP...... PAP...... PPP...... .....PPP. .....PAP. ...K.PPP. Expected result: 11 Test #14763 2 (5, 3) ......... ......... ......... ..PPPK... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 8 Test #14764 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #14765 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #14766 2 (5, 7) ......... ......... ......... ......... ........B ......... ......... .....K... ......... Expected result: 12 Test #14767 2 (2, 1) ......P.. ..K..PSP. .....BP.. ......... ......... ......... ......... ......... ......... Expected result: 3 Test #14768 2 (6, 2) .B....... ......... ......K.. P........ SP....... P........ ......... ..PPP.... ..PAP.... Expected result: 8 Test #14769 2 (2, 8) ......... ...B..... ......... .P....... PSP...... .P....... ...PPP... ...PAP... ..KPPP... Expected result: 12 Test #14770 2 (6, 6) ......... ......... PP..B.... AP....... PP....... ......... ......K.. ......... ......... Expected result: 12 Test #14771 2 (6, 2) ......... ...PPP... ...PAPK.. ...PPP... ......... ......... .PPPPP... .PAPAP... .PPPPP... Expected result: 8 Test #14772 2 (3, 5) ......... ......... PPP.PPP.. PAP.PAP.. PPP.PPP.. .B.K..... ......... ......... ......... Expected result: 8 Test #14773 1 (2, 1) ....PPP.. ..K.PAP.. ....PPP.. ......... ...PPP... ...PAP... ...PPP..P .......PS ........P Expected result: 3 Test #14774 2 (8, 7) ......... ......... ......... ......... .PPP..... .PAPPPP.. PPPPPAP.. AP..PPP.K PP....... Expected result: 15 Test #14775 1 (1, 7) ..PPP.... ..PAP.... ..PPP.... PP....... AP..B.... PP....... ......... .K.....PP .......PA Expected result: -1 Test #14776 1 (5, 5) ......... ......... ......... ......... .PPP..... .PAP.K... PPPP..... SP....... P........ Expected result: 10 Test #14777 1 (3, 8) ...P..... ..PSP.... ...P..... ........B ......... ..PPPPP.. ..PAPAP.. PPPPPPP.. PAPK..... Expected result: 19 Test #14778 2 (1, 5) ......... ....P.... ...PSP... ....P.... ......... .K....... ......... ......... ......... Expected result: 6 Test #14779 2 (7, 8) ......... ......... P........ SP....... P........ ......... .B....... .PPP..... .PAP...K. Expected result: 15 Test #14780 1 (3, 2) .....PPP. .....PAP. ...K.PPPP ......PAP ......PPP ......... ......... ....PPP.. ....PAP.. Expected result: 5 Test #14781 1 (2, 7) ...PAP... ...PPP... ......... .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. ..K...... ......... Expected result: 9 Test #14782 2 (6, 7) ...PPP... ...PAP... ...PPP... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #14783 1 (6, 6) ......... ......... ......... PPP...PPP PAP...PAP PPP...PPP P.....K.. SP....... P........ Expected result: 12 Test #14784 1 (5, 8) ......... ......... ...PPPPP. ...PAPAP. ..PPPPPP. ..PAP.... ..PPP.... ....B.... .....K... Expected result: 13 Test #14785 1 (7, 2) ......... ......... .......K. .....P.PP .PPPPSPPA .PAP.P.PP .PPP..... ......... ......... Expected result: 9 Test #14786 1 (7, 8) ......... ......B.. ......... ......PPP ......PAP ......PPP ....PPP.. ....PAP.. ....PPPK. Expected result: -1 Test #14787 2 (7, 6) .....PPPA .B...PAPP .....PPP. .....PPP. .....PAP. .....PPP. .......K. ......... ......... Expected result: 13 Test #14788 1 (2, 1) ......... ..K...... ......... .PPP..... .PAP..... .PPP..PPP .PAP..PAP .PPP..PPP ......... Expected result: 3 Test #14789 2 (2, 1) ......... ..K...... ......... ......... .PPP..... .PAP..... .PPP..... .PPP..... .PAP..... Expected result: 3 Test #14790 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #14791 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #14792 1 (4, 7) ......... PP....... AP....... PP....... ......... ......... ......... ....K.... .......B. Expected result: 11 Test #14793 1 (3, 6) .B.....PA .......PP ......... ......... ......... PPP...... PAPK..... PPPP....P .PAP...PS Expected result: 9 Test #14794 1 (4, 6) .PPP...PP .PAP...PA .PPP...PP ......... ......... ......P.. ....KPSP. ......P.. ......... Expected result: 10 Test #14795 2 (6, 8) ......... PPP.P.... PAPPSP..B PPP.P.... ....PPP.. ....PAP.. PPP.PPP.. PAP...... PPP...K.. Expected result: 16 Test #14796 2 (7, 8) .....PPP. PPP..PAP. PAP..PPP. PPP...... ......... ......... ......... ......... .......K. Expected result: 15 Test #14797 2 (2, 3) ......... .......B. ......... ..K...... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 5 Test #14798 1 (6, 6) ......... ......PPP ......PAP ......PPP ......... ......... P.....K.. SP....... P........ Expected result: 12 Test #14799 2 (1, 3) ......... ......... .....B... .K....... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 4 Test #14800 1 (6, 6) ......... ......... ..B.PPP.. ....PAP.. ....PPP.. ......... ......K.. ......... ......... Expected result: 12 Test #14801 1 (3, 5) ...PPP... ...PAP... ...PPP... .....PPP. .....PAP. ...K.PPP. .....PPP. .....PAP. .....PPP. Expected result: 8 Test #14802 2 (4, 8) ......... ......... ......... ......... ......... ........P .......PS ........P ....K.... Expected result: 12 Test #14803 2 (5, 1) ......... .....KPPP ..P...PAP .PSP..PPP ..P...... .....PPP. .....PAP. ...PPPPP. ...PAP... Expected result: 6 Test #14804 2 (5, 1) ......... .....K... ......... ......... ......... .P....... PSP...... .P....... ......... Expected result: 6 Test #14805 2 (7, 7) ......... ......... ......... ......... ......... ......... .PPP..... .PAP...K. .PPP..... Expected result: 14 Test #14806 1 (8, 2) ......... ......... ........K ......... ........P .......PS ........P ......... ......... Expected result: 10 Test #14807 1 (2, 2) .B....... ......... ..K...... ......... ......... ..PPP.... ..PAP.... PPPPP.... AP....... Expected result: 4 Test #14808 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... .....PPPB ....KPAP. Expected result: 12 Test #14809 2 (4, 1) .PAP..... .PPPK.... ......... .....PPP. .....PAP. .....PPP. ......... ......... .B....... Expected result: 7 Test #14810 2 (5, 6) ......... ......... ......... ......... ......... ......... ..B..K... ......... ......... Expected result: 11 Test #14811 2 (8, 8) ......... ........P .....PPPS .....PAPP .....PPP. .....PPP. .....PAP. .....PPP. ........K Expected result: 16 Test #14812 2 (4, 3) .PAP..... .PPP..... .......P. B...K.PSP ..PPP..P. ..PAPPPP. ..PPPPAP. .....PPP. ......... Expected result: 7 Test #14813 1 (7, 1) .PPP..... .PAP...K. .PPP....B ......P.. .....PSP. ......P.. ......... ....PPP.. ....PAP.. Expected result: 12 Test #14814 1 (3, 1) ......... ...K..... ........P .......PS .......BP ......... ......... PPP...... PAP...... Expected result: 4 Test #14815 1 (7, 4) .PAPPPPAP .PPPAPPPP ...PPP... ......... .......K. ......... ......... B........ ......... Expected result: 11 Test #14816 1 (1, 7) ......... ...PPP... ...PAP... ...PPP... ......... ......... ......... .K....... ......... Expected result: 8 Test #14817 2 (3, 4) ......... ......... ......... ......... ...K....P .......PS ........P ......... ......... Expected result: 7 Test #14818 1 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #14819 1 (6, 4) ......... ......... ......... P........ SP....K.. P........ ......... ......... ......... Expected result: 10 Test #14820 1 (2, 4) ......... ......... ......... ......... ..K.....B ......... ......... ......... ......... Expected result: 6 Test #14821 1 (2, 4) ......... ......... ........P .......PS ..K.....P ......... ......... ......... ......... Expected result: 6 Test #14822 2 (4, 3) ..PSP.... PP.P..PPP AP....PAP PP..K.PPP ......... ......... .......PP .......PA .......PP Expected result: -1 Test #14823 2 (4, 8) ......... ......... ......... ......... .P....... PSP...... .P....... ......... ....K.... Expected result: 12 Test #14824 1 (1, 6) .....PAP. .PPP.PPP. .PAPPSP.. .PPP.P... ......... ......PPP .K....PAP ......PPP ......... Expected result: 7 Test #14825 2 (5, 6) ......... ......... ......... ......... B........ ......... .....K... ......... ......... Expected result: 11 Test #14826 2 (8, 1) .PPP..... .PAP....K .PPP..... ......... ......... ......... ....B.... ......... ......... Expected result: 13 Test #14827 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #14828 2 (7, 6) ......... ..PPP.... ..PAP.... ..PPPP... ...PAP... ...PPP... ....PPPK. ...PPAP.. ..PSPPP.. Expected result: 13 Test #14829 2 (4, 2) ......... ......B.. ....K.... ......... .......PP ....PPPPA ....PAPPP ....PPPPP ....PSPPA Expected result: 6 Test #14830 1 (1, 2) ....PPP.. ....PAP.. .K..PPP.. ......... PP....... AP....... PP....... PPP.P.... PAPPSP... Expected result: 3 Test #14831 2 (6, 5) ..PAP..PP ..PPP..PA .......PP PP....... AP....... PP....K.. ......... ......... ......... Expected result: 11 Test #14832 1 (3, 1) ......... ...K..... .PPP...PP .PAP...PA .PPP...PP ...B..... ......... ......... ......... Expected result: 4 Test #14833 1 (4, 7) ......... ......... ......... ......... ......... ......... .....B... ....K.... ......... Expected result: 11 Test #14834 2 (6, 1) ....B.... ......K.. PPPP..... SPAP..... PPPP..... ...PPP... ...PAP... ...PPP... ......... Expected result: 7 Test #14835 1 (4, 2) ......... PPP...... PAP.K.... PPP...... ......... ......... ......... ......... ......... Expected result: 6 Test #14836 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #14837 2 (3, 6) ......... ....B.PPP ......PAP ......PPP ......... ......... ...K..... ......PPP ......PAP Expected result: 9 Test #14838 1 (1, 8) ....PAP.. ....PPP.. ......... ......... ....PPP.. ....PAP.. ....PPP.. .......B. .K....... Expected result: 9 Test #14839 2 (6, 4) ......... ........P .......PS ........P ......K.. ......... ......... .......PP .......PA Expected result: 10 Test #14840 2 (1, 2) ...PPP... ...PAP... .K.PPP... ......... ...PPP... ...PAP... ...PPPP.. ....PAP.. ....PPP.. Expected result: 3 Test #14841 1 (2, 1) ......... ..K...... ......... ......... ...PPP... ...PAP... ...PPP... ......P.B .....PSP. Expected result: 3 Test #14842 1 (3, 4) ......... P........ SP....... P........ ...K..... ......... ......... ......... ......... Expected result: 7 Test #14843 1 (1, 2) ......... ...PPPP.. .KPSPAP.. PPPPPPP.B PAP...... PPP...PPP ......PAP ......PPP ......... Expected result: 3 Test #14844 2 (6, 8) .PAP..... .PPP..... ..B...... ......... ......... PPP..PPP. PAP..PAP. PPP..PPP. ......K.. Expected result: 14 Test #14845 1 (5, 6) ......... ......... .....PPP. ...B.PAP. .....PPP. ......... .....K... ......... ......... Expected result: 11 Test #14846 1 (6, 5) .PAP..... .PPP..... .....PPP. .....PAP. .....PPP. ...P..K.. ..PSP.B.. ...P..... ......... Expected result: 11 Test #14847 1 (4, 7) ......... ......... ......... ....P...B ...PSP... ....P.... ......... ....K.... ......... Expected result: 11 Test #14848 2 (1, 1) .....PAPP .K...PPPA .......PP ......... ......... ......... ......... ..PPP.... B.PAP.... Expected result: 2 Test #14849 1 (7, 7) .PSP..... ..P...... ......... .......PP .......PA .......PP ......... ......BK. ......... Expected result: 14 Test #14850 2 (5, 8) ......... .....PPP. .....PAP. .....PPP. .......B. .PPP..... .PAP..... .PPP..... .....K... Expected result: 13 Test #14851 2 (2, 2) .....PAP. .....PPP. ..K...... ......... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 4 Test #14852 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #14853 1 (6, 6) ..PAP.... ..PPP.... .....P... ....PSP.. .PPP.P... .PAP..... .PPP..K.. ......... ......... Expected result: 14 Test #14854 1 (8, 1) .......B. ........K ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 9 Test #14855 2 (1, 7) ......... ......... ......... ......PPP ......PAP ......PPP ....P.... .K.PSP.PP ....P..PA Expected result: 8 Test #14856 1 (6, 1) ..P...... .PSP..K.. ..P...... ......... B........ ......... ......... ......... ......... Expected result: 11 Test #14857 2 (8, 6) ......... ........P .......PS PP......P AP....... PP....... .......BK ......... ......... Expected result: 14 Test #14858 2 (1, 1) ......... .K...PPP. P....PAP. SPPP.PPP. PPAP..... .PPP..... ....PPP.. ....PAP.. ....PPP.. Expected result: 2 Test #14859 2 (1, 2) ......... ......... .K....... ......... B........ ......... ......... ......... ......... Expected result: 3 Test #14860 1 (8, 6) ......... .PB...... PSP...... .PPPPPP.. ..PAPAP.. PPPPPPP.. AP......K PP....... ......... Expected result: 14 Test #14861 1 (6, 7) ......... ......... ......... ......... PPP...... PAP...... PPP...... PPP...K.. PAP...... Expected result: 13 Test #14862 1 (4, 5) ......... ......... PPP...... PAP...... PPP...... ....K.... ......PPP .P..PPPAP PSP.PAPPP Expected result: 9 Test #14863 1 (7, 2) ......... ......... .......K. .PPP..... .PAP..... .PPPP.... ..PAP.... ..PPP.... ......... Expected result: 9 Test #14864 1 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #14865 2 (5, 7) ........P .......PS ........P ......... ......... ......... ..PPP.... ..PAPK... ..PPP.... Expected result: 12 Test #14866 2 (5, 6) .......PP ..B....PA ....P..PP ...PSP... ....P.... ......... .....K... ...PPP... ...PAP... Expected result: 11 Test #14867 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ..PPP.... ..PAP.... Expected result: 9 Test #14868 2 (7, 6) ......... ....P.... ...PSP... ....P.... B........ ......... .......K. ......... ......... Expected result: 13 Test #14869 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #14870 1 (3, 8) ......... ......... ......... ......... ......... PPP...... PAP...... PPP...... ...K..... Expected result: 11 Test #14871 1 (6, 7) ......... ......... ......... ......P.. .....PSP. .....BP.. ......... ......K.. ......... Expected result: 13 Test #14872 2 (2, 5) .......PA .......PP ......... ......... ......... ..K.....B ......... PPP...... PAP...... Expected result: 7 Test #14873 2 (2, 6) ......... ......... ......... ....P.... ...PSP... ....P.... ..K...... ......... ......... Expected result: 8 Test #14874 2 (5, 4) ......... ......... .PPP..... .PAP..... .PPP.K... ......... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #14875 1 (1, 8) ......... ......B.. ......... ......... ......... .....PPP. .....PAP. .....PPP. .K....... Expected result: 9 Test #14876 1 (6, 1) ......... ....B.K.. ......... ......... PP.....P. AP....PSP PPP....P. PAP...... PPP...... Expected result: 7 Test #14877 2 (3, 4) ......... ......... ......... ......... ...K..... PPP...... PAP...... PPPP...P. .PAP..PSP Expected result: 7 Test #14878 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #14879 1 (3, 5) ......... ......... .PPP..... BPAP..... .PPP.P... ...KPSP.. .....PPP. .....PAP. .....PPP. Expected result: 8 Test #14880 2 (1, 2) ......... ......... .K....... PPP..PPPP PAP..PAPS PPPP.PPPP .PAP..... .PPP..... ...B..... Expected result: 3 Test #14881 1 (5, 5) .PPPP.... BPAPSP... .PPPP.... ......... ......... .....K... .......PP .......PA .......PP Expected result: 10 Test #14882 1 (3, 4) ......... ..B..PPP. .....PAP. .....PPP. ...K..... ...P..... ..PSP..PP ...P...PA .......PP Expected result: 7 Test #14883 2 (3, 3) .PAP..... .PPP..... ......PPP ...K..PAP ..P...PPP .PSP..... ..P...... ......... ......... Expected result: 6 Test #14884 1 (7, 8) ......... ......... ......... ......... ......... ......... ...PPP... ...PAP... ...PPP.K. Expected result: 15 Test #14885 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #14886 1 (3, 3) ......... ......... .B....... ...K..... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 6 Test #14887 1 (3, 1) ......... ...K..... ......... ......... ........B ......... ......... .......P. ......PSP Expected result: 4 Test #14888 1 (2, 1) ......... ..K...... .....PPP. .....PAP. .....PPP. ......B.. ......... ......PPP ......PAP Expected result: 3 Test #14889 2 (7, 2) ......... ......... ....B..K. ...P..... ..PSP.... ...P..PPP .PPP..PAP .PAPPPPPP .PPPAP... Expected result: 9 Test #14890 2 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. .....B... Expected result: 14 Test #14891 1 (3, 3) ......... ......... PPP...... PAPK..... PPP...... ......... ........B ......... ......... Expected result: 6 Test #14892 1 (6, 2) .PAP..... .PPP...PP ......KPA .......PP ......... ......... ......... ......... ......... Expected result: 8 Test #14893 1 (3, 3) ...P..... ..PSP.... ...P..... ...K..... PP....... AP....... PP....... ..PPP.... ..PAP.... Expected result: 6 Test #14894 1 (4, 2) ......... ......PPP ....K.PAP ......PPP ......... ......... ......P.. .....PSP. ......P.. Expected result: 6 Test #14895 2 (2, 3) ......... .....PPPP .....PAPA ..K..PPPP ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 5 Test #14896 1 (2, 7) ......... ......... .....B... ......... ......... ......... ......... ..K.P.... ...PSP... Expected result: 9 Test #14897 1 (5, 2) ......... ......... .....K... .PPP..... .PAP..... .PPP..... ......PPP ......PAP ......PPP Expected result: 7 Test #14898 2 (7, 4) ........P .......PS ........P ......... .......K. .......PP .......PA .......PP ........B Expected result: 11 Test #14899 1 (8, 6) ..PAPPPP. ..PPPPAP. ...P.PPP. ..PSP.... ...P..... ......... ........K ......... ......... Expected result: 14 Test #14900 2 (2, 2) ......... ..B...... ..KPPP... PP.PAP... AP.PPP... PP....P.. .....PSP. ......P.. ......... Expected result: 4 Test #14901 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ....B.... ..K...... Expected result: 10 Test #14902 2 (8, 5) .......B. PPP...... PAP...... PPP...... PSP...... .P......K ......... ......... ......... Expected result: 13 Test #14903 1 (1, 5) ....PPP.. ....PAPPP ....PPPPA ...P.PPPP ..PSPPAP. .K.P.PPP. ......... .B....... ......... Expected result: 6 Test #14904 2 (2, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ...P..... PPPSP.... APKP..... Expected result: -1 Test #14905 2 (6, 4) .......PA .......PP .PPP..... .PAP..... .PPP..K.. ......... ......... ......... ......... Expected result: 10 Test #14906 2 (8, 6) ......... ......... ......... .......PP .......PA ...PPP.PP P..PAP..K SP.PPP... P........ Expected result: 14 Test #14907 1 (1, 6) .PAP..... .PPP.PPP. .....PAP. .....PPP. ......... ......... .K..B.... ......... ......... Expected result: 7 Test #14908 2 (3, 2) .B..PPP.. ....PAP.. ...KPPP.. ......... ......... ..PPP.... .PPAP.... PSPPP.... .P....... Expected result: 5 Test #14909 1 (2, 5) .......PS .......PP .......PA .......PP ......... ..K...... PPP...... PAP...... PPP...... Expected result: 7 Test #14910 2 (6, 4) ......... ......... ......... ...P..... ..PSP.K.. ...P..... ......... ......... ......... Expected result: 10 Test #14911 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......PPP ...P..PAP ..PSP.PPP Expected result: 7 Test #14912 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ........P .......PS Expected result: 7 Test #14913 2 (4, 6) ......... ......... ......... .....PPP. .....PAP. ..B..PPP. ....K.... ......... ......... Expected result: 10 Test #14914 1 (6, 3) .PSP..... ..P.....B ......... ..PPP.K.. ..PAP.... ..PPP.... ......... ......... ......... Expected result: 9 Test #14915 2 (7, 7) ......... ......... .PPP..... .PAP..... .PPP..... ......... ......... .......K. ......... Expected result: 14 Test #14916 2 (4, 8) ......... ......PPP P.....PAP SP....PPP P........ ......... ......... ..B..PPP. ....KPAP. Expected result: 12 Test #14917 2 (7, 5) ....PSP.. ...PPP... ...PAP... ...PPP... ......... ....PPPK. ....PAPPP ....PPPPA .......PP Expected result: 12 Test #14918 1 (1, 7) .PAP..... .PPP..... ......... ......... PPP...... PAP...... PPP...... .KP...... .PSP..... Expected result: -1 Test #14919 1 (5, 5) ......PAP .....PPPP .....PAP. .....PPP. ......... .....K... ......... ......... ......... Expected result: 10 Test #14920 2 (5, 3) ......... ......... ......... .....K.P. ......PSP .PPP..BPP .PAP...PA .PPP...PP ......... Expected result: 8 Test #14921 2 (4, 6) ......... ......... ......... ..P...... .PSP..... ..P...... ..B.K.... ......... ......... Expected result: 10 Test #14922 1 (6, 1) ......... ......K.. ....B.... ......... ......... ......... ......... ....P.... ...PSP... Expected result: 7 Test #14923 1 (4, 1) ..P...... .PSPK.... ..P...... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #14924 1 (5, 5) ......... ......... .....PPP. .PPP.PAP. .PAP.PPP. .PPP.K... ......... ......... ......... Expected result: 10 Test #14925 2 (6, 6) ....PSP.. .....P... .......PP .....PPPA .....PAPP .....PPP. ......K.. ......... ......... Expected result: 12 Test #14926 1 (5, 7) ......... ......PPP ......PAP ......PPP ......... .PPP..... .PAP..... .PPP.K... ......... Expected result: 12 Test #14927 2 (5, 2) ......... ........B .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #14928 2 (7, 6) ...PSP... ....P.... ......... ......... ...B..... ......... .......K. ..PPPPP.. ..PAPAP.. Expected result: 13 Test #14929 2 (8, 4) ....PAP.. .B..PPP.. ......... ......... ...PPP..K ...PAP... ...PPP... ......... ......... Expected result: 12 Test #14930 2 (2, 6) ......... ......... PPP...... PAP...... PPP...... ......... ..K...... ......... ......... Expected result: 10 Test #14931 1 (1, 6) ......... ..PPP.... ..PAP..PP ..PPP..PA .......PP ......... .K....... ......... .......B. Expected result: 7 Test #14932 2 (1, 8) ......... ......... ..P...... .PSP..... ..P...... ......... ...PPP... .B.PAPPP. .K.PPPAP. Expected result: 9 Test #14933 1 (7, 4) ......... PPP...... PAP..P... PPP.PSP.. .....P.K. ......... ......... ......... ......... Expected result: 11 Test #14934 2 (4, 3) .......PA .......PP ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #14935 2 (3, 5) ...PAP... ...PPP... PPP...... PAP...... PPP...... ...K..... ......... ..P...PPP .PSP..PAP Expected result: -1 Test #14936 1 (8, 1) ......... ..PPP...K ..PAP.... ..PPP.... ......... ......... ......... .PPP..... .PAP..... Expected result: 9 Test #14937 2 (7, 3) ......... ......... ......... .......K. PPB...... AP....... PP....... ...PPP... ...PAP... Expected result: 10 Test #14938 1 (3, 4) ..PPPP... ..PAPSP.. ..PPPP... .B....... ...K..PPP ......PAP ......PPP ......... ......... Expected result: 7 Test #14939 1 (5, 7) ...PSP... ....P.... ..PPP.... ..PAP.... ..PPP.... ......... ......... PP...K... AP....... Expected result: 12 Test #14940 1 (8, 6) ......... ......... ......... ......... ......... ......... ....PPPPK ...PSPAP. ....PPPP. Expected result: 14 Test #14941 1 (1, 1) ......... .K....... ......... ......... ......... ......... .B....... ......... ......... Expected result: 2 Test #14942 2 (1, 2) ........P .......PS .K...B..P ......... ......... ......... ......... ......... ......... Expected result: 3 Test #14943 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ....B.... Expected result: 5 Test #14944 1 (7, 8) ...B..... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #14945 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #14946 2 (2, 1) .......PP ..K....PA PPP....PP PAP...... PPP...... ......... ...PPP... ..BPAP... ...PPP... Expected result: 3 Test #14947 1 (4, 5) ..P...... .PSP..... ..P...... ......... ....B.PPP ....K.PAP ......PPP PPP...... PAP...... Expected result: 9 Test #14948 1 (1, 2) ...PPP... ...PAP... .K.PPP... ......... PP....... AP....... PP....... PSP..B... .P....... Expected result: 3 Test #14949 1 (4, 2) ......... ......... ....K.... ......... .......B. .....P... ....PSP.. .....P... ......... Expected result: 6 Test #14950 1 (3, 5) .PPP..... .PAP..... .PPP..... ......... ......... .B.K..... ......... ......... ......... Expected result: 8 Test #14951 2 (3, 8) .....PAP. .....PPP. .PPP..... .PAP..... .PPP..... ......B.. ......... ....PPP.. ...KPAP.. Expected result: 11 Test #14952 1 (3, 6) ......... ......... ....P.... ...PSP... ....P.... ......... ...K..... ......... ......... Expected result: 9 Test #14953 2 (7, 6) .....PAP. .....PPP. PPP...... PAP...... PPP...... ......... .......K. ..B...... ......... Expected result: 13 Test #14954 2 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ...PPPPP. ...PAPAP. Expected result: 8 Test #14955 1 (4, 6) ....P.... ...PSP... ....P.... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #14956 2 (4, 3) ....PPP.. ....PAP.. ....PPP.. ....KB.PP .......PA .......PP ......... ......... ......... Expected result: 7 Test #14957 1 (1, 3) ...PSP... ....P.... ......... .K....... PP....... AP.PPP... PP.PAP... ...PPP... ......... Expected result: 4 Test #14958 1 (3, 7) .....P... ....PSP.B .....P... ......... ......PPP ......PAP ......PPP ...K..... ......... Expected result: 10 Test #14959 2 (7, 4) ......... .....B... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #14960 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #14961 2 (8, 4) ......... .PPP...PP .PAP...PA .PPP...PP ...P.PPPK ..PSPPAP. ...P.PPP. ......... ......... Expected result: 18 Test #14962 2 (7, 2) ......... ......... .......K. ......... PPPPP.... APPAP.... PPPPP.... PPP...... PAP...... Expected result: 9 Test #14963 2 (8, 4) ......... ......... ......... ......... ........K ......... ........B ......... ......... Expected result: 12 Test #14964 2 (6, 2) .....PAP. .....PPP. ......K.. ...PPP... ...PAP... ...PPP... ......... .....PPP. .....PAP. Expected result: 8 Test #14965 2 (2, 7) ......... ......... ......... ......... ......... ......... P........ SPK...... P........ Expected result: 9 Test #14966 2 (4, 2) ......... ......... ....K.... ....B.... ......... ......... ......... .P..PPP.. PSP.PAP.. Expected result: 6 Test #14967 2 (7, 3) ......PPP ....P.PAP ...PSPPPP ....P..K. ......... ......PPP ......PAP ......PPP ......... Expected result: 12 Test #14968 1 (1, 2) .......PP .......PA .K.....PP ......... ......... ......... ..B...... ......... ......... Expected result: 3 Test #14969 1 (2, 6) ......... ...PPP... ...PAP..P PPPPPP.PS PAPAP...P PPPPP.... ..K...... ......B.. ......... Expected result: 16 Test #14970 1 (7, 3) ......... ......... ......... .......K. ......... ...PPP... ...PAP... ...PPPP.. ....PAP.. Expected result: 10 Test #14971 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #14972 1 (6, 4) ....PPP.. ....PAP.. ....PPP.. ......... ...B..K.. ......... ......... ...PPP... ...PAP... Expected result: 10 Test #14973 1 (5, 7) ...PSP... ....P.... PPP...... PAP...... PPP....PP B......PA .......PP .....K... ......... Expected result: 12 Test #14974 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #14975 2 (2, 3) ....PAP.. ....PPPPP ......PAP ..K...PPP ......... ......... ......... ...PPP... ...PAP... Expected result: 5 Test #14976 2 (8, 8) ......... PPP...... PAPB..... PPP...... ......... ......... ......... PP....... AP......K Expected result: 16 Test #14977 2 (1, 3) .PAP.PAP. .PPP.PPP. .PSP..... .KP...... ......... ......... ......... .....PPP. .....PAP. Expected result: 4 Test #14978 1 (2, 8) .PPP..... .PAP..... .PPP..... ......... .B....... P.....PPP SP....PAP P.....PPP ..K...PAP Expected result: 10 Test #14979 2 (2, 6) .PPP.PAP. .PAP.PPP. .PPPP.... ...PSP... ....P.... ......... ..K...... ...PPP... ...PAP... Expected result: 8 Test #14980 2 (3, 8) ...PAP... ...PPP... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #14981 2 (4, 5) .....PPP. ..B..PAP. .....PPP. ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #14982 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #14983 2 (3, 3) ......... ......... ......... ...K.B... ......... ......... ......... ..P...... .PSP..... Expected result: 6 Test #14984 2 (8, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.P.. ..PPPPSP. ..PAP.P.K PPPPP...B AP....... Expected result: 14 Test #14985 1 (4, 5) ......... ......... ......... ......... .......PP ....K..PA .......PP ......... ......... Expected result: 9 Test #14986 2 (5, 3) ......... ......... ......... .....K... .....P... ....PSP.. .....P... ......... ......... Expected result: 8 Test #14987 1 (4, 3) ...PPP.B. ...PAPPPP ...PPPAPS ....KPPPP ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 7 Test #14988 2 (7, 1) ......... .......K. ......... .PPP..... .PAP..... .PPP..... ......... ..PPP.... ..PAP...B Expected result: 8 Test #14989 2 (6, 4) ...PPP... PPPPAP... PAPPPP... PPP...... ......K.. ......... ..PPP.... P.PAP.... SPPPP.... Expected result: -1 Test #14990 1 (4, 4) .....PAP. .....PPP. .......PP .......PA ....K.PPP .....PSP. ......P.. ......... ......... Expected result: 8 Test #14991 1 (5, 3) ...P..... ..PSP.... ...P..... .....K... ....PPP.. ....PAP.. ..PPPPP.. ..PAP.... ..PPP.... Expected result: 8 Test #14992 2 (8, 4) .PPP..... .PAPB.... .PPP..... .....PPP. .....PAPK .PPP.PPP. .PAP..... .PPP..... ......... Expected result: 14 Test #14993 2 (8, 3) ......... ......... ......... .....B..K ......... ......... ......... ......... ......... Expected result: 11 Test #14994 1 (1, 2) .PSP..... ..P...... .K....... ......... ......... PPP...... PAP...... PPP...... ......... Expected result: 3 Test #14995 1 (2, 6) ...PAP... ...PPPPPP ......PAP PP....PPP AP....... PP....... ..K...... ......P.. .....PSP. Expected result: 8 Test #14996 1 (5, 6) ......... ......... ......... ......... ......... ....B..P. .....KPSP .......P. ......... Expected result: 11 Test #14997 2 (8, 2) ......... ......... PPP.....K PAP...... PPP...... PP....... AP.B..... PP....... ......... Expected result: 10 Test #14998 2 (3, 6) ......... ......... ......... PP.....PP AP.....PA PP.....PP ...K..... ......... ......... Expected result: 9 Test #14999 2 (8, 6) ...PPP... ...PAP... ...PPP... .....P... ....PSP.. .....P... ........K ....PPP.. ....PAP.. Expected result: 14 Test #15000 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ....P.... ...PSP... Expected result: 7 Test #15001 2 (8, 2) ......P.. ...PPPSP. ...PAPP.K ...PPP... .......PP .......PA ....PPPPP ....PAP.. ....PPP.. Expected result: 14 Test #15002 1 (3, 4) ...PPP... ...PAP... ...PPPP.. .....PSP. ...K.PPP. .....PAP. .....PPP. PP....... AP....... Expected result: 7 Test #15003 2 (2, 3) ......... ......... ........B ..K...... ......... .PPPP.... PSPAP.... .PPPP.PPP ......PAP Expected result: 5 Test #15004 1 (5, 4) ..PSP.... ...P..... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #15005 2 (4, 1) ......PAP ...BKPPPP ....PSP.. .....P... ......... ......... ......PPP ......PAP ......PPP Expected result: 5 Test #15006 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ..B...... Expected result: 6 Test #15007 1 (2, 1) ....PPP.. .BK.PAP.. ....PPP.. .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 3 Test #15008 1 (4, 8) .......PP ..B....PA .......PP ......... PP....... AP....... PP....... ......... ....K.... Expected result: 12 Test #15009 1 (2, 1) ......... ..K...... ........P .......PS ........P ......... ......... ..PPP.... B.PAP.... Expected result: 3 Test #15010 2 (1, 6) ......P.. .....PSP. .....PPP. .....PAP. .....PPPP .......PA .K.....PP ......... ......... Expected result: 7 Test #15011 2 (5, 6) ......... ......... .....PPP. .....PAP. .....PPP. ......... .....K.B. ......... ......... Expected result: 11 Test #15012 1 (8, 3) ....PPP.. PP..PAP.. AP..PPP.. PP......K ...P..... B.PSP.... ...PPPP.. ....PAP.. ....PPP.. Expected result: 11 Test #15013 1 (5, 2) ......... ......... .....K... ......... ..P...... .PSP..... ..P...... B........ ......... Expected result: 7 Test #15014 1 (4, 8) .PPP...PP .PAP...PA .PPP...PP .......PP .......PA .......PP ......... ......... ....K.... Expected result: 12 Test #15015 1 (1, 3) ......... ......... B........ .K....... .PPP..... .PAP..... .PPPP.... ...PSP... ....P.... Expected result: 4 Test #15016 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #15017 1 (2, 3) ......... .......B. ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #15018 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 4 Test #15019 2 (8, 5) ......... ......... ......... ......B.. ....PPP.. ....PAP.K ....PPP.. ......... ......... Expected result: 13 Test #15020 1 (5, 3) ......... ...P..... ..PSP.... ..BP.K... ..PPP.... ..PAP..PP ..PPP..PA .......PP ......... Expected result: 8 Test #15021 1 (5, 6) .....PPP. .....PAP. .....PPP. ......... ......... PP....... AP...K... PP..PPP.. ....PAP.. Expected result: 11 Test #15022 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #15023 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ....B.... ......... ......... Expected result: 9 Test #15024 2 (6, 2) ......... ....P.... ...PSPK.. ....P.... ......... ......... ......... ......... ......... Expected result: 8 Test #15025 2 (1, 7) ...PAP... ...PPP... ......... ......... ......... ......... ......... .K..PPP.. ....PAP.. Expected result: 8 Test #15026 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 5 Test #15027 1 (5, 3) .....PPP. .....PAP. .....PPP. ..PPPK.PP ..PAP..PA ..PPP..PP ......... ......... ......... Expected result: 14 Test #15028 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #15029 2 (5, 7) ......... ......... .B....... ......... ......... ......... ......PPP .....KPAP ......PPP Expected result: 12 Test #15030 1 (6, 8) ....P.... ...PSP... ....P.... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #15031 2 (8, 3) ......... ......... ......... ........K ..PPP.... ..PAP.... ..PPP.... PP....... AP....... Expected result: 11 Test #15032 2 (4, 6) ......... .....PPP. PPP.PPAP. PAPPSPPP. PPP.P.... ......... ....K.... ......... ......... Expected result: 18 Test #15033 1 (5, 3) ....PPP.. ....PAP.. ....PPP.. .....K... ..B...... ......P.. ..PPPPSP. ..PAP.P.. ..PPP.... Expected result: 8 Test #15034 1 (3, 4) ......... ......... ......... ..B..PPPP ...K.PAPA ..PPPPPPP ..PAP.... ..PPP.... ......... Expected result: 7 Test #15035 1 (1, 7) ....PPP.. ....PAP.. P...PPP.. SP......B P........ ...PPP... ...PAP... .K.PPP... ......... Expected result: 10 Test #15036 1 (2, 6) ......... ....P.... ...PSP... ....P.... ......... ......... ..K...... BPPP..... .PAP..... Expected result: 8 Test #15037 1 (7, 8) ......... ....PPPB. ....PAP.. ....PPP.. ......... ......... ......... ......... .......K. Expected result: 15 Test #15038 2 (7, 5) ......... ....PPPPP ....PAPPA ....PPPPP ......... .......K. ......... ......... .B....... Expected result: 12 Test #15039 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #15040 2 (8, 4) ......... ......... ......... ......... ........K ......... B........ ......... ......... Expected result: 12 Test #15041 1 (4, 1) ......... ....K.... ......... ......... ......... .......PP .PPP...PA .PAP...PP .PPP..... Expected result: 5 Test #15042 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #15043 2 (2, 2) .....PAP. ....BPPP. ..K...... .PPP..... .PAP..... .PPP..... ......... ....PPP.. ....PAP.. Expected result: 4 Test #15044 1 (1, 7) ....P.... ...PSP... PP..P.... AP....PPP PPP...PAP PAP...PPP PPP...... .K....... ......... Expected result: 12 Test #15045 1 (3, 7) .......PA .......PP PP.....PS AP......P PP..B.... ......PPP ......PAP ...K..PPP ......... Expected result: 10 Test #15046 1 (8, 7) ......... ......... ......... ......... .B....... ......... ......... PPPPP...K APPAP.... Expected result: 15 Test #15047 2 (8, 7) ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... ........K ......... Expected result: 15 Test #15048 1 (3, 7) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ...K..... ......... Expected result: 10 Test #15049 1 (5, 8) ...B...PP PP.....PA AP..PPPPP PP..PAP.. ....PPP.. ......... ......... ......... .....K... Expected result: 13 Test #15050 1 (1, 2) .....B... ......... .K....... ......... ......... .P....... PSP...... .P....... ......... Expected result: 3 Test #15051 1 (8, 1) ......... ........K ......... ......... ......... ...B..... ......... ......... ......... Expected result: 9 Test #15052 2 (6, 3) ......... ...PPP.PP ...PAP.PA ...PPPKPP ......... .......B. ......... ......... ......... Expected result: 9 Test #15053 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #15054 1 (6, 5) ......... .....PPP. .....PAP. .....PPP. ..P...... .PSP..K.. ..P...... ......... ......... Expected result: 11 Test #15055 2 (7, 1) ......... .......K. ...PPP... PPPPAP... PAPPPP... PPP...... ......... ......... ......... Expected result: 8 Test #15056 1 (3, 6) .....B... ......... ......... ..P...... .PSP..... ..P...... ...K..... ......... ......... Expected result: 9 Test #15057 2 (7, 1) ......... .......K. ...PPP.PP ...PAP.PA ...PPP.PP ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #15058 1 (5, 4) .......PS ........P ......... ......... .....K... .....PPP. PPPPPPAP. PAPAPPPP. PPPPP.... Expected result: 9 Test #15059 1 (5, 7) ...PAP... ...PPP... ......... ......... ......... ......... ....B..P. .....KPSP .......P. Expected result: 12 Test #15060 1 (4, 4) ......... .PPP.PPP. .PAP.PAP. .PPP.PPP. ....K.... ......... ......... ......... ......... Expected result: 8 Test #15061 2 (4, 2) ..PAP.... ..PPP.... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #15062 2 (7, 1) ......... .......K. ......... ......... ...PPP... ...PAP... ...PPPP.. BP..PAP.. PSP.PPP.. Expected result: 8 Test #15063 1 (5, 6) ......... ......... ...PPP... ...PAP... ...PPP... ......... .P...KPPP PSP...PAP .P....PPP Expected result: 11 Test #15064 1 (1, 8) ......... ......... ......... ......... ......... .......P. ......PSP .......P. .K....... Expected result: 9 Test #15065 2 (8, 7) ......... ...P..... ..PSP..PP .B.P...PA ....PPPPP ....PAP.. PP..PPP.. AP......K PP....... Expected result: 15 Test #15066 2 (8, 5) ......... ......... .......B. ......... ......... ........K ......... .PPP..... .PAP..... Expected result: 13 Test #15067 2 (8, 4) ......... ......... P........ SP....... P......BK ......... ......... ......... ......... Expected result: 12 Test #15068 2 (3, 5) ...PAP... ...PPP... ......... .B....... ......... ...K..... P........ SP....... P........ Expected result: 8 Test #15069 1 (2, 2) ......... ......... ..K...... .......B. ......... ......... ......... ......... ......... Expected result: 4 Test #15070 1 (1, 3) ......... .....P... ....PSP.. .K...P... ......... ......... ......... PP....... AP....... Expected result: 4 Test #15071 1 (4, 3) ......PPP PP....PAP AP....PPP PP..KPPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 7 Test #15072 1 (1, 5) ......... ......... ......... ......... .......PP .K.....PA .......PP .PPP..... .PAP..... Expected result: 6 Test #15073 1 (6, 2) ......PSP .......P. ......K.. ......... ......... ......PPP PPP...PAP PAP...PPP PPP...... Expected result: 8 Test #15074 1 (6, 7) .......PP .......PA .....B.PP ......... ......... ......... ......... .....PK.. ....PSP.. Expected result: 13 Test #15075 1 (8, 1) ...PAP... ...PPP..K ......B.. ..P...... .PSP..... PPP...... AP..PPP.. PP..PAP.. ....PPP.. Expected result: 11 Test #15076 1 (4, 5) ......... .....B... ......... ......... ......... ....K.... ....PPP.. ....PAP.. ....PPP.. Expected result: 9 Test #15077 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ....B.... ......... Expected result: 9 Test #15078 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #15079 1 (2, 3) .PPP..... .PAP..... .PPPPPP.. ..K.PAP.. ....PPP.. PP....... AP....... PP....... .....B... Expected result: 5 Test #15080 2 (4, 1) ......... ....K.... ......... ........B ......... ......... ......P.. .....PSP. ......P.. Expected result: 5 Test #15081 2 (1, 7) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... .K....... ......... Expected result: 8 Test #15082 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... .....P... ....PSP.. Expected result: 12 Test #15083 2 (8, 8) ......... ......... ......... ......PPP ...B..PAP ......PPP ....P.... ...PSP... ....P...K Expected result: 16 Test #15084 1 (5, 3) ......... ......... ......... .....K... ......B.. ......... ......... ..PPPPP.. ..PAPAP.. Expected result: 8 Test #15085 2 (1, 5) ......... PP....... AP.P..... PPPSP.... ...P..... .K....... B........ PP.PPP... AP.PAP... Expected result: 14 Test #15086 2 (5, 6) ......P.. .....PSP. PP....P.. AP....... PPPP..... .PAP..... .PPP.KPPP ......PAP ......PPP Expected result: 11 Test #15087 1 (4, 5) ......... ..PPP.... ..PAP.... ..PPP.... ......... PPP.K.... PAP.P.... PPPPSP... AP..P.... Expected result: 9 Test #15088 2 (7, 3) ..PAP.... ..PPP.... ......... ..PPP..K. ..PAP.... ..PPP.... .....PPP. ..B..PAP. .....PPP. Expected result: 10 Test #15089 2 (7, 8) ..PAP...B ..PPP.... ......... ......... ......... ......... ......... ...PPP... ...PAP.K. Expected result: 15 Test #15090 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ........P ......KPS Expected result: 14 Test #15091 1 (1, 1) ......... .K....... ......... ......... ......... ........P ..PPP..PS ..PAP...P ..PPP.... Expected result: 2 Test #15092 2 (4, 3) ....P.... ...PSP... ....P.... ....K.... .......PP .......PA .......PP ......... ......... Expected result: 7 Test #15093 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #15094 1 (7, 6) ...PPP... PP.PAP... AP.PPP... PP....... ......... .....B... ......PK. .....PSP. ......P.. Expected result: 13 Test #15095 1 (5, 3) ......... ......... ......... PP...K... AP....PPP PP....PAP ......PPP .....P... ....PSP.. Expected result: 8 Test #15096 1 (8, 2) ......B.. .....PPP. .....PAPK .....PPP. .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 10 Test #15097 2 (7, 7) ........P .......PS ......PPP .BPPP.PAP ..PAP.PPP ..PPP.... ......... .......K. ......... Expected result: 14 Test #15098 2 (3, 3) ..P.PAP.. .PSPPPP.. ..P...... ...K..... ......... .PPP..... .PAP..... .PPP...PP ...B...PA Expected result: 6 Test #15099 1 (4, 1) ......... ....K.... ......... ......... ......... ......... .......P. ......PSP .......P. Expected result: 5 Test #15100 2 (1, 4) .PPP..... .PAP..... .PPP..... ....P.... .K.PSP... ....P.... ......... ......... ......... Expected result: 5 Test #15101 2 (6, 2) ......... ......... ......K.. ......... .....P... .PPPPSPPP .PAP.PPAP .PPP.PPPP .....PAP. Expected result: 8 Test #15102 2 (5, 5) ....PAPSP ....PPPP. .PPP..... .PAP..... .PPP..... ...B.K... ......... ......... ......... Expected result: 10 Test #15103 1 (7, 2) ......... ......... .......K. ......... ......... ......... P........ SP....... P........ Expected result: 9 Test #15104 1 (8, 7) .PAP..... .PPP..... ......... ......... ......... ......... ......... ....B...K ......... Expected result: 15 Test #15105 1 (4, 8) ...PAPPAP ...PPPPPP ......... PPP...... PAPP..... PPPSP.... ...P..... ......... ....K.... Expected result: 14 Test #15106 2 (8, 4) ......... ......... ......... ......... .B......K ......... ......... ......... ......... Expected result: 12 Test #15107 1 (3, 5) ......... .......PP .PPP...PA .PAP...PP .PPP...PP ...K...PA .......PP .P....... PSP...... Expected result: 8 Test #15108 2 (8, 4) ......... ......... ......... ......... .P......K PSP...... .P....... ....PPP.. ....PAP.. Expected result: 12 Test #15109 1 (1, 7) .PPP..... .PAP..... .PPP..... ......... PP....... APPPP.... PPPAP.... .KPPP.... ......... Expected result: 18 Test #15110 1 (1, 8) ......... PP....... AP.P..... PPPSP.... ...P....B .PPP..... .PAPPP... .PPPAP... .K.PPP... Expected result: -1 Test #15111 2 (6, 3) ..B.PPP.. ....PAP.. ....PPP.. ...PPPK.. ...PAP... ..PPPP... ..PAP.... ..PPP.... ......... Expected result: 19 Test #15112 2 (4, 7) ......... ......... ....B.... ......... ......... ...P..... ..PSP.... ...PK.... ......... Expected result: 13 Test #15113 2 (3, 1) .....PSP. PP.K..P.. AP....... PP....... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 4 Test #15114 2 (5, 2) ...B..... ......... .....K... ......... ......... ......... PP....... AP....... PP....... Expected result: 7 Test #15115 1 (2, 5) ......... ........P .......PS ........P ......... ..K...... ......... ......... ......B.. Expected result: 7 Test #15116 1 (2, 3) ......... ......... ......... ..K...... ......... ....PPP.. ....PAP.. ..PPPPP.. ..PAP.... Expected result: 5 Test #15117 2 (8, 6) ......B.. ......... .PPP..... .PAP..... .PPP..... PSP...... .PPPP...K ..PAPPPP. ..PPPPAP. Expected result: 14 Test #15118 1 (6, 2) ........P .......PS ......K.P ......... ......... ......... ......... ......... ......... Expected result: 8 Test #15119 1 (7, 7) ...PPP... ...PAP... ...PPP... PPP...... PAP...... PPP...... ......... .......K. ......... Expected result: -1 Test #15120 1 (4, 7) ......... ......... ......... PP...PPP. AP...PAP. PP...PPP. B........ ....K.... ......... Expected result: 11 Test #15121 1 (1, 7) ......... ......... PPP...... PAPPPP... PPPPAP... ...PPP... ......... .K....... ......... Expected result: 18 Test #15122 2 (7, 3) .....PAP. .....PPP. ......... .......K. ......... .....PPP. PP...PAPB AP...PPP. PP....... Expected result: 10 Test #15123 2 (6, 1) ..PAP.... B.PPP.K.. .....P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 17 Test #15124 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #15125 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......P.. .....PSP. Expected result: 9 Test #15126 2 (2, 7) ......... ......... ......... .PPP..... .PAP..... .PPP..... ......... ..K...... ......... Expected result: 9 Test #15127 1 (8, 1) ......B.. ........K ...PPP... ...PAP... ...PPP... ......... ......... ......... ......... Expected result: 9 Test #15128 2 (1, 6) ......... P....B... SP....... P........ ......... ......... .K....... ......... ......... Expected result: 9 Test #15129 1 (7, 2) .......PA B..P...PP ..PSP..K. ...P..... ......... ......... ......... ......... ......... Expected result: 9 Test #15130 1 (2, 7) ......... ......... ......... ......... ......... ......... .....P... .BK.PSP.. .....P... Expected result: 9 Test #15131 1 (2, 4) ......... ......... PP....... AP....... PPKB...PP .......PA .......PP ......... ......... Expected result: 6 Test #15132 1 (4, 3) ......... ......... PPP...... PAP.K..P. PPP...PSP PAP....P. PPP...... ......... ......... Expected result: 7 Test #15133 1 (2, 4) ..PAP..PA ..PPP..PP ......... .....PPP. ..K..PAP. .....PPP. ......... ..P...... BPSP..... Expected result: 6 Test #15134 2 (5, 2) ......... ......... ...BPK... ...PSP... ....P.... ......... ......... ......... ......... Expected result: 7 Test #15135 2 (7, 1) ....PPP.. ....PAPK. ....PPP.. ......... ......... ......... ....B.... ......... ......... Expected result: 12 Test #15136 1 (8, 2) ......... PP....... AP......K PP.B..... ......... PP....... AP....... PP....... ......... Expected result: 10 Test #15137 2 (3, 7) ......... ......... PP....... AP....... PP....B.. ......... ......... ...K..... ......... Expected result: 10 Test #15138 2 (6, 1) ......... ......K.. ......... ...B..... ......... ......... ......... ......... ......... Expected result: 7 Test #15139 2 (2, 8) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ....B.... ..K...... Expected result: 10 Test #15140 1 (8, 5) ..PPP.... ..PAP.... PPPPP.... PAP...... PPP...... .PSP....K ..P...... .....PPP. .....PAP. Expected result: -1 Test #15141 2 (5, 8) ......... ..PPP.... ..PAP.... ..PPP.B.. ....PPP.. ....PAP.. P.PPPPP.. SPPAP.... P.PPPK... Expected result: 17 Test #15142 1 (6, 2) .......PP .......PA ......KPP ......... .PPP.PPP. .PAP.PAP. .PPPPPPPB ...PSP... ....P.... Expected result: 8 Test #15143 1 (5, 5) .......PA .......PP .......PA .......PP ......... .....K... ......... .PPP..... .PAP..... Expected result: 10 Test #15144 2 (4, 3) ......... ......... ......... ....KP... ....PSP.. .....P... ......... ......... ......... Expected result: 7 Test #15145 1 (3, 3) ......PAP ......PPP .....P..B PP.KPSP.. AP...P... PP....... ......... ......... ......... Expected result: 6 Test #15146 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #15147 1 (4, 6) ......... ......... PPP...... PAP...... PPP...... .....B... ....K.... .P....... PSP...... Expected result: 10 Test #15148 2 (5, 1) .......PS .....K..P ......... ......... ......... ..B....PP PPP....PA PAP....PP PPP...... Expected result: 6 Test #15149 1 (1, 4) .PPP..... .PAP..PPP .PPP.PPAP ....PSPPP .K...P... ......... ......... ...PPP... ...PAP... Expected result: 5 Test #15150 1 (8, 1) .....PAP. .....PPPK ......... ......... PPP...... PAP....PP PPP....PA .......PP ....B.... Expected result: 11 Test #15151 2 (5, 4) ....PAP.. ....PPP.. ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #15152 2 (6, 5) ......... ......... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.K.. .B.PSP... PPP.P.... PAP...... Expected result: 13 Test #15153 1 (1, 5) ......... ......... ......... ......... ......PPP .K..PPPAP ....PAPPP ...PPPP.. ...PAP... Expected result: 6 Test #15154 2 (4, 6) ......... ......B.. ......... PPP...... PAP....P. PPP...PSP ....K..P. ......... ......... Expected result: 10 Test #15155 1 (2, 5) ......... ..PPP.... ..PAP.... ..PPP.... P........ SPK...... P........ ......... ......... Expected result: 7 Test #15156 1 (5, 5) ......... .......B. ......... ......... ......... .....K... .......PP .......PA .......PP Expected result: 10 Test #15157 2 (1, 6) ......... ......... B........ ......P.. .....PSPP ......PPA .K.....PP .......PA .......PP Expected result: 7 Test #15158 1 (5, 6) ..PAP..PP ..PPP..PA .......PP ......... ......... ......... ..B..K... ......... ......... Expected result: 11 Test #15159 2 (1, 1) ...PPP.PS .K.PAP..P ...PPP... PPP...... PAP...... PPP.....B ......... ......... ......... Expected result: 2 Test #15160 2 (4, 4) ......... ......... .......P. PPP...PSP PAP.K..P. PPP...... ..B...... ......... ......... Expected result: 8 Test #15161 2 (6, 1) ......... ......K.. ......... .......B. .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 7 Test #15162 1 (2, 8) ......... ......... ..PPPPP.. ..PAPAP.. ..PPPPP.. ..PSP.... ...P..... ......... ..K...... Expected result: 10 Test #15163 1 (4, 8) ......... PPP...PPP PAP..BPAP PPP...PPP ......... ......... ........P .......PS ....K...P Expected result: 12 Test #15164 1 (1, 8) .B.P..... ..PSP.... ...P..... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #15165 1 (6, 6) ......... ......... ......... ......... ......... .BPPP.... PPPAP.K.. PAPPPPPP. PPP..PAP. Expected result: 12 Test #15166 2 (6, 4) ......... .....PPP. .....PAP. .....PPP. ......K.. .....P... ....PSP.. .....P... ......... Expected result: 10 Test #15167 2 (4, 6) ......... ......... ...P..... ..PSP.... B..P..... .......PP ....K..PA .......PP ......... Expected result: 10 Test #15168 1 (1, 8) ......... ......... ......... ......... ..P...... .PSP..... ..P...... ......... .K....... Expected result: 9 Test #15169 1 (6, 8) ......... ......... ......... ......... .....P... ....PSP.. .....P... ......... ......K.. Expected result: 14 Test #15170 2 (1, 6) ......... PPP...... PAP...PPP PPP...PAP ......PPP ........B .K....... ......... ......... Expected result: 11 Test #15171 2 (8, 1) ......... ........K ......... ...P....B ..PSP.... ...P..... ......... ....PPP.. ....PAP.. Expected result: 9 Test #15172 2 (5, 3) ...PSP... ....P.... ......... .PPP.KPPP .PAP..PAP .PPP..PPP ......... ......... ......... Expected result: 8 Test #15173 1 (3, 4) .......PA .......PP ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #15174 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......P.. .K...PSP. Expected result: 9 Test #15175 1 (1, 1) ...P..... .KPSP.... ...P..... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #15176 2 (1, 2) ......... ...P..... .KPSP.... ...P..... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 3 Test #15177 1 (6, 6) ......... PPP...... PAP...... PPPPP.... SPPAP.... P.PPP.... ......K.. ...PPP... ...PAP... Expected result: 12 Test #15178 1 (8, 8) ......... ......... PPP...... PAP...... PPP...... ........P .......PS ........P ........K Expected result: 16 Test #15179 2 (1, 7) ......... .PPP..... .PAP..... .PPP..... ......... ......... ..B...... .K....... ......... Expected result: 8 Test #15180 1 (5, 5) ......... ......... PPP...... PAP...... PPP...... .....K... PPP...... PAP...... PPP...... Expected result: 10 Test #15181 2 (1, 3) ..PAP.... ..PPP.... ......... .K....... ......... ......B.. .....P... ....PSP.. .....P... Expected result: 4 Test #15182 2 (4, 4) ......... ......... ......... .....B... ....K.... ..P...... .PSP..... ..PPPP... ...PAP... Expected result: 8 Test #15183 1 (8, 3) ....PSP.. .....P... ......... ..B.....K ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 11 Test #15184 2 (2, 3) ......B.. ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #15185 2 (1, 8) ......... ......... ......... PPP...... PAPPP.... PPPAP.... ..PPPP... ...PAP... .K.PPP... Expected result: -1 Test #15186 2 (7, 4) ......... ..B...... ..P...... .PSP..... .PPP...K. .PAP..... .PPPPPP.. ....PAP.. ....PPP.. Expected result: 11 Test #15187 1 (3, 4) ......... .......PP .......PA .....B.PP PPPK..... PAP.P.... PPPPSP... ....PPP.. ....PAP.. Expected result: 7 Test #15188 2 (3, 8) ......... ......B.. ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #15189 1 (1, 6) .....PAP. .....PPP. ....PPP.. ....PAPPP ....PPPAP ...PSPPPP .K..P.... ......... ......... Expected result: 7 Test #15190 2 (4, 7) ......... ......... ......... ......... .B....... PP....... AP....... PP..K.... ......... Expected result: 11 Test #15191 2 (5, 2) .PPP..... .PAP..... .PPP.K... ......... ......... ......... ......... PP....PPP AP....PAP Expected result: 9 Test #15192 1 (6, 3) .B...PSP. ......P.. ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #15193 1 (6, 5) ......... ......... PP....... AP....... PP....... ......KPP ......BPA .......PP ......... Expected result: 11 Test #15194 1 (8, 3) .....PAP. .....PPP. ......... ........K ......PPP ......PAP PPP...PPP PAP....P. PPP...PSP Expected result: 11 Test #15195 1 (8, 6) ...P..... ..PSP.... ...P..... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #15196 1 (7, 3) ......... ......... ......... .......K. ......... .......P. ......PSP .......P. ......... Expected result: 10 Test #15197 2 (1, 1) ......... .K....... ......... .PPP..... .PAP..... .PPP..... ...PPP... ..BPAPPPP ...PPPPAP Expected result: 2 Test #15198 2 (8, 1) ......... ........K ......... ....PPP.. ....PAP.. B...PPPPP .......PA .P.....PP PSP...... Expected result: 9 Test #15199 1 (5, 2) ......... ......... .B...K... ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 7 Test #15200 2 (8, 8) ......... ......... ......... ......... ......... ......... ......P.. .....PSP. ......P.K Expected result: 16 Test #15201 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... P........ SP......B Expected result: 6 Test #15202 2 (1, 5) ......... ......... ......... ......... ......P.. .K...PSP. ......P.. PP....... AP....... Expected result: 6 Test #15203 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #15204 2 (4, 2) ......... ..B...... ....K.... ......... ......... ......P.. .PPPPPSP. .PAPAPP.. .PPPPP... Expected result: 6 Test #15205 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #15206 2 (1, 7) ..P...... .PSP..... ..P...... ......... ......... ......... ..B...... .K....... ......... Expected result: 8 Test #15207 1 (5, 2) .......PP ......BPA .....K.PP PPPPP.... APPAP.... PPPPP.... ......... ......... ......... Expected result: 7 Test #15208 1 (4, 2) ..P...... .PSP..... ..P.K..PP .......PA PPP....PP PAP...... PPP...... ......... ......... Expected result: 8 Test #15209 1 (7, 6) ......... ......... ....P.... ...PSP... ....P.... ......... .......K. ......... ......... Expected result: 13 Test #15210 1 (3, 1) ......... ...K..... ......... ......... ......P.. .....PSP. ......P.. ......... ......... Expected result: 4 Test #15211 2 (5, 2) ...PSP.PA ....P..PP .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #15212 2 (6, 7) ......... ......P.. .PPP.PSP. .PAP..P.. .PPP.PPP. .PPP.PAP. .PAP.PPP. .PPP..K.. ......B.. Expected result: 13 Test #15213 2 (7, 3) ......PAP ......PPP ......... PPP....K. PAP...... PPP...... ......... ...B...PP .......PA Expected result: 10 Test #15214 2 (6, 8) .......PA ...PPP.PP ...PAP... ...PPP... ......... ......... B........ ......... ......K.. Expected result: 14 Test #15215 2 (7, 2) ......... ......... .......K. ......... ......... ......... ........P .......PS ........P Expected result: 9 Test #15216 2 (6, 2) .PAP..... .PPP..... P.....K.. SP....... P.PPP.... ..PAP.... ..PPP.... ....PPP.. ....PAP.. Expected result: -1 Test #15217 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #15218 2 (5, 6) ......... .......PP PPPP...PA SPAP...PP PPPP..... ......... .....K... ......PPP ......PAP Expected result: 11 Test #15219 1 (2, 5) .......PP .......PA .......PP ......... ......... ..K.....B ......... PPP...... PAP...... Expected result: 7 Test #15220 1 (2, 1) ....PPP.. ..K.PAP.. B...PPP.. ......... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 3 Test #15221 2 (1, 8) .....PAP. .....PPP. ......... ......... ......B.P .......PS ........P ......... .K....... Expected result: 9 Test #15222 1 (7, 4) ......... ......... ......... ......... ...B...K. ......... ......... ......... ......... Expected result: 11 Test #15223 1 (7, 6) ......... ......... ...P..... ..PSP.... ...P..... ......... ....B..K. ......... ......... Expected result: 13 Test #15224 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ....P.... ...PSP... Expected result: 5 Test #15225 1 (7, 2) ......... ......... PP.....K. AP....... PP....... ......... ......... .......PP .......PA Expected result: 9 Test #15226 1 (6, 8) ......... ......... ......... B.PPPPPP. P.PAPPAPP SPPPPPPPA P......PP ......... ......K.. Expected result: -1 Test #15227 1 (4, 2) ......... .....PPP. ....KPAP. .....PPP. ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 6 Test #15228 1 (2, 6) ..PAP.... ..PPP.PPP ......PAP ......PPP ......... ......... ..K....P. ......PSP .......P. Expected result: 8 Test #15229 1 (8, 5) ......... ......... ......... ......... ......... ........K ...B..... ......... ......... Expected result: 13 Test #15230 1 (4, 7) ...PPP... ...PAP... ...PPP... ......... .PPP...PP .PAP...PA .PPP...PP ....K.... ......... Expected result: 11 Test #15231 1 (3, 2) ......... ......... ...K..... ......... ........P .......PS ........P ......... ......... Expected result: 5 Test #15232 2 (1, 5) ......... ......... ......... ..P...... .PSP..... .KPB..... ......... ......... ......... Expected result: 6 Test #15233 2 (5, 2) ......... ......... .....K... ......... ........B ......... ......... ......... ......... Expected result: 7 Test #15234 1 (6, 1) .PAPPP... .PPPAPK.P PP.PPP.PS AP......P PP..B.... ......... ......... ......... ......... Expected result: -1 Test #15235 1 (7, 7) .......PA ...P.B.PP ..PSP.... ...P..... ......... ......... ...PPP... ...PAP.K. ...PPP... Expected result: 14 Test #15236 1 (4, 3) ......... ...P..... ..PSP.... ...PK.... ......... ......PPP ......PAP ......PPP ......... Expected result: 9 Test #15237 1 (8, 6) ......... ......B.. ......... ......... ......... ......P.. .....PSPK ......P.. ......... Expected result: 14 Test #15238 2 (5, 8) .......PS ...PPP..P ...PAP... ...PPP... ......... ......... ......... ......... .....K... Expected result: 13 Test #15239 1 (6, 6) .....PPP. .....PAP. .....PPP. ......... ......... ......... ......K.. .....P... ....PSP.. Expected result: 12 Test #15240 2 (6, 7) .......PA .......PP ......... ......... ......... ......... ......... ...PPPK.. ...PAP... Expected result: 13 Test #15241 2 (7, 2) ......... ......... .......K. ......... ......... ....P.... ..BPSP... ....P.... ......... Expected result: 9 Test #15242 1 (7, 1) ......... .......K. ........B .......PP .......PA .......PP .PPP..... .PAP..... .PPP..... Expected result: 8 Test #15243 2 (2, 8) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......PPP .....PSPA ..K...PPP Expected result: 10 Test #15244 2 (7, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ...PPP... PP.PAP.K. AP.PPP... PP....... Expected result: 13 Test #15245 1 (7, 1) ......... .......K. ......... ......... ..PPP.... ..PAP.... ..PPP.... ...PPPP.. ...PAPSP. Expected result: 8 Test #15246 2 (8, 6) ......... ......... ......... ......... ......... PPP...... PAP.....K PPP...... ....B.... Expected result: 14 Test #15247 2 (6, 3) ...PAP... ...PPP... ......... ......K.. .....B... .PPP..... PPAP..... SPPP..PPP P.....PAP Expected result: 9 Test #15248 2 (8, 1) ......... ........K .....B... PPP...... PAP...... PPP...... .......P. PP....PSP AP.....P. Expected result: 9 Test #15249 2 (5, 5) .PAP..PAP .PPP..PPP ......... ......... ......... .....K... PPP...... PAP....P. PPP...PSP Expected result: 10 Test #15250 2 (6, 7) ......... ..P...... .PSP..... ..P...... ......... ......... ......... ......K.. ......... Expected result: 13 Test #15251 2 (5, 3) ......... ......... ......... .....K... ......PPP ...PPPPAP P..PAPPPP SP.PPP... P........ Expected result: 8 Test #15252 1 (3, 3) ...PPP... ...PAP.B. ...PPPP.. PPPK.PSP. PAP...P.. PPP...... ....PPP.. ....PAP.. ....PPP.. Expected result: -1 Test #15253 2 (6, 5) ......... ......... ......... .P.B..... PSP...... .P....K.. PP....... AP....... PP....... Expected result: 11 Test #15254 2 (5, 7) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... .....K... B........ Expected result: 12 Test #15255 1 (8, 2) .......B. ......... ........K ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 10 Test #15256 1 (5, 6) ......... ......... ......... ......... .PPP...PP .PAP.B.PA .PPP.K.PP ......... ......... Expected result: 11 Test #15257 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #15258 2 (7, 2) ...PAP... ...PPP... .B.....K. ......... ......... ......... ......... ......P.. .....PSP. Expected result: 9 Test #15259 2 (1, 7) ......PPP ......PAP ......PPP ......... ........P .......PS ........P .K....PPP ......PAP Expected result: 8 Test #15260 2 (1, 8) ..PSP.... ...P..... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.PPP .K....PAP Expected result: 9 Test #15261 2 (3, 6) ......... ......... ......... ......... ......... ....B.... ...K..... .P....... PSP...... Expected result: 9 Test #15262 1 (8, 2) ......... ...PPP... ...PAP..K ...PPPB.. ..PPP.... P.PAP.... SPPPP.... P...PPP.. ....PAP.. Expected result: 10 Test #15263 2 (2, 1) ...PPPP.. ..KPAPSP. ..PPPPP.. ..PAP.... ..PPP.... .B....... ......... ......... ......... Expected result: 3 Test #15264 2 (4, 7) ......... P........ SP....... P........ ......... ......... ......... ....K.... ......... Expected result: 11 Test #15265 1 (3, 4) ...B..... ......... ......... ......... ...K..... ......... ......... ...PPP.PP ...PAP.PA Expected result: 7 Test #15266 2 (5, 4) ......... ......... ......... ......... .....K... ......... ....B.... ..P...... .PSP..... Expected result: 9 Test #15267 1 (7, 1) ......... P......K. SPPPPPP.. P.PAPAP.. PPPPPPP.. AP....... PP....... ......... ........B Expected result: 8 Test #15268 2 (3, 4) ......... ......... ......... PPP...... PAPKPPP.. PPP.PAP.. ....PPP.. ......... ......... Expected result: 7 Test #15269 2 (1, 6) ......... ......... ......... ......... .......PP .......PA .K....BPP ......... ......... Expected result: 7 Test #15270 2 (8, 4) ......... ......... ...B..... PPP...... PAP.....K PPP...... ......... ......... ......... Expected result: 12 Test #15271 2 (2, 6) ......... ......... ......... ......... ......... .......PP ..K....PA .......PP ......... Expected result: 8 Test #15272 2 (3, 6) ......... ....PPPPP ...PSPAPA ....PPPPP .....PAP. .....PPP. B..K..... ......... ......... Expected result: 9 Test #15273 2 (6, 7) ......... ......... ......... .PPP..P.. .PAP.PSP. .PPP..P.. ......... PP....K.. AP....... Expected result: 13 Test #15274 2 (7, 5) ....B.... .P....... PSP...... .P....... ......... .......K. ......... ......... ......... Expected result: 12 Test #15275 2 (1, 7) .PSP..... ..P...... ......... ...PPP... ...PAP... ...PPPPPP ....PPPAP .K..PAPPP ....PPP.. Expected result: 8 Test #15276 2 (4, 7) ......... .PPP..PPP .PAP..PAP .PPP..PPP ......... ......... ....B.... ....K.... ......... Expected result: 11 Test #15277 1 (2, 3) ..PAP.... ..PPP.... ......... .BK...... ......... ......... ......... ......... ......... Expected result: 5 Test #15278 2 (7, 3) .....PPP. .....PAP. B....PPP. .......K. ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 10 Test #15279 2 (3, 4) ......... .......PP .......PA B......PP ...K..PSP ..PPP..P. ..PAP.... ..PPP.... ......... Expected result: 7 Test #15280 1 (8, 8) ......... ......... ......... ....B.... ......... ......... ......... ......... ........K Expected result: 16 Test #15281 1 (4, 1) ......... ....K.... ......... ......... ......B.. ......... .....P... .PPPPSP.. .PAP.P... Expected result: 5 Test #15282 1 (5, 6) .....PSPP ......PPA .......PP ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #15283 2 (4, 3) ......... ......... ......... ....K..PP .......PA .....B.PP ......... ..PPP.... ..PAP.... Expected result: 7 Test #15284 2 (7, 4) .......PP .......PA .......PP ......... ...B...K. ......... ......... ......PPP ......PAP Expected result: 11 Test #15285 2 (4, 6) .....PPP. .....PAP. .....PPP. .....P... ....PSP.. ....BP... ....K.... ......... ......... Expected result: 10 Test #15286 1 (3, 2) .....PSP. ......P.. ...K..... ......... .....PPP. .....PAP. .....PPPP .PPP..PAP .PAP..PPP Expected result: 5 Test #15287 1 (1, 5) ......PPP ......PAP PPP...PPP PAP...... PPP...... .K....... ......... .PPP..... .PAP..... Expected result: 10 Test #15288 1 (5, 8) ......... ......... ......... PP....... AP...PPP. PP...PAP. .....PPP. ......... ..B..K... Expected result: 13 Test #15289 2 (4, 8) ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... ....K.... Expected result: 12 Test #15290 2 (8, 5) ......... ......... ......... ......... ....PPP.. ....PAP.K ....PPP.. ......... ......... Expected result: 13 Test #15291 2 (7, 5) .......PP .......PA ..P....PP .PSP..... ..P...... .......K. ......... PPP..B... PAP...... Expected result: 12 Test #15292 2 (4, 6) ........B .....PPPP .....PAPA .....PPPP ......... ......PPP ....K.PAP .....PPPP ....PSP.. Expected result: 10 Test #15293 2 (3, 1) ......PAP ...K..PPP ......... ......... ......... ....PPPP. ...PSPAP. ....PPPP. ......... Expected result: 4 Test #15294 2 (8, 8) ....P.... ...PSP... ...PPP... ...PAP..B ...PPP... ......... ......... PP.PPP... AP.PAP..K Expected result: 16 Test #15295 2 (7, 1) ......... .B.....K. ......... ..PPP.PPP PPPAP.PAP PAPPP.PPP PPPPSP... ....P.... ......... Expected result: 8 Test #15296 2 (8, 3) .PSP..... ..P...... ......... .....PPPK .....PAP. .PPPPPPP. .PAPPAP.. BPPPPPP.. ......... Expected result: 11 Test #15297 1 (4, 6) ......... ......... ......... ......... ......... ......... PPP.K.... PAP...... PPP...... Expected result: 10 Test #15298 2 (4, 4) ..PAP.... ..PPP.... ......PPP ......PAP ....K.PPP ......... ......... ......... ......... Expected result: 8 Test #15299 2 (4, 8) ......... ......... ......... ......... ......... ......... ......B.. ......... ....K.... Expected result: 12 Test #15300 2 (7, 2) ..PPP.... ..PAP.... ..PPP..K. ..PPP.... ..PAP.... ..PPP.... ......... .....B... ......... Expected result: 17 Test #15301 2 (8, 5) ..B...... ......... ......... ......... ...P..... ..PSP...K ...P..... ......... ......... Expected result: 13 Test #15302 2 (6, 7) .......P. ......PSP .......P. .....B... ......... .......PP PP.....PA AP....KPP PP....... Expected result: 13 Test #15303 2 (7, 4) ......... ....P.... B..PSP... ....P.... .......K. ......... ......... ......... ......... Expected result: 11 Test #15304 1 (8, 4) ......... ......... ......... ......... PP...P..K AP..PSP.. PP...P.PP .......PA .......PP Expected result: 12 Test #15305 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #15306 1 (7, 8) .....PAP. .....PPP. ...PPP... ...PAP... ...PPP... ......... ......... ......... .......K. Expected result: 15 Test #15307 1 (1, 8) .......PS .......PP .......PA .......PP ..B...... ....PPP.. ....PAP.. ....PPP.. .K....... Expected result: 9 Test #15308 2 (2, 8) ...PAPB.. ...PPP... ......... ......... ......... ......P.. .....PSP. ......P.. ..K...... Expected result: 10 Test #15309 1 (7, 8) ......... .....PPP. .P...PAP. PSP..PPP. .P....... ......... ......... ......... .......K. Expected result: 15 Test #15310 1 (7, 6) ......... ...P..... ..PSPPP.. ...PPAPPP ....PPPAP ......PPP .......K. ......... ......... Expected result: 13 Test #15311 2 (8, 8) ........B ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #15312 2 (7, 3) ......... PPP...... PAP...... PPP....K. ......... .B....... ......... ......PPP ......PAP Expected result: 10 Test #15313 1 (5, 1) ......... .....K... ......... ......P.. .....PSP. .PPP..P.. .PAP..... .PPP..... ......... Expected result: 6 Test #15314 1 (8, 7) ......... ......... .P....... PSP...... .P....... .....B... ......... ........K ......... Expected result: 15 Test #15315 1 (7, 6) ......... .PPP..... PPAP..... SPPPPP... P..PAP... ...PPP... .......K. .....PPP. .....PAP. Expected result: 13 Test #15316 2 (4, 8) ....PPP.. ....PAP.. ....PPP.. ........P .......PS .......PP .....PPPA .....PAPP ....KPPP. Expected result: 12 Test #15317 2 (7, 2) ......... ......... .......K. ......... ....B.... ......... ......... ......... ......... Expected result: 9 Test #15318 1 (8, 1) ......... ......P.K .....PSP. ......P.. ..PPP.... PPPAP.... PAPPP.... PPPB..... ......... Expected result: 9 Test #15319 1 (6, 3) ....PPP.. PPP.PAP.. PAP.PPP.. PPP...K.. ......... ....P.... ...PSP... ....P.... ......... Expected result: 9 Test #15320 1 (2, 4) ...PAP... ...PPP... ......... ......... ..K...... ......... ......... PPPP..... APAP..... Expected result: 6 Test #15321 2 (7, 5) ......... .P....... PSP...... PPP...... PAP...... PPP...BK. .....PPP. .....PAP. .....PPP. Expected result: 12 Test #15322 1 (7, 8) ......... ......... .B....P.. .....PSP. ......P.. ......... ......... ......... .......K. Expected result: 15 Test #15323 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #15324 2 (5, 3) ...PAP... ...PPP... ......... .....K... ......PPP .B...PPAP ....PSPPP .....P... ......... Expected result: 8 Test #15325 1 (7, 6) ...PAP... ...PPP... ...PPP... ...PAP... ...PPP... ......... .......K. ......... ......... Expected result: 13 Test #15326 2 (2, 7) .PPP.P... .PAPPSP.. .PPP.P... ......... ......... ......... ...B..... ..K...... ......... Expected result: 9 Test #15327 1 (5, 4) ..PPP.... ..PAP...B ..PPP.... .......PP .....K.PA .......PP ......... .PPP..... .PAP..... Expected result: 9 Test #15328 2 (6, 3) ......... ......... ......... ......K.. ...B..... ......... ......... ......... ......... Expected result: 9 Test #15329 1 (7, 8) .....PAPP .....PPPA .......PP ......B.. PPP...... PAP...... PPP...... ......... .......K. Expected result: 15 Test #15330 2 (6, 5) ..PAP.... ..PPP.... ......... ......... P........ SP....K.. P........ ..B...... ......... Expected result: 11 Test #15331 1 (2, 2) .....PSP. ......P.. ..K.B.... ......... PP....... AP....... PPP...... PAP...... PPP...... Expected result: 4 Test #15332 2 (1, 7) ......... ....BP... ....PSP.. .PPP.P... .PAPPPP.. .PPPPAP.. ....PPPPP .K....PAP ......PPP Expected result: 8 Test #15333 2 (4, 5) .......PP ....P..PA ...PSP.PP ....P..PP B......PA ....K..PP ......... ......... ......... Expected result: 9 Test #15334 1 (2, 5) ......... ......... ......... ......... ......... ..K...... .B....... ......... ......... Expected result: 7 Test #15335 2 (4, 7) ......... ...P..... ..PSP..B. ...P..... ......... ......... ......... ....K.PPP ......PAP Expected result: 11 Test #15336 1 (8, 2) ......... ......... .....PPPK .....PAP. .....PPP. .....P... ....PSP.B .....P... ......... Expected result: 10 Test #15337 2 (6, 3) .....PPP. .....PAP. .....PPP. ......K.. PPP...... PAP...... PPP...... ......PPP ......PAP Expected result: 9 Test #15338 1 (3, 5) .....PPP. PPP..PAP. PAP..PPP. PPP...... ......... ..PK..... .PSP..... ..P....PP .......PA Expected result: 8 Test #15339 2 (4, 8) ....PPPPS ....PAP.P ....PPP.. ......... ......... ......... ......... .....PPP. ....KPAP. Expected result: 12 Test #15340 1 (7, 6) ....PAP.. ....PPP.. ......... ......... ......... ......... .......K. .....PPP. .....PAP. Expected result: 13 Test #15341 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ...PPP... ...PAP... Expected result: 9 Test #15342 2 (1, 2) ......... ......... .K....... ......... .PPP..... .PAP..... .PPPPPP.. .PSPPAP.. ..P.PPP.. Expected result: 3 Test #15343 1 (2, 6) ......PAP ......PPP ......... ..P...... .PSP.PPP. ..P.BPAP. ..K..PPP. .....PPP. .....PAP. Expected result: 8 Test #15344 2 (1, 8) ..PSP.... ...P..... ......PPP ......PAP ......PPP ..PPP.... ..PAP..PP ..PPP..PA .K.....PP Expected result: 9 Test #15345 2 (4, 2) .....B.P. ......PSP ....K..P. .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 6 Test #15346 1 (8, 1) ......... ........K ......... ......... ......B.. ......... ......... ......... ......... Expected result: 9 Test #15347 1 (7, 7) ......... ......... ......... ......... ......... ......... ....B.... .......K. ......... Expected result: 14 Test #15348 2 (1, 1) ....PAP.. BK..PPP.. PPP...... PAPPP.... PPPAP.... ..PPP.... ......... ......... ......... Expected result: 2 Test #15349 2 (4, 7) ......... ......... .P....... PSP...... .P....... ......... ......... ....K.... ......... Expected result: 11 Test #15350 1 (2, 6) .PSP..... ..P...... ......... .....B... ......... ......... ..K...... ......... ......... Expected result: 8 Test #15351 2 (8, 6) ......... ......... ......... ......... ......... ......... ..PPP...K ..PAP.... ..PPP.... Expected result: 14 Test #15352 2 (8, 8) .......PA .....PPPP PPP..PAP. PAP..PPP. PPP...... ......... ......... ......... ........K Expected result: 16 Test #15353 1 (2, 4) .......PP .......PA PP.....PP AP....... PPK...PPP ......PAP ......PPP ......... ......... Expected result: 6 Test #15354 2 (4, 6) ......... ......... ......... ......... ......P.. .....PSP. ....K.P.. ......... .....B... Expected result: 10 Test #15355 1 (6, 8) ......... .PPP..... .PAP..... .PPP..... ..PPP.... PPPAP.... PAPPP.... PPP...... ......K.. Expected result: 14 Test #15356 2 (3, 4) ......... ......... ......... ......... ...KP.... ...PSP... ....P.... ......... ......... Expected result: 7 Test #15357 2 (3, 2) ..PAP.... ..PPPB... ...K..... ......PPP ..PPP.PAP ..PAP.PPP ..PPP.P.. .....PSP. ......P.. Expected result: 5 Test #15358 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #15359 2 (1, 4) ........P .......PS ......PPP ......PAP .K....PPP PPP...... PAP...... PPP...... AP....... Expected result: 5 Test #15360 2 (3, 3) .PPP..... .PAP..... .PPP.PPP. ...K.PAP. .....PPP. PPP...... PAP...... PPP...... ......... Expected result: 6 Test #15361 1 (8, 8) ..PAP.... PPPPP.... AP....... PP....... ......... ......... ......... ......... ........K Expected result: -1 Test #15362 1 (3, 7) ......... ......... PPPPPP... PAPPAP... PPPPPP... ......... ......... ...K..... .....B... Expected result: 16 Test #15363 2 (5, 4) ....P.... ...PSPPP. ....PPAP. .....PPP. .....KPPP ......PAP ......PPP ......... ......... Expected result: 9 Test #15364 2 (3, 1) ......... ...KBPPP. .....PAP. .....PPP. ......... ......... ......... .......PP .......PA Expected result: 4 Test #15365 2 (2, 5) ......... ......... ......... ......... ......... B.K.PPP.. ....PAP.. ....PPP.. ......... Expected result: 7 Test #15366 1 (7, 2) ......... ......... .......K. ....PPP.. ....PAP.. ...PPPP.. ...PAPPP. ...PPPAP. ..PSPPPP. Expected result: 9 Test #15367 2 (7, 3) ...PAP... ...PPP... ......... .......K. ......... ......... ...PPP... ...PAPPPP ...PPPPAP Expected result: 10 Test #15368 2 (5, 7) .PAP..... .PPP..... ......... .PPP..... .PAPB.... .PPP..... ......... .....K... ......... Expected result: 12 Test #15369 2 (3, 6) ......... ......... ......... ......... PPP...... PAP...... PPPK.PPP. .B...PAP. .....PPP. Expected result: 9 Test #15370 2 (7, 4) ......... ......... .....B... ...PPP... ...PAP.K. ..PPPP... ..PAP.PPP ..PPP.PAP ...PSPPPP Expected result: 11 Test #15371 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #15372 2 (6, 3) ......... ......... ......... ......K.. ......... .....B... ......... ......... ......... Expected result: 9 Test #15373 2 (7, 7) ......... ......... ......... ..PPPPP.. ..PAPAP.. ..PPPPP.. ....P.... PP.PSP.K. AP..P.... Expected result: 14 Test #15374 2 (3, 2) ......... ......... ...K..... ......... ..PPP.... ..PAP.... ..PPP.... ......... .......B. Expected result: 5 Test #15375 2 (1, 6) ......... ......... .....PPP. .....PAP. .....PPP. .......P. .K....PSP ....PPPP. ....PAPB. Expected result: 7 Test #15376 1 (8, 7) ......P.. .....PSP. .....PPP. .....PAP. .....PPP. ......... ......... ........K ......... Expected result: 15 Test #15377 2 (8, 7) ......... .......PP .......PA .......PP ......... ......... ......... ........K ......... Expected result: 15 Test #15378 2 (2, 8) .....P... ....PSP.. .....P... ......... ......... ......... ......... ......... ..KB..... Expected result: 10 Test #15379 1 (1, 5) .....PPP. .....PAP. .....PPP. ....B.... ......... .K...PPP. ...P.PAP. ..PSPPPP. ...P..... Expected result: 6 Test #15380 2 (8, 5) .......PA .......PP ......... ......... ......... ........K ......... .......PP .......PA Expected result: 13 Test #15381 2 (8, 5) ......... .....PPP. .P...PAP. PSPPPPPP. .PPAP.... ..PPP...K ..PPP.... ..PAP.... ..PPP..B. Expected result: 13 Test #15382 1 (2, 7) ......PPP ......PAP ......PPP ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #15383 2 (2, 5) .......PS ........P ......... ......... ......... ..K...... ......... PPP...... PAP...... Expected result: 7 Test #15384 1 (7, 3) .PSP..... PPP...... AP....... PP.....K. ......... .......B. ..PPP.... ..PAP.... ..PPP.... Expected result: -1 Test #15385 1 (2, 1) ......... ..K...PPP ......PAP ......PPP ......... .B.P..... ..PSP.... ...P..... ......... Expected result: 3 Test #15386 1 (1, 2) ......... .....B... .K....... ......... .....PPP. .....PAP. PP...PPP. APPPP.... PPPAP.... Expected result: 3 Test #15387 2 (3, 8) ......... PPP...... PAP...... PPP...... ..PPP.... ..PAP.... ..PPP.... ....PPP.. ...KPAP.. Expected result: -1 Test #15388 1 (1, 8) ......... PPP...... PAP...... PPP...... ......... ........P ..PPP..PS ..PAP.PPP .KPPP.PAP Expected result: 13 Test #15389 2 (1, 7) ......... ......... ......... ......... ......... ...PPP... ...PAPPPP .K.PPPPAP ....PAPPP Expected result: 8 Test #15390 1 (4, 2) ......... ......... ....K.... ......... ......... ......... .......PP .......PA .......PP Expected result: 6 Test #15391 2 (5, 2) ...P..... PPPSP.... PAPP.K... PPP...... ..PPP.B.. ..PAP.... ..PPP.... ......... ......... Expected result: -1 Test #15392 2 (1, 8) ......... PP....... AP....... PP....PPP ......PAP ......PPP ......... ......... .K....... Expected result: 11 Test #15393 1 (8, 4) .PSP..... ..P...... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #15394 2 (8, 8) .PAP..... .PPP..... .....PPP. .....PAP. .....PPP. ......... .......P. ......PSP .......PK Expected result: -1 Test #15395 1 (3, 4) ......... ......... ......... ......... ...K..... ......... .....PPP. .PPP.PAP. .PAP.PPP. Expected result: 7 Test #15396 1 (3, 1) ......... ...K..... ......... PPP....PP PAP....PA PPP....PP ......... ......... ......... Expected result: 4 Test #15397 1 (1, 7) ......... ........P .......PS ........P ......... ......... ......... .K....... ......... Expected result: 8 Test #15398 1 (6, 3) .......PA .......PP ......... ......K.. PPPP..... SPAP..... PPPP..... ......... ......... Expected result: 9 Test #15399 2 (8, 2) ......PAP ......PPP ........K ......... ....PPP.. ....PAP.. ....PPPPP .......PA .......PP Expected result: 10 Test #15400 1 (3, 2) ....PAP.. ....PPP.. ...K..... .......PP .......PA .......PP ......... ......... ......... Expected result: 5 Test #15401 2 (6, 4) ..PSPPAP. ...P.PPP. PPP...... PAP...... PPP..BK.. ......... ...PPP... ...PAP... ...PPP... Expected result: -1 Test #15402 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #15403 2 (1, 6) ....PPP.. ....PAP.. ....PPPPP ....PPPAP .B..PAPPP ....PPP.. .K...PSP. ......P.. ......... Expected result: 7 Test #15404 1 (2, 4) ......... ......... ......... P........ SPK...... P........ ......... ......... ......B.. Expected result: 6 Test #15405 1 (1, 1) ....PAP.. .K..PPP.. ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #15406 1 (5, 1) ......... .....K... ..P...... .PSP..... ..P...... ......... ......... ......... ......... Expected result: 6 Test #15407 1 (2, 3) ....PAP.. ....PPP.. ......... ..K...... ....B.... .......P. ......PSP .....PPP. .....PAP. Expected result: 5 Test #15408 1 (3, 3) ......... .......PP .......PA ...K.PPPP .....PAP. .....PPP. ......PPP ......PAP ......PPP Expected result: 6 Test #15409 1 (1, 1) ......... .K.....B. ......... ......... ....PPPP. ...PSPAP. ....PPPP. ......PPP ......PAP Expected result: 2 Test #15410 1 (6, 1) ......... ......K.. .......PP PPP....PA PAP....PP PPP...... ...P..PPP ..PSP.PAP ...P..PPP Expected result: 7 Test #15411 2 (1, 2) ....P..PA ...PSP.PP .K..PPPP. .....PAP. .....PPP. ......... ....PPPB. ....PAP.. ....PPP.. Expected result: 3 Test #15412 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #15413 1 (2, 7) .......PA .....PPPP .....PAP. .....PPP. ......... PP....... AP....... PPK...... ......... Expected result: 9 Test #15414 2 (1, 1) ......... .K....... ..PPP.... ..PAP.... ..PPP.... ......... ..P...... .PSP.B... ..P...... Expected result: 2 Test #15415 1 (2, 5) ......... ..P...... .PSP..... PPP...... AP....... PPK...... ......... ......... ......... Expected result: 11 Test #15416 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #15417 2 (7, 1) ......... .......K. ......... ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 8 Test #15418 1 (4, 5) ......... ..PPP.... ..PAP.... ..PPP.... ......... ....K.... ......... .......B. ......... Expected result: 9 Test #15419 1 (3, 7) ......... ......... ......... ......... ......... ......... ....PPP.. ...KPAP.. ....PPP.. Expected result: 10 Test #15420 2 (5, 2) ......... ......... .....K..B PPPP..... APAP..... PPPP..... ......... ......... ......... Expected result: 7 Test #15421 2 (8, 4) ......... ......... PPPPPP... PAPPAP... PPPPPP..K .....B... .PPP..... .PAP..... .PPP..... Expected result: 12 Test #15422 1 (4, 2) ......... ......... ....K.... .......PP .......PA .......PP ......... ......PPP ......PAP Expected result: 6 Test #15423 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #15424 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #15425 1 (7, 8) ......... .PPP..... .PAP..... .PPP..... ......... ......... B........ ......... .......K. Expected result: 15 Test #15426 1 (5, 2) ......... ......... ..PPPK.B. ..PAP.... ..PPP.... ......PPP ......PAP ..PPP.PPP ..PAP.... Expected result: 7 Test #15427 2 (5, 2) .......PP .......PA .....K.PP ...B.P... ....PSP.. .....P... .....PPP. .....PAP. .....PPP. Expected result: 7 Test #15428 1 (2, 1) .......PP ..K....PA .......PP ......... ......... ......... ......P.. .....PSP. ......P.. Expected result: 3 Test #15429 1 (8, 8) ......... ..PPP.... ..PAP.... ..PPPPPP. .PPP.PAP. .PAP.PPP. .PPP..... ......... ........K Expected result: 16 Test #15430 2 (3, 7) ......... ......... .......B. ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #15431 2 (7, 2) ......... ......... PP.....K. AP....... PP....... PPPP..... PAPSP.... PPPP..PPP ......PAP Expected result: 9 Test #15432 1 (5, 1) ......... .....K... .....PPP. .....PAP. .....PPP. .......B. ......... ......... ......... Expected result: 6 Test #15433 2 (1, 1) ......... .K....... ......... ......... .......P. ......PSP .......P. .PPP..... .PAP..... Expected result: 2 Test #15434 1 (2, 4) ......... ......... ......... .....B... ..K...... ....P.... ...PSP... ....P.... ......... Expected result: 6 Test #15435 1 (5, 7) ......... ......... ......... .PPP..... .PAP..... .PPP..... ......... .....K... ......... Expected result: 12 Test #15436 2 (7, 3) ......... ......... ......... .......K. ....PPP.. ....PAP.. ....PPP.. .....PPP. .....PAP. Expected result: 10 Test #15437 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #15438 1 (5, 5) ......... ......... PP..PPP.. AP..PAP.. PP..PPP.. .B...K... ......... ..P...... .PSP..... Expected result: 10 Test #15439 2 (8, 8) ......... ..PPP.... ..PAP..PP ..PPP..PA ..PAP..PP .BPPP.... ......... ......... ........K Expected result: 16 Test #15440 2 (4, 7) .......PP .......PA .......PP ......... ......... ......... ......... PP..K.... AP....... Expected result: 11 Test #15441 2 (5, 7) ......... ......... ......... ......... ......... PPP...... APSP..... PPP..K... ......... Expected result: 12 Test #15442 2 (5, 4) ....PAP.. ....PPP.. ...PSP... ....P.... .....K... ......... ......... ......... ......... Expected result: 9 Test #15443 2 (2, 3) ......... ......... ......... ..K.....P B......PS ........P ......... ..PPP.... ..PAP.... Expected result: 5 Test #15444 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K..B ......... Expected result: 12 Test #15445 2 (5, 7) .....PSP. ....PPP.. ....PAP.. ....PPPPP .......PA .......PP ......... .....K... ......... Expected result: 12 Test #15446 2 (3, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......PPP ...K..PAP ......PPP ......... Expected result: 9 Test #15447 2 (5, 5) ...P..... ..PSP.... ...PPPP.. ....PAP.. ....PPP.. .....K... ......... ......... ......... Expected result: 10 Test #15448 2 (4, 4) ......... ........P .......PS ......PPP PPP.K.PAP PAP...PPP PPP..B... AP....... PP....... Expected result: 8 Test #15449 1 (1, 3) .....PSP. ......P.. ......... .K....... ..PPP.... .BPAPPP.. .PPPPAP.. .PAPPPP.. .PPP..... Expected result: 4 Test #15450 2 (6, 7) ......... .P....... PSP...... .P....... ..PPP.... ..PAP.... ..PPP.... ......K.. ......... Expected result: 13 Test #15451 2 (8, 5) ......... .PPP..... BPAP..... PPPP..... AP....... PP......K ......... ......... ......... Expected result: 13 Test #15452 1 (6, 4) ......... ......... ......... ..P...... .PSP..K.. ..P...... ......... ......... ......... Expected result: 10 Test #15453 2 (3, 7) ......... ......... ......... ......... ......... ....PPP.. ....PAP.. B..KPPP.. ......... Expected result: 10 Test #15454 1 (8, 5) ......... ......PPP ......PAP ......PPP ...B..... ..PPP...K ..PAP.... ..PPP.... ......... Expected result: 13 Test #15455 2 (7, 4) ......... ......... .....P... ....PSP.. .....P.K. ......... ......... ......... ......... Expected result: 11 Test #15456 1 (5, 7) ....P.... ...PSP... PP..P.... AP....... PP..B.... ......... ......... .....K... ......... Expected result: 12 Test #15457 2 (4, 3) ......... ......... ......... PPP.K..B. PAP...... PPP...... PPP...PPP PAP..PSPA PPP...PPP Expected result: 7 Test #15458 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #15459 1 (4, 5) ......... ......... ......... ......... ......... ....K...B ......... ......... ......... Expected result: 9 Test #15460 2 (1, 6) ......... ......... PPP...... PAP.PPPPP PPP.PAPPA ....PPPPP .K....... ......... ......... Expected result: 11 Test #15461 1 (8, 2) ......... .....PPP. PPP..PAPK PAP..PPP. PPP...... ......... ......... ......... ......... Expected result: 10 Test #15462 1 (3, 1) ......... ...K..... ......... ......... ...B..... ...P..... ..PSP.... ...P..... ......... Expected result: 4 Test #15463 1 (8, 7) ......... ......... ......... ..B...... ......... ......... ......... ........K ......... Expected result: 15 Test #15464 2 (1, 7) ......... ......... ........P .......PS ........P ......... ......... .K.....PP .......PA Expected result: 8 Test #15465 2 (2, 7) ......... .......P. ......PSP .......P. ......... ......... ......... ..K..PPP. .....PAP. Expected result: 9 Test #15466 2 (2, 5) ......... ......... PPPP..... APAP..... PPPP..... ..K....PP .......PA .......PP ......... Expected result: 11 Test #15467 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ..PPP.... ..PAP..K. Expected result: 15 Test #15468 1 (4, 3) ......... ......... ......... ....K.... ..PPPPP.. PPPAPAP.. PAPPPPP.. PPP...... ......... Expected result: 7 Test #15469 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #15470 1 (8, 6) ......... ......... PP.....P. AP....PSP PP.....P. .....PPP. ..PPPPAPK ..PAPPPP. ..PPP.... Expected result: -1 Test #15471 1 (7, 2) ......... ......... .......K. ......... ......... B........ ......... ......... ......... Expected result: 9 Test #15472 1 (3, 2) ...PAP... ...PPP... ...K..... ......... ......... .P....... PSP...... .P......B ......... Expected result: 5 Test #15473 2 (1, 3) ......... ...B..PPP ...P..PAP .KPSP.PPP PP.P..... AP....... PP....... ....PPP.. ....PAP.. Expected result: 4 Test #15474 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... .......B. Expected result: 8 Test #15475 1 (1, 5) ......... ......... ...PPP... ...PAP... ...PPPPP. .K.PPPAP. ...PAPPP. ..PPPP... .PSP..... Expected result: 6 Test #15476 2 (1, 5) ......... ......... .......P. ...B..PSP .......P. .K....PPP ......PAP .PPP..PPP .PAP..... Expected result: 6 Test #15477 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ..B...P.. .....PSP. ......P.. Expected result: 6 Test #15478 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #15479 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......B.. .......K. Expected result: 15 Test #15480 1 (2, 6) .....PPP. .....PAP. ..B..PPP. ......... ......... ......... .PK...... PSP...... .P....... Expected result: 8 Test #15481 1 (2, 7) ......... .B....... ......... ......... ......... ......... ......... P.K...... SP....... Expected result: 9 Test #15482 1 (6, 6) ......... ......... ......... B........ ......... ......... .P....K.. PSP...... .P....... Expected result: 12 Test #15483 1 (1, 3) ......... .....PPP. .....PAP. .K...PPP. ...P..... ..PSPPPP. ...P.PAP. .....PPP. .....PAP. Expected result: 4 Test #15484 2 (4, 6) ......... ......... ......... .....P... ....PSP.. .....P.B. ....K.... ......... ......... Expected result: 10 Test #15485 2 (8, 6) ....PSP.. .....P... ......... ......... ......... ......... ........K PP.B..... AP....... Expected result: 14 Test #15486 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......B.. ......... ......... Expected result: 4 Test #15487 1 (5, 8) ......... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... .....K... Expected result: 13 Test #15488 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #15489 2 (5, 2) ......... ......... .....K..P .......PS ........P ......... ......... ......... ......... Expected result: 7 Test #15490 2 (4, 6) .PPP...PS .PAP....P .PPP..... .B....... ......... ......... ....K.... ......... ......... Expected result: 10 Test #15491 1 (2, 6) ......PAP ......PPP ......... ......... ......... ......... ..K...... ....PPP.. ....PAP.. Expected result: 8 Test #15492 2 (2, 8) .......P. ......PSP .......P. ......... ....PPP.. ....PAP.. ....PPP.. ......... ..K...... Expected result: 10 Test #15493 2 (2, 7) ......... ......... .......P. ......PSP .......P. ......... ......... ..K...... ......... Expected result: 9 Test #15494 2 (2, 4) .....P... ....PSPPP .....P.PA .......PP ..KPPP... ...PAP... ...PPP... ......... ......... Expected result: 6 Test #15495 1 (6, 4) .PPP..... .PAP..... .PPP....B ......... ......KP. ......PSP .......P. ......... ......... Expected result: 10 Test #15496 1 (6, 4) ......... .......PP .......PA .PPPB..PP .PAPPPK.. .PPPAP... ...PPP... ......... ......... Expected result: 10 Test #15497 1 (1, 1) ..PSPAP.. .K.PPPP.. .....PPP. .....PAP. .....PPP. ......... PPP...... PAP...... PPP...... Expected result: 2 Test #15498 2 (3, 6) .......PP .......PA .......PP ..P...B.. .PSP..... ..P...... ...K.PPP. PPP..PAP. PAP..PPP. Expected result: 9 Test #15499 1 (6, 2) ..PPP.... ..PAP.... .PPPP.K.. .PAP..... .PPP..... .PSP..... ..P...... ......... ......... Expected result: 18 Test #15500 2 (2, 7) ......... .....PPP. .P...PAP. PSP..PPP. .P....... ......... ......... ..K...PPP ......PAP Expected result: 11 Test #15501 1 (2, 4) ......... .......P. ......PSP .......P. ..K...... ......... ......... ......... ......... Expected result: 6 Test #15502 2 (6, 3) .....B... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #15503 1 (6, 5) ......... ......... ......... ......... ......... .PPP..K.. .PAP.PPP. .PPP.PAP. .....PPP. Expected result: 11 Test #15504 1 (4, 3) ......... ......... ......... PPB.K.... AP....... PP...PPP. .....PAP. PP...PPP. AP....... Expected result: 7 Test #15505 1 (3, 6) ......... ......... ......... ...PPP... ...PAP... ...PPP... B..K.PPP. PPP..PAP. PAP..PPP. Expected result: 9 Test #15506 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ........P ....B..PS Expected result: 5 Test #15507 2 (3, 2) ......... .....PPP. ...K.PAP. .....PPP. ......... ......... ......... ......... ......... Expected result: 5 Test #15508 2 (2, 2) ......... .....PPP. ..K..PAP. .....PPP. ......... .PPP..... .PAP..... .PPP...PP .......PA Expected result: 4 Test #15509 1 (2, 5) ...PAP... ...PPP... ......... ......PPP ......PAP ..K...PPP ....B.... ......... ......... Expected result: 7 Test #15510 1 (8, 7) ......... PPP..PPP. PAP..PAP. PPP..PPP. ......... ......... ......... ........K ......... Expected result: 15 Test #15511 1 (1, 4) ......... ......... ......... ......... .K....... PPP...... PAP...... PPPP..... .PAP..... Expected result: 5 Test #15512 1 (2, 2) ......PPP ......PAP PPK..PPPP AP...PAP. PP...PPP. ......... ......... ..B...... ......... Expected result: 4 Test #15513 1 (8, 8) ...PPP... PP.PAP... AP.PPP... PP....... ......... .......PP .......PA .......PP ........K Expected result: 16 Test #15514 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......B.. Expected result: 13 Test #15515 2 (1, 6) .....PAP. .....PPP. ....PPPP. ...PSPAP. ....PPPP. ......... .K....... ..BPPP... ...PAP... Expected result: 7 Test #15516 2 (4, 5) ......... ......... ....P.... ...PSP... ....P.... ....K.... PP....... AP...PPP. PP...PAP. Expected result: 9 Test #15517 2 (8, 8) ......... ......... ......... ...PPP... ..PPAP... .PSPPP... ..P...... ......... .....B..K Expected result: 16 Test #15518 1 (4, 8) ......... ....B.... ......... PP....PPP AP....PAP PP....PPP ......... ......... ....K.... Expected result: 12 Test #15519 2 (2, 3) ......... ......... ......... ..K...... ......... .B....... ......... ......... ......... Expected result: 5 Test #15520 2 (7, 2) ......PSP .......P. .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #15521 2 (6, 4) ......... ......... .......P. ......PSP ......KP. ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 10 Test #15522 2 (2, 4) ......... .PPP..... .PAP..... .PPP..... ..K...... .....PPP. .....PAPB .....PPP. ......... Expected result: 6 Test #15523 2 (2, 3) ....PPP.. ....PAP.. ....PPP.. ..K...... ......PPP ......PAP ....B.PPP ......... ......... Expected result: 5 Test #15524 2 (6, 8) .B....... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #15525 1 (3, 4) ......PAP ......PPP ......PPP ......PAP ...K..PPP ......... ......... ...PPP... ...PAP... Expected result: 7 Test #15526 1 (7, 4) .....PPP. .....PAP. .....PPP. ......... .......KB ......... ......... ......... ......... Expected result: 11 Test #15527 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #15528 2 (7, 3) ......... ...P..... ..PSP.... ...P...K. ..PPP.... ..PAP.B.. ..PPP.... ..PAP.... ..PPP.... Expected result: 10 Test #15529 2 (7, 8) ......... ......... ......PPP ......PAP ......PPP ......... ......... ......... .......K. Expected result: 15 Test #15530 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #15531 1 (8, 2) ..PPP.... ..PAP.... ..PPP...K ......... .......PP .......PA .......PP ......... ......... Expected result: 12 Test #15532 2 (7, 5) .....PAP. .....PPP. ......... ......... ......... .......K. PP...PPP. APB..PAP. PP...PPP. Expected result: 12 Test #15533 1 (4, 4) ..PAP.... ..PPP.... ......... .....PPP. ....KPAPP .....PPPS ...PPP..P ...PAP... ...PPP... Expected result: 8 Test #15534 2 (5, 8) ...PPPPP. ...PAPAP. ...PPPPP. ...P..... ..PSP.... ...P...PP .......PA .......PP ...B.K... Expected result: 13 Test #15535 1 (5, 6) ..PAP...B ..PPP.... ......... ......... ......... ......... .....K... ..P...... .PSP..... Expected result: 11 Test #15536 1 (2, 6) .....PPP. .....PAP. .....PPP. ......... ...PPP... PP.PAP... APKPPP... PP.P..... ..PSP.... Expected result: 8 Test #15537 2 (2, 7) ......PAP ......PPP ......... ......... ......... ......... .....PPP. ..K..PAP. .....PPP. Expected result: 9 Test #15538 2 (2, 1) ...PSP... ..K.P.... ......... ......... .PPP..... .PAP..... .PPP..... .....PPP. .....PAP. Expected result: 3 Test #15539 2 (7, 4) ...PAP... ...PPP... ..PPP.... ..PAP.... PPPPP..K. AP....... PP..B.... ......... ......... Expected result: -1 Test #15540 1 (8, 3) ..PPP.... ..PAP.... ..PPP.... .....P..K ....PSP.. .....PPPP ......PAP ....PPPPP ....PAP.. Expected result: -1 Test #15541 1 (6, 2) ......... ......... ......K.. ..P.PPP.. .PSPPAP.. ..P.PPP.. ......... ......... ......... Expected result: 8 Test #15542 1 (7, 6) ......... ......... ......... ......... ....P.... ...PSP... ....P..K. ......... ......... Expected result: 13 Test #15543 2 (1, 7) ......PSP ..PPP..P. ..PAPPPP. ..PPPPAP. .....PPP. ......... ......... .K....... ......... Expected result: 8 Test #15544 1 (7, 8) ......... ......... ......... ......... ......... ......... ..PPPPP.. ..PAPAP.. ..PPPPPK. Expected result: 15 Test #15545 2 (7, 2) .PSP..... ..P...... .......K. ......... ......... ......... ......... ......... ......B.. Expected result: 9 Test #15546 2 (3, 6) ......... .....PPP. .....PAP. ..PPPPPP. ..PAPPAP. ..PPPPPP. ...K..... ......... ......... Expected result: 9 Test #15547 1 (6, 5) ..PPP.PAP ..PAP.PPP ..PPP.... ......... ......... ...PPPK.. ..BPAP... ...PPP... ......... Expected result: 11 Test #15548 1 (5, 4) .PSP..... ..P...B.. .......PP .......PA .....K.PP ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... Expected result: 9 Test #15549 1 (4, 4) ......... PP..BPPP. AP...PAP. PP...PPP. ....K.... ......... ......... ......... ......... Expected result: 8 Test #15550 1 (8, 3) ......... .....PPP. .....PAP. .....PPPK PP....... AP....... PP....... SP....... P........ Expected result: 11 Test #15551 1 (6, 1) .B....... ......K.. ......... .....P... ....PSP.. .....P... ......... ......... ......... Expected result: 7 Test #15552 2 (7, 3) ......... ......... ......... PP.....K. AP..PPP.. PP..PAP.. .PPPPPP.. .PAP..... .PPP...B. Expected result: 10 Test #15553 1 (2, 6) .......PA .B.....PP ......... .....PPP. .....PAP. .....PPP. ..K...... .......P. ......PSP Expected result: 8 Test #15554 2 (7, 1) ......... .......K. ......... ......... .....PPP. .....PAP. ....PPPP. PP..PAP.. AP..PPP.. Expected result: 8 Test #15555 1 (7, 8) ......... ......... ......... ..PPP.P.. ..PAPPSP. ..PPP.P.. .PPP..... .PAP..... .PPP...K. Expected result: 17 Test #15556 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #15557 2 (3, 2) ......PPP ....PPPAP ...KPAPPP ....PPP.. .......PP .......PA .......PP ......... ......... Expected result: 5 Test #15558 1 (8, 6) ......... ......... ......... ......... .....B... ......... ........K .......PP .......PA Expected result: 14 Test #15559 2 (6, 6) ......PSP .......P. ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #15560 2 (7, 6) ..PPP.... ..PAP.... ..PPP.... B........ ......... ......... .......K. ......... ......... Expected result: 13 Test #15561 2 (8, 6) ......... ......... ......... ......... ......... ......... ..B.....K ......PPP ......PAP Expected result: 14 Test #15562 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #15563 2 (5, 5) .PAP..... .PPP..... .PPP..... .PAP...PP .PPP...PA .....K.PP B........ ......... ......... Expected result: 10 Test #15564 2 (2, 5) ......... ......... .....PPPP ...BPSPAP .....PPPP ..K...... ......... ......... ......... Expected result: 7 Test #15565 1 (8, 7) ......... ......... ......... PP.PPP... AP.PAP.PP PP.PPP.PA .......PP ........K ......... Expected result: 15 Test #15566 1 (5, 4) ......... ..PPP.... ..PAP.... PPPPP.... PAP..K... PPP...... PAP...... PPP...B.. ......... Expected result: 9 Test #15567 2 (5, 6) ...B..PPP ..PPP.PAP ..PAPPPPP ..PPPSP.. .....P... ......... .....K... .PPP..... .PAP..... Expected result: 11 Test #15568 1 (1, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... .K....... ......... ......... Expected result: 7 Test #15569 2 (2, 4) ......... ....PPP.. ....PAP.. ....PPP.. ..K...... ......... ......PPP ......PAP ......PPP Expected result: 6 Test #15570 1 (7, 7) ....PAP.. ....PPPPP ......PAP ......PPP ......... ......... ......... .......K. ......... Expected result: 14 Test #15571 1 (2, 8) ......... .......P. ......PSP .......P. ......... ......... ......... ......... ..K...... Expected result: 10 Test #15572 2 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #15573 2 (3, 5) .PAP..B.. .PPPPP... ...PAP... ...PPP... .......P. ...K..PSP .PPP...P. .PAP..... .PPP..... Expected result: 8 Test #15574 1 (1, 8) ......... ......... .......B. ......... ...PPP... ...PAP... ...PPP... ......... .K....... Expected result: 9 Test #15575 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #15576 1 (8, 7) ......... .B....... ......... ......... ......... PP....... AP....... PP......K ......... Expected result: 15 Test #15577 1 (6, 6) .....P... ....PSP.. .....P... ...BPPPPP .PPPPAPAP .PAPPPPPP .PPP..K.. ......... ......... Expected result: 14 Test #15578 2 (6, 4) .PPP..PPP .PAP..PAP .PPP..PPP .PAP..... .PPP..K.. ......... ......... ......... ......... Expected result: 12 Test #15579 1 (2, 1) ......... ..K...... ...PPP... .PPPAP... .PAPPPP.. .PPP.PSP. ......P.. ......... .....B... Expected result: 3 Test #15580 1 (1, 3) ......... ......... ......... .K....... ......... .P....B.. PSP...... .P....... ......... Expected result: 4 Test #15581 1 (7, 7) .......PA .....PPPP .....PAP. ..P..PPP. .PSP..... ..P...... PPP...... PAP....K. PPP...... Expected result: 14 Test #15582 1 (1, 5) ......... PP....... AP....... PP....... ......... .K.....B. .....P... ....PSPPP .....P.PA Expected result: 8 Test #15583 1 (3, 8) .......PA .......PP ......... ......... ......... P........ SP....... P........ ...K..... Expected result: 11 Test #15584 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... .......B. Expected result: 8 Test #15585 2 (6, 8) ..B...... ......... ......... ......... ......... ......... ......... PPP...... PAP...K.. Expected result: 14 Test #15586 2 (4, 3) ....PSP.. .....P... ......... ....K.... ......... .B....... ......... .......PP .......PA Expected result: 7 Test #15587 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ........B ........K Expected result: 16 Test #15588 2 (7, 1) ......... PP.....K. AP....... PP....... ......... ...PPP... ...PAP... ...PPPP.. .....PSP. Expected result: 8 Test #15589 2 (6, 2) ...PPP... ...PAP... ...PPPK.. ......... ......PPP ......PAP ......PPP .....PPPB .....PAP. Expected result: 10 Test #15590 1 (2, 4) ..PAP.... ..PPP.... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #15591 1 (6, 3) ..PSP..PP ...P...PA ...PPP.PP ...PAPK.. ...PPP... ......... .......PP .......PA .......PP Expected result: 13 Test #15592 1 (3, 4) ......... ......... .......B. ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #15593 2 (5, 7) ......... .PB...... PSP...... .PPPP.... PPPAP.... PAPPP.... PPP...... .....K... ......... Expected result: 12 Test #15594 2 (7, 2) .PPP..... .PAP..... .PPP...K. ......... ......... PPP...... PAP...... PPP...... AP....... Expected result: 11 Test #15595 2 (4, 7) .....PSP. ......P.. ......... PP....... AP....... PP....... ......... ....K.... ......... Expected result: 11 Test #15596 2 (3, 6) .....PPP. .....PAP. PPP..PPP. PAP...... PPP...... ......... ...K..B.. ......... ......... Expected result: 9 Test #15597 1 (2, 7) ......... ......... .B....... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #15598 1 (7, 4) ......PPP ......PAP ......PPP ......... PPP....K. APSP..PPP PPP...PAP ......PPP ......... Expected result: 11 Test #15599 1 (1, 6) .....PPP. .....PAP. .....PPP. ....PPP.. ....PAP.. ....PPP.. .K...PPP. .P...PAP. PSP..PPP. Expected result: 7 Test #15600 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #15601 1 (6, 2) ......... ......B.. ......K.. ......... .PPP..... .PAP..... .PPP.PPP. ..P..PAP. .PSP.PPP. Expected result: 8 Test #15602 2 (7, 4) ......... ......... ......... ......... .......K. ......... ..P...... .PSP..... ..P....B. Expected result: 11 Test #15603 2 (3, 1) ......... ...K..... ......... ......... .....P... ....PSP.. .....P... ......... ......... Expected result: 4 Test #15604 1 (1, 8) ......... ......... ......... ......... ......... .PPP..... .PAP...PP .PPPPPPPA .K..PAPPP Expected result: 9 Test #15605 1 (6, 3) ....P.... ...PSP... ....P.... ......K.. .......B. ......... ......... ......... ......... Expected result: 9 Test #15606 1 (1, 6) .......PP .......PA .......PP ......... ......... ..PPP.... .KPAP.... ..PPP.B.. ......... Expected result: 7 Test #15607 1 (1, 7) ......... ......... PPP...... PAP...... PPP..B... ......... ......... .K....... ......... Expected result: 12 Test #15608 2 (3, 4) ......... ......... ......... ......... ...K..... PP....... AP....... PP......P .......PS Expected result: 7 Test #15609 1 (8, 4) ......... PP....... AP....... PP....... ........K ......... ......... .......PP .......PA Expected result: 12 Test #15610 1 (7, 4) .......PP .......PA .......PP .PPP.B... .PAP...K. .PPP..... ......... PP..P.... AP.PSP... Expected result: 11 Test #15611 2 (5, 8) ......... ......... .......P. ......PSP .......P. ......... ......PPP ......PAP .....KPPP Expected result: 13 Test #15612 1 (6, 3) ......... .......PP .......PA ..B...KPP ...PPP... ...PAP... ...PPP... PPP...... PAP...... Expected result: 9 Test #15613 1 (5, 6) ......... P........ SP....... P........ ......... ......... B....K... ......... ......... Expected result: 11 Test #15614 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......P.. .....PSP. Expected result: 8 Test #15615 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ...P..... ..PSPPPP. ...P.PAP. Expected result: 9 Test #15616 2 (1, 7) ..PPP.... ..PAP.... ..PPP.... ...B..... ........P .......PS ........P .K....... ......... Expected result: 8 Test #15617 2 (4, 3) ......... ......... ......P.. ....KPSP. ......P.. ......... ......... ......... ......... Expected result: 7 Test #15618 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #15619 2 (4, 5) ....PAP.. ....PPP.. PPP...... PAP...... PPP...... ....K.... ......... ......... ......... Expected result: 9 Test #15620 1 (8, 2) ......... PPP...... PAP.....K PPP....PP .......PA ......BPP ...PPP... ...PAP... ...PPP... Expected result: 10 Test #15621 1 (3, 3) ......... ......... .....PPP. ...K.PAP. .....PPP. ......... ......... .....P... ....PSP.. Expected result: 6 Test #15622 2 (2, 7) ......... .....PPP. .....PAP. ....PPPP. ...PSP... ....P.... ......... ..K...... ......... Expected result: 9 Test #15623 1 (5, 5) ......... ..P.B.... .PSPPPPPP ..P.PAPPA ....PPPPP .PPP.K... .PAP..... .PPP..... ......... Expected result: 16 Test #15624 2 (7, 4) ......... .....PPP. .....PAP. .....PPP. ....PPPK. ....PAP.. ....PPP.. ......PPP ......PAP Expected result: 13 Test #15625 1 (5, 8) ......... ...PPP... PPPPAP... PAPPPP... PPP...... ......... ......... ......PPP .....KPAP Expected result: 15 Test #15626 2 (5, 5) .PAP..... .PPP..... ......... ......... ......... .PPP.K... .PAP..... .PPP...PP .......PA Expected result: 10 Test #15627 2 (3, 7) ......PAP ......PPP ......... ........P .......PS PPP.....P PAP...... PPPKPPP.. ....PAP.. Expected result: 10 Test #15628 1 (4, 2) .......P. ......PSP ....K..P. ......... .BPPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 6 Test #15629 2 (2, 2) ......... ......... ..K...... ......... P........ SP....... P........ ......... ......... Expected result: 4 Test #15630 2 (7, 1) ......... P......K. SP....... P........ .....PPPP .....PAPA .....PPPP ......PPP ......PAP Expected result: 8 Test #15631 1 (2, 8) ......B.. ......... PPP...... PAP...... PPP...... ......... PP.....P. AP....PSP PPK....P. Expected result: 12 Test #15632 1 (2, 3) ......... ......... ......... ..K...... ....PPP.. ....PAP.. ....PPP.P .......PS ......B.P Expected result: 5 Test #15633 2 (7, 1) ...PPP... ...PAP.K. ...PPP.PP .......PA .......PP ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 12 Test #15634 1 (7, 2) ......... ......... .......K. PP....... AP....... PP..P.... ...PSP... ....P.... ......... Expected result: 9 Test #15635 1 (1, 7) ......... .PPP..... .PAP..... .PPP...P. PP....PSP AP..PPPP. PP..PAP.. .K..PPP.. .B....... Expected result: 14 Test #15636 2 (3, 2) ...PAP... ...PPP... ...K..... ......... ...PPP... ...PAP... ..PPPP... ..PAP.... ..PPP.... Expected result: 5 Test #15637 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #15638 1 (5, 1) ..PSP.... ...P.K... .......PP .......PA .......PP ......... ......... ......... ......... Expected result: 8 Test #15639 2 (2, 8) ......... B........ ......... ...PPP... ...PAP... ...PPPP.. .....PSP. PP....P.. APK...... Expected result: 10 Test #15640 1 (3, 5) ....P.... ...PSP... ....P.... ......... ......... ...K.PPP. .....PAPB .....PPP. ......... Expected result: 8 Test #15641 1 (6, 5) ......... ...PPP... ...PAP... ...PPP.B. PP....... AP....K.. PP....... ......... ......... Expected result: 11 Test #15642 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #15643 1 (1, 4) ..PPP.... ..PAP.... ..PPP.... ......... .K....... ......... ......... .P....... PSP...... Expected result: 5 Test #15644 1 (8, 3) ......... PPP...... PAPB..... PPPP....K .PAP..... .PPP..... ......... P........ SP....... Expected result: 11 Test #15645 2 (8, 8) ......... ......... ......... ......... .....B... ......... ......... ......... ........K Expected result: 16 Test #15646 1 (5, 3) .......PP .......PA .......PP .....K... ........B ......... ......... ......... ......... Expected result: 8 Test #15647 2 (8, 7) ......... ......... ......... ......... ......... P........ SP....... P.......K ......... Expected result: 15 Test #15648 2 (2, 5) ....PPP.. ....PAP.. ....PPP.. .......P. ......PSP ..K....P. ......... ......... ......... Expected result: 7 Test #15649 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #15650 2 (3, 4) ......... ........P PP.....PS AP......P PP.K..... ......... ......B.. PPP...... PAP...... Expected result: 7 Test #15651 2 (5, 7) ......... ....B.... .PPP...PP .PAP...PA .PPPPPPPP ....PAP.. ....PPP.. .....K... ......... Expected result: 12 Test #15652 1 (6, 1) ......... ......K.. .......PP .......PA .......PP ......PPP ......PAP .PPP..PPP .PAP..... Expected result: 7 Test #15653 1 (5, 5) ......... ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. .....K... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #15654 1 (4, 5) ......... ......... ......... ..B...... ......... ....K.... ......... ......... ......... Expected result: 9 Test #15655 1 (2, 2) ......... ......... ..K.PPP.. ..B.PAP.. ....PPP.. ......... ..PPP.P.. ..PAPPSP. ..PPP.P.. Expected result: 4 Test #15656 1 (5, 2) ....PAP.. ....PPP.. .....K... ......... PPP...... PAPPPP... PPPPAPB.. ...PPP... ......... Expected result: 7 Test #15657 2 (8, 1) ......... ........K ..P..PPP. .PSP.PAP. ..P..PPP. ......PPP ......PAP ....PPPPP ....PAP.. Expected result: 9 Test #15658 2 (2, 8) ......... ......... ......... ..P...... .PSP..... ..P...... ......B.. ......PPP ..K...PAP Expected result: 10 Test #15659 1 (8, 2) ......... ......... ........K PPP...... PAP..B... PPP...... .....PPP. .....PAP. .....PPP. Expected result: 10 Test #15660 1 (5, 6) ......... ......B.. ......... ......... ......PPP ......PAP .....KPPP ......... ......... Expected result: 11 Test #15661 2 (5, 5) ......... .....P... ....PSP.. .....P... ......... .....K... ....B.... ......... ......... Expected result: 10 Test #15662 2 (3, 6) ......... ......... ......... PP....... AP....... PP....... ...K..... ......... ......... Expected result: 9 Test #15663 2 (7, 6) ......... ......... ......... ......B.. ......... ......... .P.....K. PSP...... .P....... Expected result: 13 Test #15664 1 (2, 5) .....PSP. ......P.. ......... ......... ......... .BK...... ......... ......... ......... Expected result: 7 Test #15665 1 (7, 1) ........B .......K. PPP...... PAP...... PPP...... PAP.PPP.. PPP.PAP.. ....PPP.. ......... Expected result: 8 Test #15666 1 (6, 7) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......K.. ......... Expected result: 13 Test #15667 2 (7, 1) .....B... .......K. .PPP..... .PAP..... .PPP..... .P....PPP PSP...PAP .P..PPPPP ....PAP.. Expected result: 8 Test #15668 2 (3, 3) .PPP..... .PAP...PP .PPP...PA ...K...PP ......... ..PPP.... ..PAP.... ..PPPB... ......... Expected result: 6 Test #15669 1 (4, 5) ......PAP ......PPP ...PPP... ...PAP... ...PPP... ....K.... ......... .....P... B...PSP.. Expected result: 9 Test #15670 1 (7, 3) .PPP..... .PAP..... .PPP..... .......K. ......... ......... PPP.PPP.P PAP.PAPPS PPP.PPP.P Expected result: 10 Test #15671 2 (7, 6) .....PAP. .....PPP. .....PSP. ......P.. ......... PP....... AP.....K. PP....... ......... Expected result: 13 Test #15672 2 (8, 4) ......... ...P...PP ..PSP..PA ...P...PP ........K ......... ......... ......... ......... Expected result: 12 Test #15673 2 (4, 4) ......... ......... ......... ......... ....K.P.. .....PSP. PP....P.. AP....... PP.B..... Expected result: 8 Test #15674 2 (6, 2) ......... ......... ......K.. ......... .......P. ......PSP ..B....P. ......... ......... Expected result: 8 Test #15675 1 (5, 8) ......... ......... PPP...... PAP....PP PPP....PA .PPP...PP .PAP..... .PPP..... .....K... Expected result: 13 Test #15676 2 (4, 5) ......B.. .......PP .......PA .......PP ......P.. ....KPSP. ......P.. ......... ......... Expected result: 9 Test #15677 2 (5, 6) ......... ......... ..B...... ......... ......... ......... ....PK... ...PSP... ....P.... Expected result: 11 Test #15678 2 (2, 4) ......... ......... .P...B... PSP...... .PK...... ......... ......... ......... ......... Expected result: 8 Test #15679 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #15680 2 (5, 5) .PAP..... .PPP..... ......... .......B. ......... .....K... ......... ......... ......... Expected result: 10 Test #15681 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......B.. ......... Expected result: 8 Test #15682 2 (7, 7) ......... ......... ......... ......P.. .....PSP. ......P.. ......... .......K. ......... Expected result: 14 Test #15683 1 (7, 1) .B....... .......K. ......... .......PP .......PA .......PP ......... ......... ......... Expected result: 8 Test #15684 1 (5, 4) ......... PP....... AP....... PP....... .....K... ....PPP.. ....PAP.. PP..PPP.. AP....... Expected result: 9 Test #15685 1 (5, 5) ......... ......... .B....... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #15686 1 (1, 6) ...PSP... PP..P.... AP....... PP....... ......... ....PPP.. .K..PAP.. ....PPP.. ......... Expected result: 9 Test #15687 1 (4, 8) .......PP .......PA .......PP ......... ......... ......... ......... ......... B...K.... Expected result: 12 Test #15688 2 (2, 1) ......... PPK...... AP....... PP....... AP....... PP....... ......... ......... ..B...... Expected result: 3 Test #15689 2 (2, 2) .....PAP. .....PPP. ..K...... ......... ......... ......... .......PP .......PA .......PP Expected result: 4 Test #15690 2 (3, 6) ....B.... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #15691 2 (4, 4) ......... ......PPP ......PAP ......PPP ....K.... PPP....PP PAP....PA PPP....PP ......... Expected result: 8 Test #15692 2 (2, 6) ......... P.....PPP SP....PAP P.....PPP .......PP .......PA ..K....PP ......... B........ Expected result: 8 Test #15693 1 (5, 5) .PPP..... .PAP..... .PPP..... .PSP..... ..P...... .....K... ......... ........B ......... Expected result: 10 Test #15694 1 (5, 4) ......... B........ ......... ......... .....K... ......... ......... PP....... AP....... Expected result: 9 Test #15695 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......PPP ......PAP ......PPP Expected result: 7 Test #15696 2 (7, 1) ...PPP... ...PAP.K. ...PPP... ......... ......... .PPP..... .PAP..P.. .PPPBPSP. ......P.. Expected result: 12 Test #15697 1 (7, 8) ......... ......... ......... B...PPP.. ....PAP.. ....PPPPP .......PA .......PP .......K. Expected result: 15 Test #15698 1 (1, 2) ........P .......PS .K......P ......... ......... ......... ......... ......... ......... Expected result: 3 Test #15699 1 (2, 7) ......... .......B. ........P .......PS ........P ......... ......... ..K...... ......... Expected result: 9 Test #15700 1 (2, 5) .....B.PA .......PP ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #15701 1 (4, 7) ......... ......... ......... ...P..PPP ..PSP.PAP ...P..PPP PPP..B... PAP.KPPP. PPP..PAP. Expected result: 13 Test #15702 1 (5, 8) ......... ......... P.....PPP SP....PAP P.....PPP .......PA PP.....PP AP....... PP...K... Expected result: 13 Test #15703 1 (1, 3) ......... ......... ......... .K.PPP... ...PAPP.. ...PPPSP. ......P.. ......... ......... Expected result: 4 Test #15704 2 (1, 1) ......... .K.....P. ......PSP ......PPP ......PAP ......PPP .......B. ......... ......... Expected result: 2 Test #15705 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #15706 1 (6, 4) ......PAP ......PPP ......... ......... ......K.. ......... .....PPP. .....PAP. .....PPP. Expected result: 10 Test #15707 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ........B ......... Expected result: 4 Test #15708 2 (2, 8) .......PA .......PP ......... .PPP..... .PAP..... PPPP..... PAP...... PPP...... ..K...... Expected result: 14 Test #15709 2 (6, 2) ......... ......... ......K.. ....PPP.. ....PAP.. .PPPPPP.. .PAP..PPP .PPP..PAP ......PPP Expected result: 8 Test #15710 1 (1, 6) ....PPP.. ....PAP.. ..PPPPP.. ..PAPSPB. ..PPPPPPP ......PAP .K....PPP ......... ......... Expected result: 7 Test #15711 1 (1, 6) ......... ......... .......PP ......BPA .......PP ......... .K....... ..PPP.... ..PAP.... Expected result: 7 Test #15712 2 (1, 8) .....PAP. .....PPP. ......... ......... ......... PPP...... PAPPPP.P. PPPPAPPSP .K.PPP.P. Expected result: -1 Test #15713 1 (7, 1) ......... .......K. ......... ......... ......... ......... B........ ......... ......... Expected result: 8 Test #15714 2 (8, 4) ......... ..PPP.... .BPAP.... ..PPP.... ........K .....PPP. .....PAP. .....PPP. ......... Expected result: 12 Test #15715 1 (7, 2) ......... ......... .......K. PPPPPP... PAPAPSPPP PPPPPP.PA .......PP ......... ......... Expected result: 9 Test #15716 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #15717 1 (6, 6) ....P.... ...PSP... ....P.... ......... ......... .PPPPP... .PAPAPKB. .PPPPP.PP .......PA Expected result: 12 Test #15718 2 (8, 6) ......... ......... ......PPP ......PAP ......PPP ......... ........K ......... ......... Expected result: 14 Test #15719 2 (2, 2) ......... ......... ..K...... ......... ......... PP......B AP....... PP....... ......... Expected result: 4 Test #15720 1 (7, 1) ......... .......K. ......... ....PPP.. ....PAP.. ..PPPPP.. ..PAP..B. ..PPP.... ...PSP... Expected result: 8 Test #15721 1 (2, 3) ......... ......... ....B.... ..K...... ......... .P....... PSP...... .P....... ......... Expected result: 5 Test #15722 2 (8, 3) ..PPP..PA ..PAP..PP ..PPP.... ........K ......... ..B...... .PPP..... .PAP..... .PPP..... Expected result: 11 Test #15723 1 (1, 2) .......PP .......PA .K....PPP ......PAP ......PPP ......... ......... .PPP..... .PAP..... Expected result: 3 Test #15724 2 (1, 6) ..B...... ......... ......... PPPPPP... PAPPAP... PPPPPP... .K..PSP.. .....P... ......... Expected result: 23 Test #15725 1 (3, 3) ......... .....PPP. .....PAP. ...K.PPP. ......... ......... ......... ......... ......... Expected result: 6 Test #15726 2 (3, 5) ......... ......... ..PPP.... ..PAP.P.. ..PPPPSP. ...K..P.. ......... ......... .......B. Expected result: 8 Test #15727 1 (6, 7) ...PPP... ...PAP... ...PPP... .......PP .......PA ....B..PP ......... ......K.. ......... Expected result: 13 Test #15728 2 (1, 4) ......... ......... ......... ......... .K....... PP....... AP....... PP....... ......... Expected result: 5 Test #15729 2 (6, 1) ......... ......K.. ......... PPP...... PAP...... PPP...... .......PP .......PA .......PP Expected result: 7 Test #15730 1 (3, 5) ......... ......... PP...B... AP....... PP....... AP.K..... PP....... .....PPP. .....PAP. Expected result: 8 Test #15731 2 (5, 1) .......PP .....K.PA .......PP ......... .......P. ......PSP ......PPP ......PAP ......PPP Expected result: 6 Test #15732 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #15733 2 (5, 8) ......... ......... ......... ......... PPP...... PAP...... PPP...... PSP...PPP .P...KPAP Expected result: 13 Test #15734 1 (1, 4) ......... ......... ...PPP... ...PAP... .K.PPPPP. .....PAP. .....PPP. PP..B.... AP....... Expected result: 5 Test #15735 1 (7, 1) ......... ....P..K. ...PSP... ....PPP.. ....PAP.. ....PPP.. ......... ......PPP ......PAP Expected result: 8 Test #15736 2 (4, 2) ....PAP.. ....PPP.. ....KP... ....PSP.. .....P... ....B.... .......PP .......PA .......PP Expected result: 6 Test #15737 2 (8, 6) ......... ......... ......... ...P..... ..PSP.... PPPP..... PAP.....K PPP.PPP.. ....PAP.. Expected result: 14 Test #15738 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #15739 2 (8, 4) ......... ..PPP.... ..PAP.... ..PPP.... ........K ..PPP.... ..PAP.... ..PPP.... ....B.... Expected result: 12 Test #15740 1 (1, 7) .PAP..... .PPP..... ......... ......... .PPP..... .PAP..... .PPP..... .K....... ......... Expected result: 8 Test #15741 2 (8, 5) ......... ......... ......... ......B.. ......... ........K ......... ....P.... ...PSP... Expected result: 13 Test #15742 1 (4, 2) .PAP...PP .PPP...PA ....K..PP ......... ......... .....B... ......... ......... ......... Expected result: 6 Test #15743 1 (2, 8) .PAP..... .PPP..B.. ......... ......... .....PPP. .....PAP. .....PPP. ........P ..K....PS Expected result: 10 Test #15744 2 (4, 6) ......... ......... .....PPPP .....PAPS B....PPPP ......PPP ....K.PAP ......PPP ......... Expected result: 10 Test #15745 2 (8, 3) ......... ......... ...PPP... ...PAP..K ..PPPP... .PSP..... ..P...... ......... ........B Expected result: 11 Test #15746 2 (2, 7) .......PA .......PP ......... ..PPP.... ..PAP.B.. ..PPP..PP .......PA ..K....PP ......... Expected result: 9 Test #15747 1 (8, 1) ......... ........K .P....... PSP...... .P....... ......... ......... ......... ........B Expected result: 9 Test #15748 2 (3, 4) ..PAP.... ..PPP.... ......... .......P. ...K..PSP .......P. PP....... AP.....PP PP.....PA Expected result: 7 Test #15749 1 (3, 8) ..PPP.... ..PAP.... ..PPP.PPP ......PAP ......PPP ......... .......PP .......PA ...K...PP Expected result: 11 Test #15750 1 (7, 2) ......... ......... ....PPPK. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 9 Test #15751 2 (1, 1) ......... .K....... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... Expected result: 2 Test #15752 2 (4, 3) ...B..... ..P...... .PSP..... ..P.K.... ......... ......... ......... ......... ......... Expected result: 7 Test #15753 2 (3, 7) ......... ......... ......PPP .PPP..PAP .PAP..PPP .PPP..... .....P... ...KPSPPP .....P.PA Expected result: 10 Test #15754 1 (5, 1) ......... ..PPPK.B. ..PAPPPP. ..PPPPAP. .....PPP. ...PPP... ...PAP... ...PPPP.. .....PSP. Expected result: 6 Test #15755 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #15756 1 (7, 5) .PAPPPP.. .PPPPAP.. ....PPP.. ......... ......... .......K. ...PPP... ...PAP... ...PPP... Expected result: 12 Test #15757 1 (4, 7) ......... ......... ......... ......... ......... ......... ....B.... ....K.... ......... Expected result: 11 Test #15758 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #15759 2 (3, 1) ......... ...K..... .PPP..... .PAP..... .PPPP.... ...PSP... ....P.... PP....... AP....... Expected result: 4 Test #15760 2 (5, 4) ......... ......... ....B.... ......... .....K... ....P.... ...PSP... ....P.... ......... Expected result: 9 Test #15761 2 (4, 6) .PPP..... .PAP..... .PPP..... .PPP..PPP .PAP..PAP .PPP..PPP ....K.... ......... ......... Expected result: 10 Test #15762 1 (3, 4) ....PAP.. ....PPP.. ........B ......... ...K..... ..PPP.... .PPAP.... PSPPP.PPP .P....PAP Expected result: 7 Test #15763 2 (5, 3) .......PP .......PA .......PP .....K.PA .......PP PPP.B.... PAP...... PPP...... ......... Expected result: 8 Test #15764 2 (2, 1) ......... ..K.PPP.. ....PAP.. B...PPP.. ......... ......... PPP.....P PAP....PS PPP.....P Expected result: 3 Test #15765 1 (1, 3) ..PPP.... ..PAP.... ..PPP.... .K..B.... ......... ......... ......... ......... ......... Expected result: 4 Test #15766 2 (1, 2) ......... ......... .K.PPP... ...PAP... ...PPP... ..P...... .PSP..... ..P....B. ......... Expected result: 3 Test #15767 2 (4, 3) ......... ......... ......... ....K.... ......... ......... .....P... ....PSP.. .....P... Expected result: 7 Test #15768 2 (1, 7) .....P... ....PSP.. .....P... ......... ......... ......B.. ......... .K....... ......... Expected result: 8 Test #15769 2 (1, 5) ......... ......... ......... ......... ...PPP... .K.PAP... ..PPPPPP. ..PAPPAP. ..PPPPPP. Expected result: 6 Test #15770 2 (2, 1) .B...PPP. ..K..PAP. .....PPPP ......PAP ......PPP .....PPP. .....PAP. .....PPP. ......... Expected result: 3 Test #15771 1 (2, 3) ......... ......... ...PPP... ..KPAP... ...PPP... ......... ......... P........ SP....... Expected result: 5 Test #15772 1 (6, 8) ......... ......... .....P... PPP.PSP.. PAP..P... PPP...... ......... ......... ......K.. Expected result: 14 Test #15773 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #15774 2 (2, 5) ...P..... ..PSP.... ...P..... ......... PP....... APKPPP... PP.PAP... ...PPP... ......... Expected result: 7 Test #15775 2 (6, 8) ......... ......... .......B. ........P .......PS ..PPP...P ..PAP.... ..PPP.... ......K.. Expected result: 14 Test #15776 1 (1, 6) ....PAP.. ....PPP.. ...P..... ..PSP.... ...P..... ......... .K....... ........B ......... Expected result: 7 Test #15777 1 (6, 1) ......... ..B...K.. ..PPP.P.. ..PAPPSP. ..PPP.P.. ......... ......... ......PPP ......PAP Expected result: 7 Test #15778 2 (4, 2) ......... .......P. ..B.K.PSP .......P. ......... ......... ......... ......... ......... Expected result: 6 Test #15779 1 (6, 4) .....B... ......... ......... PPP...... PAP...K.. PPP...... ......... ....PPP.. ....PAP.. Expected result: 10 Test #15780 2 (7, 2) .PAP..... PPPPP.... AP.PSP.K. PP..P.... ......... ......... B........ ...PPP... ...PAP... Expected result: -1 Test #15781 2 (3, 8) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... .....B... ...K..... Expected result: 11 Test #15782 2 (7, 4) .PSP..... ..P...... ......... ......... .......K. ......... ......... ......... ..B...... Expected result: 11 Test #15783 2 (6, 3) ......... .......PP .....B.PA ..PPP.KPP ..PAP.... ..PPP.... .....PPP. .....PAPP .....PPPS Expected result: 9 Test #15784 2 (1, 6) ......... ......... PPP...... PAP...... PPP...... ...P..... .KPSP.... ...P..... ......... Expected result: 19 Test #15785 1 (7, 6) ......... .P....... PSP...... .P..B.... ......... ......... .......K. ......... ......... Expected result: 13 Test #15786 1 (3, 8) ......... ..PPP.... ..PAP.PPP ..PPP.PAP ...PPPPPP ...PAPPSP ...PPP.P. ......... .B.K..... Expected result: 11 Test #15787 2 (4, 6) .PSP..... ..P...... ......... B........ ......... ......... ....K.... ......... ......... Expected result: 10 Test #15788 1 (3, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......... ..PPP.... ..PAP..P. ..PPP.PSP ...K...P. Expected result: 11 Test #15789 2 (2, 5) ....PPP.. ....PAPPP ....PPPPA .......PP ......... ..K...... ......PPP .....PPAP ....PSPPP Expected result: 7 Test #15790 1 (4, 4) ....PAP.. ....PPPPP .......PA .......PP ....K.... ...PPP... ...PAP... P..PPP... SP....... Expected result: 8 Test #15791 1 (8, 6) ......... ....PPP.. ....PAP.. ....PPP.. ......... PPP...... PAP.....K PPP..B... ......... Expected result: 14 Test #15792 2 (1, 7) ......... ....PPP.. ....PAP.. ....PPP.. .B....... ......... ......... .K....... ......... Expected result: 8 Test #15793 1 (3, 5) ......... ....PPP.. ....PAP.. P...PPP.. SP....... P..K..... ......... ..PPP.... ..PAP.... Expected result: 8 Test #15794 1 (1, 5) ......... ......... ......... .......P. ......PSP .K.....P. ......... ......PPP ......PAP Expected result: 6 Test #15795 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #15796 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #15797 1 (6, 8) ......... ......... .......B. ......... .....P... PPPPPSP.. APAP.P.PP PPPP...PA ......KPP Expected result: -1 Test #15798 1 (1, 1) ......... .K.....P. ......PSP .......P. ......... ......... ......... ......... ......... Expected result: 2 Test #15799 2 (5, 3) ......... ......... ..PPP..PP ..PAPK.PA ..PPP..PP .......PP .......PA .......PP ......... Expected result: 8 Test #15800 2 (4, 2) .....P... PP..PSP.. AP..KP..B PP....... ......... PP....... AP....... PP....PPP ......PAP Expected result: 6 Test #15801 1 (8, 6) ...B..... ......PPP ......PAP PP....PPP AP....... PPP...... PAP.....K PPP...... ......... Expected result: 14 Test #15802 1 (4, 7) ..PPP.... ..PAP.... ..PPP.... .PPP..... .PAP..... .PPP..... .PAP..... .PPPK.... ......... Expected result: 13 Test #15803 1 (5, 2) ......... ......... PP...K... AP......B PP....PPP ...PPPPAP ...PAPPPP ...PPP... ......... Expected result: 7 Test #15804 2 (5, 1) ......... .....K... ...P..... ..PSP.... ...P..... .PPP..... .PAP..... .PPP..... ......... Expected result: 6 Test #15805 1 (1, 7) .....PPP. .....PAP. .....PPP. .....PPP. .....PAP. ..B..PPP. ......... .K....... ......... Expected result: 8 Test #15806 2 (7, 6) ......... ......... ......... .PPP..... .PAP..... .PPPP.... ...PSP.K. ....P.... ......... Expected result: 13 Test #15807 1 (3, 2) ......... ......... ...K..... ......B.. ......... ......... .......PP ...P...PA ..PSP..PP Expected result: 5 Test #15808 2 (2, 7) ..PAP.... ..PPP.... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #15809 2 (5, 4) ......... ......... ......P.. .....PSPP .....KPPA .......PP ......... PP....... AP....... Expected result: 9 Test #15810 2 (8, 2) ......... ......... ..P.....K .PSP..... ..P...... ......... ......... ......... ......... Expected result: 10 Test #15811 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #15812 1 (7, 8) ......... ......... ......... ......... ..B...... ......... ......... ......... .......K. Expected result: 15 Test #15813 1 (3, 6) ......... P........ SP....... P........ ......... ......... ...K..... ......... ......... Expected result: 9 Test #15814 2 (1, 2) ......... ......... .K....... ......... ......... .PPP..... .PAP..... .PPP..... ....B.... Expected result: 3 Test #15815 1 (8, 8) .PSP..... ..P...... ...PPP... ...PAP... ..BPPP... ......... ......... ......... ........K Expected result: 16 Test #15816 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 3 Test #15817 1 (3, 7) ......... ...B..... ...PPP... ...PAPPPP ...PPPPAP ......PPP .....P... ...KPSP.. .....P... Expected result: 10 Test #15818 2 (7, 6) ......... ......... ......... ......... ......... ..P...... .PSP...K. ..P...... ......... Expected result: 13 Test #15819 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ..B...... ......... Expected result: 7 Test #15820 1 (4, 4) ....PAP.. .PPPPPP.. .PAP..... .PPP..... .PSPK.PPP ..P...PAP ......PPP ......... ......... Expected result: 12 Test #15821 2 (4, 1) .......B. ....K.... .......PP .......PA .......PP PP......P AP.....PS PP......P ......... Expected result: 5 Test #15822 2 (6, 4) ......... ......PPP ......PAP ......PPP ......K.. ......... ......... ........B ......... Expected result: 10 Test #15823 2 (5, 6) ......... ..PPP..P. ..PAP.PSP PPPPP.PPP PAP...PAP PPP...PPP .....K... ......... ......... Expected result: 11 Test #15824 2 (5, 3) .......PA .......PP ......... .....K... ......... ......... .....P... ....PSP.. .....P... Expected result: 8 Test #15825 2 (1, 5) .....PPP. .....PAP. .....PPP. .......P. ......PSP .K.....P. ......... ......... ........B Expected result: 6 Test #15826 2 (4, 8) ......... .....PPP. .....PAP. .....PPP. ......... PP....... AP....PPP PP....PAP ....K.PPP Expected result: 12 Test #15827 2 (6, 3) ......... ......... ..B...... ......K.. .......PP .......PA .......PP ......... ......... Expected result: 9 Test #15828 2 (4, 1) ......... ....K.... ......PPP ......PAP ....P.PPP .PPPSP... .PAPP..B. .PPPPP... ...PAP... Expected result: 5 Test #15829 2 (5, 2) ....PSP.. .....P... .....K... ......... ......... ......... ......... .......PP .......PA Expected result: 7 Test #15830 2 (7, 4) .......B. ......... ......... ......... ...P...K. ..PSP.... ...P..... ......... ......... Expected result: 11 Test #15831 2 (6, 3) ....PPP.. ....PAP.. ....PPP.. ...PPPK.. ...PAP... ...PPP... ......... ......... ......... Expected result: 15 Test #15832 2 (6, 5) .....PSP. ......P.. ......... PPP...... PAP...... PPP...K.. ......... ......... ......... Expected result: 11 Test #15833 2 (6, 6) ......... .PPP..... .PAP..... .PPP..... .......PP .......PA ......KPP .PPP..... .PAP..... Expected result: 12 Test #15834 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ...PPP... ...PAP... Expected result: 10 Test #15835 2 (2, 7) ......... PP.....PP AP.....PA PP.....PP PPPP..... SPAP..... PPPP..... ..K...... ......... Expected result: 13 Test #15836 1 (1, 7) .....PPP. .....PAPP .....PPPS ........P ......... ...PPP... ...PAP... .K.PPP... ......... Expected result: 8 Test #15837 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ...PPP.B. ...PAP... Expected result: 12 Test #15838 2 (2, 5) ......... .....PPP. .....PAP. .....PPP. ......... ..K...... ......... PPP...... PAP...... Expected result: 7 Test #15839 1 (5, 1) ........B .....K... ......... .PPP..... .PAP...PP .PPP...PA .......PP ......... ......... Expected result: 6 Test #15840 1 (5, 6) ......PAP ......PPP ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #15841 1 (7, 5) ......... ......... ......... ......... ......... .PPP...K. .PAP..... .PPP..PPP ......PAP Expected result: 12 Test #15842 1 (3, 7) .PSP..... ..P...... ......... ......... B........ ......... ......... ...K..... ......... Expected result: 10 Test #15843 1 (4, 3) ......... ......... ......... ....K..PP .......PA .......PP PPP...... PAP...... PPP...... Expected result: 7 Test #15844 1 (2, 6) ......... ......... P.PPP.... SPPAP.... P.PPP.... ......... ..K...... ......... ......... Expected result: 14 Test #15845 1 (2, 3) ......... PP....... AP....... PPK...... ......... ......... ......... ......... ......... Expected result: 5 Test #15846 1 (4, 7) ..PSP.... ...P..... ......... ......... ......... ......... ......... ....K..B. ......... Expected result: 11 Test #15847 1 (6, 5) ......... ......... .....P... ....PSP.. .....P... ......K.. ......... ......... ......... Expected result: 11 Test #15848 2 (2, 7) ......... ......... ......... ......... ......... ......... PP....... APKPPP... PP.PAP... Expected result: 9 Test #15849 1 (2, 2) .......P. ......PSP ..KPPP.P. ...PAP... ...PPPPP. .....PAP. .....PPP. .PPP..... .PAP..... Expected result: 4 Test #15850 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #15851 2 (2, 2) ......... ......... ..K...... .......PP .......PA .......PP ..P...... .PSP..B.. ..P...... Expected result: 4 Test #15852 2 (1, 7) ...PPP... ...PAP... ...PPP... ..PPP...B ..PAP.... ..PPP.... ......... .K....... ......... Expected result: 8 Test #15853 2 (7, 8) ......... ........B ......... ......P.. .....PSP. ......P.. ......... ......... .......K. Expected result: 15 Test #15854 1 (1, 3) ......... B........ ......... .K....... ......... ......... .....P... ....PSP.. .....P... Expected result: 4 Test #15855 1 (6, 6) ......... .B....... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #15856 1 (1, 6) ......... PPP...... PAP...... PPP...... ......... ...B..... .K....... ......... ......... Expected result: 11 Test #15857 1 (5, 1) ......... .....K... ......... ........B ........P PPP.PPPPS PAP.PAP.P PPP.PPP.. ....PAP.. Expected result: 6 Test #15858 1 (3, 7) ......... ......... ......... P.....PPP SP....PAP P.....PPP ....PPPPP ...KPAPAP ....PPPPP Expected result: 10 Test #15859 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #15860 1 (8, 6) ......... .B....... ...P..... ..PSP.... ...P..... ......... ........K ......... ......... Expected result: 14 Test #15861 1 (3, 3) ......... .....B... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #15862 2 (2, 5) ......... ......... .B....... ......... ......... ..K.P.... ...PSP... ....P.... ......... Expected result: 7 Test #15863 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #15864 1 (2, 2) ......... ......... PPKB..... AP....... PPPPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 4 Test #15865 2 (6, 8) ......... ......... ..PPP.... PPPAP.... PAPPP.... PPP...P.. .....PSP. ......P.. ..B...K.. Expected result: 16 Test #15866 1 (3, 3) .....PAP. .....PPP. ......PPP ...K..PAP ......PPP ......... ..P...... .PSP..... ..P...... Expected result: 6 Test #15867 2 (3, 5) ......... ...PPP... ...PAP... ..PPPP... .PSP..... ..PK..B.. ......... ......... ......... Expected result: 10 Test #15868 1 (1, 8) .PSP...PA ..PPPP.PP ...PAP... ...PPP... ......... ......... ......... ......... .K....... Expected result: 9 Test #15869 2 (1, 4) ......... ......... .....PPP. .....PAP. .K...PPP. ......... ......... ......... ......... Expected result: 5 Test #15870 1 (8, 4) ......... ......... ......... .....PPP. .....PAPK .....PPP. ......... ...B..... ......... Expected result: 12 Test #15871 2 (1, 6) ......... ......... ..PPP..P. ..PAP.PSP ..PPP..P. B........ .K....... ......... ......... Expected result: 7 Test #15872 1 (5, 4) ......... ......... ......... ......... .....K... ......PPP ......PAP ......PPP ......... Expected result: 9 Test #15873 2 (2, 3) ...PSP... ...PPP... ...PAP... ..KPPP... .....BPPP ..PPP.PAP ..PAP.PPP ..PPP.... ......... Expected result: 5 Test #15874 2 (4, 4) ......... ......PPP ...B..PAP ......PPP ....K.PAP ......PPP ........P .......PS ........P Expected result: 8 Test #15875 2 (7, 8) ......... ......... .......B. ......... .PPP..... .PAP..... .PPP..... ......... .......K. Expected result: 15 Test #15876 2 (2, 8) ......... ...PPPP.. ..PSPAP.. ...PPPP.. ......... ......... ......... ......... .BK...... Expected result: 10 Test #15877 2 (8, 8) .....PPP. .....PAP. .....PPP. ......... ......... ......... ..P...... .PSP..... ..P.....K Expected result: 16 Test #15878 2 (2, 7) ...PAP... ...PPP... PP....... AP.PPP... PP.PAP... ...PPP... ......... ..K.....B ......... Expected result: 9 Test #15879 2 (2, 6) .PPP..... .PAP..... .PPP..... ......... ......... ......... P.K...... SP....... P........ Expected result: 8 Test #15880 2 (2, 7) ..PAP.... ..PPP.PPP ......PAP ......PPP .....PPP. .....PAP. .....PPP. ..K...... ......... Expected result: 9 Test #15881 2 (5, 5) ....PSP.. .....P... ....PPP.. ....PAP.. ....PPP.. .PPPBK... .PAP..... .PPPPPP.. ....PAP.. Expected result: -1 Test #15882 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #15883 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... .....B... Expected result: 4 Test #15884 2 (7, 5) .....P... ....PSP.. ...PPP... ...PAP... ...PPP... ..PPP..K. ..PAP.... ..PPP.... ......... Expected result: 18 Test #15885 1 (5, 5) ......... ......... ......... ......... ......... P....K... SP....... P.....B.. ......... Expected result: 10 Test #15886 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... .......B. Expected result: 8 Test #15887 1 (4, 6) ..PAP.... ..PPP.... ......... ...PPP... ...PAP... ...PPP... ....K.... ...B..... ......... Expected result: 10 Test #15888 2 (5, 2) .B....... ..PPP.... ..PAPK... ..PPP.... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 7 Test #15889 1 (1, 7) ......... PP....... AP....PPP PP....PAP ......PPP ......... ......... .K....... ......... Expected result: 10 Test #15890 1 (5, 5) ......... PPP...... PAP...... PPP...... PSP...... .P...K... ......... ......... ......... Expected result: 10 Test #15891 2 (5, 1) ......... .....K... ......... ......... ......... ......... ..PPP.... ..PAP.B.. ..PPP.... Expected result: 6 Test #15892 2 (5, 1) ......... ...B.KPPP ....PPPAP ....PAPPP ....PPP.. ......... ......... PP....... AP....... Expected result: 6 Test #15893 2 (2, 8) ......PPP ......PAP PP.PPPPPP AP.PAP... PP.PPP... ...P..... ..PSP.... ...P..... ..K...... Expected result: 12 Test #15894 1 (8, 5) ......... ..PPP.... ..PAP.... ..PPPP... ...PAP... ...PPP..K ......... ......... ......... Expected result: 13 Test #15895 2 (2, 7) ......... ........B ......... ......... ....PPP.. ....PAPPP ....PPPAP ..KPPPPPP ...PAP... Expected result: 9 Test #15896 2 (1, 2) ......... .....PPP. .K...PAP. .....PPP. ......... ......... ......... ......... ......... Expected result: 3 Test #15897 2 (4, 5) ......... ......... ..B...... ......... ......... ....K.... PPP...... PAP.PPP.. PPP.PAP.. Expected result: 9 Test #15898 2 (7, 6) ......... ......... ...PPP... ..BPAP... ...PPP... ......... .......K. ......... ......... Expected result: 13 Test #15899 2 (4, 8) ...PPP... ...PAP... ...PPP... ......... ......... ...PPP.P. ...PAPPSP ...PPP.P. ....K.... Expected result: 12 Test #15900 1 (7, 4) ......P.. .....PSP. ......P.. ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #15901 1 (1, 1) ......PAP .K....PPP PP....PSP AP.....P. PP....... ......... .......PP .......PA .......PP Expected result: 2 Test #15902 2 (3, 4) .PSP..... ..P...... .....PPP. .....PAP. ...K.PPP. ......... ......... ......PPP ......PAP Expected result: 7 Test #15903 2 (7, 7) .....PPP. .....PAP. ..PPPPPP. ..PAP...P ..PPP..PS ........P ......... .......K. ......... Expected result: 14 Test #15904 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ..P...... .PSP...K. Expected result: 15 Test #15905 2 (2, 4) ......... .PPPPP... .PAPAP... .PPPPP... P.K...... SP....... P........ .PPP..... .PAP..... Expected result: 14 Test #15906 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... .....B... ......... Expected result: 12 Test #15907 2 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #15908 1 (5, 2) ......PAP ..PPP.PPP ..PAPK... ..PPP.... .....P... ....PSP.. .....P... ......PPP ......PAP Expected result: 7 Test #15909 1 (4, 4) ......... ......... ......... ......... ....K.... ......... PPP...... PAPPP.... PPPAP.... Expected result: 8 Test #15910 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #15911 2 (7, 2) ......... ......... ...B...K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #15912 1 (7, 3) ...PAP.P. ...PPPPSP .......P. .......K. ......... ......... ......... ...PPP... ...PAP... Expected result: 10 Test #15913 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #15914 2 (7, 2) ......... ......... .......K. ......... ......... .PPP..... .PAP...PP .PPP...PA .......PP Expected result: 9 Test #15915 2 (2, 2) .B....... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #15916 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #15917 1 (5, 4) ......PAP ......PPP ......... ......... PP...K... AP....... PP.PPP... ...PAP... ...PPP... Expected result: 9 Test #15918 1 (8, 3) ..PSPAP.. ...PPPP.. ......... ........K ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 11 Test #15919 2 (7, 1) ......... .......K. ......... ......... PPP...... PAP...... PPP...... ......... ......... Expected result: 8 Test #15920 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... P........ SP....... Expected result: 12 Test #15921 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... PP..PPP.. AP..PAP.. Expected result: 9 Test #15922 2 (3, 2) .......P. ......PSP ...K...P. ......... ......... ......... ......... ......... ......... Expected result: 5 Test #15923 2 (3, 3) ......... ......... ......... ...K.P... ....PSP.. .....P... ......... .B....... ......... Expected result: 6 Test #15924 1 (1, 2) .....PPPA .....PAPP .K...PPP. ..PPP.... ..PAP.... ..PPP.... .P....... PSP...... .P....... Expected result: 3 Test #15925 2 (4, 4) ..PAP.... ..PPP.PPP ......PAP ......PPP ....K.... ......... ......... ......... ......... Expected result: 8 Test #15926 2 (7, 4) ......... ......... ......... ......... .......K. ......... ..P...... .PSP..... ..P...... Expected result: 11 Test #15927 2 (6, 5) ......... .......P. ......PSP .......P. ......... ......K.. ......B.. PPP...... PAP...... Expected result: 11 Test #15928 2 (1, 6) ......PPP .P....PAP PSP...PPP .P....... ......... ......... .K....... ......... ......... Expected result: 11 Test #15929 2 (8, 7) ......... ......... ......... ......B.. ......... ......... ......... ........K ......... Expected result: 15 Test #15930 1 (4, 8) ......... ......... ..B....PP .......PA .......PP ......... ......... P........ SP..K.... Expected result: 12 Test #15931 1 (8, 7) .PPP..... .PAP..... .PPP.PPP. .....PAP. .....PPP. .PPP..... .PAP..... .PPP....K ......... Expected result: 15 Test #15932 1 (8, 7) ...PAP... PP.PPP... AP....... PPPP..... .PAP..... .PPP..... ......... ........K ......... Expected result: 15 Test #15933 2 (1, 3) ......PPP ......PAP ......PPP .K.....PS ........P ......... ......... PPPP..... APAP..... Expected result: 4 Test #15934 2 (5, 6) ..PSPPP.. ...PPAP.. ....PPP.. ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #15935 2 (8, 8) ....PPP.. ....PAP.. ....PPP.. .PPP..... .PAP..... .PPP..... ......B.. .PPP..... .PAP....K Expected result: 16 Test #15936 2 (2, 5) ......... PP....... AP....... PP....... ......... ..K...... ......... ......... ......... Expected result: 7 Test #15937 2 (3, 1) ......... ...K..... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... Expected result: 4 Test #15938 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... .......P. ......PSP Expected result: 11 Test #15939 1 (1, 7) ......... ......... ..B...... ......... ......... ......PPP ......PAP PKPPP.PPP SPPAP.... Expected result: 8 Test #15940 2 (3, 1) ......... ...K..... ......... ......... ......... .P....... PSP...... .P....... .......B. Expected result: 4 Test #15941 2 (2, 8) ......... ......... ......... ....PPP.. ....PAP.. ..PPPPP.. ..PAP.... ..PPP.... ..KB..... Expected result: 10 Test #15942 2 (3, 7) ......... ......... ..P..PPP. .PSP.PAP. ..P..PPP. PPP...... PAP...PPP PPPK..PAP ......PPP Expected result: 12 Test #15943 1 (5, 2) ......... PPP...... PAP..K... PPP...... ......... ......... ......... ......... ......... Expected result: 7 Test #15944 2 (2, 5) ......... ......... ......... ......... ......... ..K.B.... ......... PPP...... PAP...... Expected result: 7 Test #15945 2 (3, 7) ......... ......... ......... ......... ......... ......... ........P ...K...PS ........P Expected result: 10 Test #15946 2 (6, 4) ......... .....PPP. .....PAP. ..B..PPP. ......K.. ....PPP.. ....PAPPP ....PPPPA .......PP Expected result: 10 Test #15947 1 (3, 5) ......... ......... ......... ......... ......... ...K..... .......P. ......PSP .......P. Expected result: 8 Test #15948 1 (3, 4) ..PSP.... ...P..... ......... ......... ...K..... ......... ....PPP.B ....PAP.. ....PPP.. Expected result: 7 Test #15949 1 (4, 7) ......... .......PP .....PPPA .....PAPP .....PPP. ......... ......... ....K.... ......... Expected result: 11 Test #15950 2 (8, 5) ......... PP....... AP....... PP....... ......... ........K ......... ....B..P. ......PSP Expected result: 13 Test #15951 2 (4, 7) ......... ......... ......... ......... ......... ......... ......PPP ....K.PAP ......PPP Expected result: 11 Test #15952 1 (2, 1) ......... ..K...... ......... .......P. ......PSP .......P. ......... .......PP .......PA Expected result: 3 Test #15953 2 (2, 2) ......... ......... ..K...... ....PPP.. ....PAPPP ....PPPAP ......PPP ......PPP ......PAP Expected result: 4 Test #15954 2 (4, 8) ......... ......... ......... ......... ......P.. .....PSP. ......P.. ......PPP ....K.PAP Expected result: 12 Test #15955 2 (7, 7) .PPP..... .PAP..... .PPP..... ......... ......... ..PPP.... ..PAPB... ..PPP..K. ..PAP.... Expected result: 14 Test #15956 1 (2, 2) ......... .......PP ..K....PA .......PP ....PPP.. ....PAP.B ....PPP.. ......... ......... Expected result: 4 Test #15957 1 (6, 2) ......... PPP...... PAP...K.. PPPPP.... ..PAP.... .PPPP.... .PAPSP... .PPPP.... ......... Expected result: 8 Test #15958 1 (6, 5) ......... ......... ......P.. .....PSP. ......P.. ......K.. .....B... ......... ......... Expected result: 11 Test #15959 1 (1, 7) ......... ....P.... ...PSP... ....P.... ......... ........B ......... .K....... ......... Expected result: 8 Test #15960 2 (5, 5) ...PPPBPP ...PAP.PA .PPPPP.PP .PAP..... .PPP..... .....K... ......... ......... ......... Expected result: 10 Test #15961 1 (5, 6) ......... ......... ......... ......... ......... .P....... PSP..K... .P....... ......... Expected result: 11 Test #15962 1 (5, 1) ......... ..PPPK... ..PAPPPP. ..PPPPAP. .....PPP. ..PPP.... ..PAP.... ..PPP.... ........B Expected result: 6 Test #15963 2 (7, 6) ......... ......... ......B.. PP....PPP AP....PAP PP....PPP .......K. ......... ......... Expected result: 13 Test #15964 1 (5, 1) ......... .....K... ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 6 Test #15965 1 (1, 7) ......... ......... ......... .......P. ......PSP .......P. B....PPP. .K...PAP. .....PPP. Expected result: 8 Test #15966 1 (4, 5) ......... ......... ......... ......... ......... ....K.... .....B..P .......PS ........P Expected result: 9 Test #15967 1 (2, 2) ....PAP.. ....PPPPP ..K...PAP ......PPP ......... ......... ...P.PPP. ..PSPPAP. ...P.PPP. Expected result: 4 Test #15968 2 (1, 3) .PPP..... .PAP..... .PPP..... .K....... ......... ....B.... ......... .......P. ......PSP Expected result: 4 Test #15969 2 (8, 1) ......... .P......K PSP...... .P....... ......... ......... PPP...... PAP...... PPP...... Expected result: 9 Test #15970 1 (6, 2) ......... ......... ......K.. ......... ......... P.PPP.... SPPAP.... P.PPP.... ......... Expected result: 8 Test #15971 2 (7, 8) ......... ......PPP ..B..PSPA ......PPP ......... ......... ......... ......... .......K. Expected result: 15 Test #15972 1 (6, 6) ......... ......... ......... ......... PP....... AP....... PP....K.. ..PPP.... ..PAP.... Expected result: 12 Test #15973 2 (4, 4) .....B... ......... ........P .......PS ....K...P ......... ......... ......... ......... Expected result: 8 Test #15974 2 (7, 1) ......... .......K. ......... ......... ...PPP... ...PAP... ...PPP... ......B.. ......... Expected result: 8 Test #15975 2 (5, 1) ..PAP.... ..PPPK... ...PPP... ...PAP.PP ...PPP.PA ...PSP.PP ....P.... ......... ......... Expected result: 20 Test #15976 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #15977 1 (6, 8) ......... ......... ......... ......P.. .....PSP. ..PPP.P.. ..PAP.... ..PPP.... ......K.. Expected result: 14 Test #15978 1 (5, 6) ......... ...PPP... ...PAP... PPPPPP... PAP..B.PP PPP....PA .....K.PP ......... ......... Expected result: 13 Test #15979 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #15980 2 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... .B....... Expected result: 2 Test #15981 2 (5, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......... ...P..... ..PSP.... ...P.K... ......... Expected result: 12 Test #15982 2 (3, 5) ......... ......... ........P .......PS ........P ...K.B... ......... ......... ......... Expected result: 8 Test #15983 2 (7, 2) ......... ......... PP.....K. AP....P.. PP...PSP. ......P.. ..B...... ......... ......... Expected result: 9 Test #15984 1 (8, 8) ......... ......... .......PP ...P...PA ..PSP..PP ...P...PP .......PA .......PP ........K Expected result: 16 Test #15985 2 (1, 3) .....PPP. ..B..PAP. .....PPP. .K..PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 4 Test #15986 1 (2, 2) ......... .......PP ..K....PA .......PP ......... ......... ......... ......... ........B Expected result: 4 Test #15987 1 (4, 4) ......... ......... ......... ......... .PPPK.B.. .PAP..... .PPP..... ......... ......... Expected result: 8 Test #15988 2 (1, 5) ....B.... ......... ......... ......... ......... .K.....P. ......PSP .......P. ......... Expected result: 6 Test #15989 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... ......K.. ......B.. Expected result: 13 Test #15990 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... .B....... ......... Expected result: 6 Test #15991 1 (4, 3) ......... ......... ..B...... ....K.... ......... ......... ......... PPP...... PAP...... Expected result: 7 Test #15992 1 (5, 6) ......... ......... ......... ......... ......... PP....... AP...K... PP.P..... ..PSP.... Expected result: 11 Test #15993 2 (3, 3) ......... .P....... PSP...... .P.K..... ......... ......... ......... ......... ......... Expected result: 6 Test #15994 2 (3, 8) .....PAP. .....PPP. ......... ......... .B....... ......... ......... ......... ...K..... Expected result: 11 Test #15995 1 (4, 7) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ....K.P.. .....PSP. Expected result: 11 Test #15996 1 (7, 6) ..PAP.... ..PPP.... PPP...... PAP...... PPP...... ......... .......K. .....B... ......... Expected result: -1 Test #15997 2 (3, 6) ......... .....PPP. .....PAP. .....PPP. ......... ......... ...K..PPP ......PAP ......PPP Expected result: 9 Test #15998 2 (2, 7) ......... ......... ......... ..B...... ......... .....PPP. .....PAP. ..K..PPP. ......... Expected result: 9 Test #15999 1 (3, 4) ..PSP.... ...P.PPP. .....PAP. .....PPP. ...K..... .....PPP. .....PAP. .....PPP. ......... Expected result: 7 Test #16000 2 (2, 1) ......... ..K...... ......... ......... ..PPP.... ..PAP.... ..PPP.P.. .....PSP. ......P.. Expected result: 3 Test #16001 1 (5, 4) ......... ......... ......... ......PPP .....KPAP ......PPP ......... ...B..... ......... Expected result: 9 Test #16002 1 (6, 3) ......... ......... ......... ......K.. ...PPP... ...PAP... ...PPP... PP....... AP....... Expected result: 9 Test #16003 1 (1, 4) ......... ......... .......PP .......PA .K.....PP ......... ......... ......... ......... Expected result: 5 Test #16004 1 (1, 3) ......B.. P........ SP....... PK....... ......PPP ......PAP ......PPP PPP....PP PAP....PA Expected result: 6 Test #16005 2 (3, 7) ......... ......... ..PPP.... ..PAP.... P.PPP..PP SP.....PA P......PP ...K..... ......... Expected result: 14 Test #16006 2 (1, 2) .......PP .......PA .K.PPP.PP ...PAP... ...PPP... ......... .......B. ......... ......... Expected result: 3 Test #16007 1 (7, 2) ...PAPP.. ...PPPSP. ......PK. ....PPPPP ....PAPAP ....PPPPP ......... ......... ......... Expected result: -1 Test #16008 1 (2, 6) ......PPP PPP...PAP PAP...PPP PPP...PAP ......PPP ......... ..K...... .....B... ......... Expected result: 10 Test #16009 1 (8, 5) ......... ....P.... ...PSP... ....P.... ......... ........K .....PPP. .....PAP. .....PPP. Expected result: 13 Test #16010 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #16011 2 (3, 4) ......... .P....... PSP...... .P....... ...K..... ......... ......... ......... .......B. Expected result: 7 Test #16012 2 (1, 7) ......... ......... ..PPP.... ..PAP.... ..PPP.... .....P... ....PSP.. .K...P... ......... Expected result: 8 Test #16013 1 (7, 8) ......... ......... ......... ......... ....P.... ...PSP... ....P.... ......... .......K. Expected result: 15 Test #16014 2 (5, 8) ...PPPP.. ...PAPSP. ...PPPPP. .....PAP. .....PPP. ......PPP .....BPAP ......PPP .....K... Expected result: 13 Test #16015 2 (2, 4) ......... ......... .P....... PSPBPPP.. .PK.PAP.. ....PPP.. ......PPP ......PAP ......PPP Expected result: 8 Test #16016 1 (2, 1) ......... ..K...... PP....... AP....... PP....... ..P...... .PSP...PP ..P....PA .......PP Expected result: 3 Test #16017 1 (2, 4) ......... ......... ......... ......... ..K.B.... ......... ......... ......... ......... Expected result: 6 Test #16018 2 (5, 3) .PPPPP... .PAPAP... .PPPPP... .....K... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 8 Test #16019 2 (4, 7) ......... ......... ...P..... ..PSP.... ...P..... ......... ......... ....K.... ......... Expected result: 11 Test #16020 2 (5, 1) ......... .....K... ......B.. ......... ......PPP ......PAP ......PPP ......... ......... Expected result: 6 Test #16021 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #16022 2 (1, 2) ......PAP ......PPP .K....... ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 3 Test #16023 1 (8, 2) ......... PP....... AP......K PP.PPP... ...PAP... ...PPP... ......... ..PPP.... ..PAP.... Expected result: 10 Test #16024 1 (2, 5) .PSPAP... ..PPPP... ......... ......... .......PP ..K....PA .......PP PP...B... AP....... Expected result: 7 Test #16025 2 (8, 1) ....P.... PPPPSP..K PAP.P.... PPP...... ......... ......... ......... ......... ......... Expected result: -1 Test #16026 1 (4, 8) ......... ......... ..B...... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #16027 1 (4, 3) ..B...... ......... ......PPP ....KPPAP ....PSPPP .....P... ......... PPP...... PAP...... Expected result: 7 Test #16028 1 (6, 8) ......... ......... ......... ......... ......... ......... .....P... ....PSP.. .....PK.. Expected result: 16 Test #16029 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #16030 1 (4, 1) ......... ....K.... ......... ......... .......PP .......PA .......PP ......... ......... Expected result: 5 Test #16031 2 (1, 2) ......... ......PPP .K.PPPPAP ...PAPPPP ...PPP... ......... ......... .....PPP. .....PAP. Expected result: 3 Test #16032 1 (8, 4) ......... ......... ......... ......... ........K ........P .......PS ........P ......... Expected result: 12 Test #16033 2 (1, 6) ......PPP ......PAP ......PPP ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #16034 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #16035 2 (4, 2) ......... ......... ....K.... ......... ......... ......... .....P... .PPPPSP.. .PAP.P... Expected result: 6 Test #16036 2 (1, 2) ......... ..PPP.... PKPAP..B. SPPPP.... P........ .......PP .......PA .......PP ......... Expected result: 3 Test #16037 2 (1, 4) ......... .PPP..... .PAP..... .PPPP.... BKPAP.... ..PPP.... ......... P......PP SP.....PA Expected result: 5 Test #16038 1 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #16039 1 (2, 6) ......... ......B.. ......... ......... ......... ......... ..K.PPP.. ....PAPPP ....PPPPA Expected result: 8 Test #16040 1 (4, 4) .....PPP. .....PAP. .....PPP. ......... ....K.... ...PPPPPP ...PAPPAP ...PPPPPP ......... Expected result: 8 Test #16041 2 (8, 6) ....P.... ...PSP... ....P.... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #16042 1 (5, 5) ......... ......... ......... ......... ......PPP .....KPAP ......PPP ..PPP..PA ..PAP..PP Expected result: 10 Test #16043 1 (8, 6) ......... ......... ..PB.PPP. .PSP.PAP. ..P..PPP. ......... ...PPP..K ...PAP... ...PPP... Expected result: 14 Test #16044 1 (8, 2) ......... ......... ........K ......PPP ......PAP ......PPP ..PPP.... ..PAP.... ..PPP.... Expected result: 10 Test #16045 2 (1, 4) ........P .......PS ........P .....PPP. .K...PAP. .....PPPP .......PA .......PP .......PA Expected result: 5 Test #16046 2 (7, 1) ......... .......K. ......... ......... P........ SP....... P........ ......... ......... Expected result: 8 Test #16047 1 (8, 8) ....P..PP ...PSP.PA ....P..PP ......... ......... ......... ......... ......... ........K Expected result: 16 Test #16048 1 (4, 4) ......... ......PPP ......PAP ......PPP ....K.... ......... PPP...... PAP...... PPP...... Expected result: 8 Test #16049 2 (3, 8) ..PAP.... ..PPPPP.. ....PAP.. ....PPP.. PPP...... PAP...... PPP...... ......... ...K..... Expected result: 11 Test #16050 1 (7, 7) ...PPP... ...PAP... ...PPP... ......P.. .....PSP. .PPP..P.. .PAPPPB.. .PPPAP.K. ...PPP... Expected result: -1 Test #16051 2 (5, 3) .....PAP. .....PPP. ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #16052 1 (6, 5) .....PPP. .....PAP. .....PPP. ......... ......... ......K.B ......... ......PPP ......PAP Expected result: 11 Test #16053 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #16054 2 (7, 7) ..B...... ......... ......... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... .......K. ......... Expected result: 14 Test #16055 2 (7, 7) ..PSP.... ...P..... ......... ......... ......... PP....... AP....... PPPP...K. APAP..... Expected result: 14 Test #16056 2 (1, 6) .......PA .......PP ......... .......PP P......PA SP....PPP PK....PAP ......PPP ...B..... Expected result: 9 Test #16057 1 (1, 3) ......... ........P .......PS .K......P ......... .......B. ......... ......... ......... Expected result: 4 Test #16058 1 (7, 1) ......... .......K. PP....... AP....... PP....PPP ......PAP ......PPP ......... ......... Expected result: 8 Test #16059 2 (2, 5) ...PAP... ...PPP... ......... ......... ......... ..K...PPP .PPP..PAP .PAP..PPP .PPP..... Expected result: 7 Test #16060 2 (6, 6) ......... ......... ......... ......... ....P.... ...PSP... ....P.K.. ......... ......... Expected result: 12 Test #16061 1 (3, 7) ......... .....PPP. B..P.PAP. ..PSPPPP. ...PPPP.. ....PAP.. ....PPP.. ...KPPP.. ....PAP.. Expected result: 10 Test #16062 1 (7, 2) ......... ......... .......K. ......... ......... ......... ...P..... B.PSP.... ...P..... Expected result: 9 Test #16063 1 (6, 7) ....PAP.. ....PPP.. ...B..... ......... .PPP..... .PAP..... .PPP..... ......K.. ......... Expected result: 13 Test #16064 1 (8, 7) .PPP..... .PAP..... PPPP....B AP....... PPP...... PAP...... PPP..P... ....PSP.K .....P... Expected result: -1 Test #16065 2 (5, 7) ......... .....PPP. .....PAPP .....PPPA ..PPP..PP ..PAP.... ..PPP.... .....K... ......... Expected result: 12 Test #16066 1 (5, 7) ......... ......... .....PPP. .....PAP. ..PPPPPP. ..PAP.B.. ..PPP.... PPP..K... PAP...... Expected result: 18 Test #16067 1 (6, 8) ..PPP.... ..PAP.... ..PPP.... ....PPP.. ....PAP.. ....PPP.. PPP...... PAP...... PPP...K.. Expected result: 14 Test #16068 1 (2, 4) ......... ......... ......... ......... ..KP..... ..PSP.... ...P..... ......... ......... Expected result: 6 Test #16069 2 (5, 7) ......... ......... ......... ......... ......... ......... ...B..... .....K... ......... Expected result: 12 Test #16070 2 (5, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... .....K... Expected result: 13 Test #16071 2 (4, 8) ......... PP....PPP AP....PAP PP....PPP ......... ......... P........ SP....... P...K..B. Expected result: 12 Test #16072 1 (6, 2) .......PP .......PA ......KPP .PPP..... .PAP..... .PPP..... ......... ...PPP... ...PAP... Expected result: 8 Test #16073 2 (4, 2) ..PAP.... ..PPP.... ....K.... ......... ......... ......... ....P.... ...PSP.PP ....P..PA Expected result: 6 Test #16074 2 (7, 3) ......PPP ......PAP ......PPP ....PPPK. ....PAPP. PPP.PPPSP PAP....P. PPP...... ......... Expected result: -1 Test #16075 2 (7, 4) ......... ......... ......... ..PPP.... P.PAP..K. SPPPPPP.. P...PAP.. ...PPPP.. ...PAP... Expected result: 11 Test #16076 2 (7, 5) ......... .....P... ....PSP.. .....P... ......... .......K. ......... ......... ......... Expected result: 12 Test #16077 1 (1, 1) ......... .K....... ......B.. ......... ......... ......... ......... ......... ......... Expected result: 2 Test #16078 1 (8, 4) ......... B........ ......... ......... ........K ........P .......PS PP......P AP....... Expected result: 12 Test #16079 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #16080 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #16081 2 (2, 5) ......... ......... P....B... SP....PPP P.....PAP ..K...PPP ......... ......... ......... Expected result: 7 Test #16082 2 (7, 7) ...PAP... .PPPPP... .PAP..P.. .PPP.PSP. ......P.. ......... ......... .......K. ......... Expected result: 14 Test #16083 1 (3, 7) ......... ......... ......P.. .....PSP. ......P.. ......... ......... ...K..... ......... Expected result: 10 Test #16084 1 (7, 1) ......... .......K. ..PPP.... ..PAP.... ..PPPPPP. .....PAP. .PPP.PPPB .PAP..... .PPP..... Expected result: 8 Test #16085 2 (3, 6) .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... PPP...... PAP...... PPPK..... .......B. ......... Expected result: 9 Test #16086 2 (4, 1) ......... ....K.P.. .....PSP. ......P.. PPPP..... APAP..... PPPP..... ......... ......... Expected result: 5 Test #16087 1 (1, 4) ......... PP....... AP....... PP....... .K....... ......... ...PPP... ...PAPPP. ...PPPAP. Expected result: 7 Test #16088 2 (5, 5) ......... ......... ......... ......... ......... .....K... .P....... PSP...... .P....... Expected result: 10 Test #16089 2 (1, 2) ......... ......... .K....... ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 3 Test #16090 2 (1, 3) ......... ......... ......... .K.B..... ......... ......PPP ......PAP ...PPPPPP ...PAP... Expected result: 4 Test #16091 1 (1, 8) ......... ......... ......... .PPP..... PPAP..... SPPP..... P........ ......... .K....... Expected result: 15 Test #16092 2 (8, 2) ..PPP.... ..PAP.... ..PPPPP.K ....PAP.. ....PPPPP .......PA .......PP ......... ......... Expected result: -1 Test #16093 2 (6, 8) ......... ......... ..B...... ......... ......... ......... ......... .......PP ......KPA Expected result: 14 Test #16094 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #16095 2 (7, 8) ......... ......... ......... .......PP .......PA .......PP ......... PPP...... PAP....K. Expected result: 15 Test #16096 2 (6, 2) ..PAP.... ..PPP.... PPB...K.. AP....... PP.PPP... ...PAP... ...PPP... ......... ......... Expected result: -1 Test #16097 1 (5, 3) ......... ......... ......... ...P.K... ..PSPB... ...P..... ......... ......... ......... Expected result: 8 Test #16098 2 (7, 2) ......... ......... .......K. ....PPP.. ....PAP.. ....PPPPP .......PA .......PP ......... Expected result: 9 Test #16099 2 (7, 5) ......... ..PPPPPP. ..PAPPAP. ..PPPPPP. ..PAP.... .PPPP..K. PSP...... .P....... ......... Expected result: 14 Test #16100 2 (5, 4) ......... ....PPP.. ..PPPAP.. ..PAPPP.. PPPPPK... AP....... PP....... ......... ......... Expected result: 13 Test #16101 2 (2, 4) ......... ......... ......... .......PP ..K....PA .......PP ......... ......... ......... Expected result: 6 Test #16102 1 (2, 3) ...P..... ..PSP.... ...P..... ..K...... ......... ......B.. ......... .PPP..... .PAP..... Expected result: 5 Test #16103 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #16104 2 (7, 1) ......... .......K. ....PPP.. ....PAP.. ....PPP.. ......... ......PPP ......PAP ......PPP Expected result: 8 Test #16105 2 (4, 5) ......... ......... ......... ......... ......... ....K...B P........ SP....... P........ Expected result: 9 Test #16106 1 (5, 5) ......... ......... ......... ......... ......... .....K... ...PPP... ...PAP... ...PPP... Expected result: 10 Test #16107 1 (6, 4) .PAP..... .PPP..... ......... ......... .PPP..K.. .PAP..... .PPP..... ......... ......... Expected result: 10 Test #16108 2 (1, 1) ......... .K....PPP ..B...PAP ......PPP ......... ......... .....PPP. P....PAP. SP...PPP. Expected result: 2 Test #16109 2 (5, 3) .......PA .......PP ......... .....K... ......... ......... ...P..... ..PSP.... ...P..... Expected result: 8 Test #16110 2 (1, 8) ........P .......PS ....B...P ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #16111 2 (1, 5) .....PPP. P....PAP. SP...PPP. P........ ......... .K....... ......... ......... ......... Expected result: 8 Test #16112 1 (4, 2) ....PAP.. ....PPP.. ....K.... ......... .PPP..PPP .PAP..PAP .PPP..PPP ......... ......... Expected result: 6 Test #16113 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #16114 2 (1, 1) .......P. .K....PSP .......P. .B....... ......... ......... ......... ......... ......... Expected result: 2 Test #16115 1 (7, 2) ......... ......... .......K. ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 9 Test #16116 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ....PPP.. ....PAP.. ...BPPP.. Expected result: 3 Test #16117 1 (7, 7) .....PSP. ......P.. ......... ......... ......... ......... ......... .......K. ....B.... Expected result: 14 Test #16118 2 (8, 7) ...PPP... ...PAP... ...PPPPPP ......PAP ......PPP ......B.. ......... ........K ......... Expected result: 15 Test #16119 2 (6, 6) ......... ......... ......... ......... ....P.... ...PSP... ....P.K.. ......... ......... Expected result: 12 Test #16120 1 (5, 2) ......... ......... .....K... ......... ......... ........B ......... ...PPP... ...PAP... Expected result: 7 Test #16121 1 (8, 3) ......... ......... ......... PP....B.K AP....... PP....PPP ......PAP ...PPPPPP ...PAP... Expected result: 11 Test #16122 1 (1, 7) ......PPP ......PAP ......PPP ......... PP....... AP..B.... PP....... .K....... ......... Expected result: 10 Test #16123 2 (2, 2) ......... ......... ..K.....B ......... ......... ......... ......... ......... ......... Expected result: 4 Test #16124 1 (2, 8) .PPPPAP.. .PAPPPPPP .PPP..PAP ......PPP ......... ......... ......... ......... .BK...... Expected result: 10 Test #16125 1 (7, 2) ......... ......... .......K. ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 9 Test #16126 1 (7, 7) ......B.. ......... .....P... ....PSPPP .....PPAP .PPP..PPP .PAP..... .PPP...K. ......... Expected result: 14 Test #16127 2 (6, 3) ......PPP .PPP..PAP .PAP..PPP .PPP..K.. ...P..... ..PSP.... ...P..... ......... ......... Expected result: 9 Test #16128 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #16129 1 (8, 3) ......... ......... ......... ..PPP...K ..PAP.... ..PPP.... ......... ......... ......... Expected result: 11 Test #16130 1 (3, 6) ......... ......... ......... ......... .......B. ......... ...K..... ......... ......... Expected result: 9 Test #16131 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #16132 1 (2, 6) ......... PP....... AP....... PP....... ......... ......... ..K...... .......PP .......PA Expected result: 8 Test #16133 1 (6, 5) .PPP..... .PAP..... .PPP..... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #16134 2 (5, 2) ......... ......... .....K... ..P...... .PSP..... ..P...... ......... ......... ......... Expected result: 7 Test #16135 2 (8, 8) ....PAP.. ....PPP.. ......... .....B... ......... ......... ......... ......... ........K Expected result: 16 Test #16136 1 (5, 1) ...PSP... ....PK... ......... ......... ......... PPP...B.. PAP...... PPP...... ......... Expected result: 8 Test #16137 2 (3, 3) .B....PSP .......P. ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #16138 1 (8, 7) .......PP .P..PPPPA PSP.PAPPP .P..PPP.. ......... ......... ......... ........K ......... Expected result: 15 Test #16139 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ..P...... .PSP..... Expected result: 5 Test #16140 2 (3, 4) ......... ......... ......... ......... ...K..... .......PP .......PA .......PP ......... Expected result: 7 Test #16141 1 (5, 2) ......... PPP...PPP PAP..KPAP PPP...PPP ......... ......... ......... ......... .......B. Expected result: 7 Test #16142 2 (8, 6) ......... .......PP .......PA PP.....PP AP....... PP....... ........K ......... ......... Expected result: 14 Test #16143 2 (6, 6) ......PSP .......P. ......... ..B....PP ...PPP.PA ...PAP.PP ...PPPK.. ......... ......... Expected result: 12 Test #16144 1 (3, 5) ......... ...PPP... ..PPAP... .PSPPP... ..P...... ...K..... .......PP .......PA .......PP Expected result: 8 Test #16145 2 (6, 8) .......PP .......PA .PPP...PP .PAP..... .PPP.PPP. .....PAP. .....PPP. ......... ......K.. Expected result: 14 Test #16146 2 (6, 7) ......... ..B...... PPP...... PAP...... PPP...... ..PPP.... PPPAP.... APPPP.K.. PPSP..... Expected result: 13 Test #16147 1 (6, 5) ......... ......... .......P. ......PSP .......P. ......K.. ......... ......... ......... Expected result: 11 Test #16148 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #16149 2 (3, 7) ..B...... ......... ......... ......... ..P...... .PSP..... ..P...... ...K..... ......... Expected result: 10 Test #16150 1 (6, 5) ......... .....PPP. .....PAP. .....PPP. ......... ......K.B P...PPP.. SP..PAP.. P...PPP.. Expected result: 11 Test #16151 2 (6, 7) .PAP..... .PPPPP... .P.PAP... PSPPPP... .P....... ......... PP....... AP....K.. PP....... Expected result: -1 Test #16152 1 (6, 7) ......... .PPP..... .PAP..... .PPP..PPP P.....PAP SP....PPP P........ ......K.. ......... Expected result: 13 Test #16153 2 (7, 8) ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... .......K. Expected result: 15 Test #16154 2 (7, 3) ......... ......... ......... .......K. ......... .B....... .....PPP. ..PPPPAP. ..PAPPPP. Expected result: 10 Test #16155 1 (1, 1) ......... .KB...... .......PP .......PA .P.....PP PSP..PPP. .P...PAP. .....PPP. ......... Expected result: 2 Test #16156 2 (3, 8) ......... ......... PPP...... APSP....B PPPPP.... ..PAP.... ..PPP.... ......... ...K..... Expected result: 15 Test #16157 1 (4, 6) ...PPPPSP ...PAP.P. PP.PPP... AP....... PP....... ......... ....KPPP. .....PAP. .....PPP. Expected result: 10 Test #16158 1 (3, 1) ......... ...K..... ......... B..PPP... ...PAP.PP ...PPP.PA .......PP ......... ......... Expected result: 4 Test #16159 2 (2, 1) ......... ..K...... ......... ....PPP.. ....PAP.. ..B.PPPPP ......PAP ......PPP ......... Expected result: 3 Test #16160 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #16161 2 (6, 3) ......... ......... ...B..... ......K.. ..P...... .PSP..... ..P...... PPP...... PAP...... Expected result: 9 Test #16162 2 (5, 3) .BPPP.... ..PAP..PP ..PPP..PA .....K.PP ......... .PPP..... PPAP..... SPPP..... P........ Expected result: 8 Test #16163 2 (7, 3) ..PPP..PP ..PAP..PA ..PPP..PP .......K. ......... .PPP..... .PAP...B. .PPP..... ......... Expected result: 10 Test #16164 1 (3, 4) ...PAP.BP ...PPP.PS ........P ......... ...K...PP .....PPPA .....PAPP .....PPP. ......... Expected result: 7 Test #16165 1 (7, 8) .B.PAP... ...PPP... ....PPP.. ....PAP.. ....PPP.. ..PPP.... ..PAP.... ..PPP.... .......K. Expected result: 15 Test #16166 2 (3, 5) ......... ......... ......... ....PPP.. ....PAP.. ...KPPP.. ..PPP.... ..PAP.B.. ..PPP.... Expected result: 8 Test #16167 1 (1, 5) ......... ......... ......... ......... ......... BK....... ......... .P....... PSP...... Expected result: 6 Test #16168 1 (6, 6) ..PAP.... ..PPP.... ......... ......... ......... .B....... ......K.. ......... ......... Expected result: 12 Test #16169 2 (3, 6) .....PSP. ......P.. ......PPP ......PAP ......PPP ......... ...K..... PP....... AP....... Expected result: 9 Test #16170 1 (8, 3) ......... PPP.B.... PAP...... PPP.....K ......... ......... ......... .....PPP. .....PAP. Expected result: 11 Test #16171 2 (6, 1) ......... ......K.. PPP...... PAP...... PPPPP.... ..PAP.... ..PPPPPP. .....PAP. .....PPP. Expected result: 7 Test #16172 2 (6, 4) .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... ...PPPK.. ...PAP... ...PPP... ......... ..B...... Expected result: 16 Test #16173 1 (8, 6) ......... .....B... ........P .......PS ........P ......... ........K ...PPP... ...PAP... Expected result: 14 Test #16174 1 (8, 7) ......... ......... PPP...... PAP...... PPP...... ......... .......B. ........K ......... Expected result: 15 Test #16175 2 (8, 6) ..B.PPP.. ....PAP.. ....PPP.. ......... ......... ......... ..PPP...K ..PAP.... ..PPP.... Expected result: 14 Test #16176 2 (1, 3) ......... ......... ......... .K....... ....P.... ...PSP... .B..P.... ......... ......... Expected result: 4 Test #16177 1 (6, 6) ......... ........B ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #16178 1 (4, 2) ......... ......... ....K.... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 6 Test #16179 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #16180 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #16181 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......B.P .......PS ........P Expected result: 9 Test #16182 1 (1, 3) ......... ......... ......... .K...P... ....PSP.. .....P... ......... ......... ......... Expected result: 4 Test #16183 1 (6, 8) ......... ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. ......... ......... ......... ....B.K.. Expected result: 14 Test #16184 2 (8, 1) ......... ........K .......PP .......PA .......PP ......PB. .....PSP. PPP...P.. PAP...... Expected result: 9 Test #16185 1 (2, 6) ......... ......... ......... ......... .....PPPP .....PAPA ..K..PPPP ..P...... .PSP..... Expected result: 8 Test #16186 1 (2, 7) ......... ......... ......... ....B.... ......... ......... ......... ..K...... ......... Expected result: 9 Test #16187 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #16188 1 (4, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #16189 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #16190 2 (2, 6) ..PAP.... ..PPP.... ......... B........ ......... ......... ..K...P.. .....PSP. ......P.. Expected result: 8 Test #16191 1 (4, 1) ..PSP.PAP ...PK.PPP ......... ......... ...B..... ......... ......... ......... ......... Expected result: 7 Test #16192 1 (6, 6) ......... ...PPP... ...PAP... ...PPPP.. .....PSP. ......P.. ......K.. ......... ......... Expected result: 12 Test #16193 2 (7, 2) ..PPP.... ..PAP.... ..PPP..K. ......... ......... ......... ......... ......... ......... Expected result: 11 Test #16194 1 (2, 3) ......... ......... ......... PPK...... AP....... PP..B.... AP....... PP....... ......... Expected result: 5 Test #16195 2 (1, 4) ......... ..PPP.... ..PAP.... ..PPP.... .K....... ......... ......... ....PPP.. ....PAP.. Expected result: 5 Test #16196 1 (7, 3) ......PAP PP....PPP AP....... PP.....K. ..PPP..B. ..PAP.... ..PPP.... ......... ......... Expected result: 10 Test #16197 1 (3, 4) ..PAP...B PPPPP.... PAPPSP... PPP.P.... ...K..... ......... ......... ......... ......... Expected result: -1 Test #16198 1 (2, 8) ....PAP.. ....PPP.. ......... ......... .......PP .......PA .......PP .......P. ..K...PSP Expected result: 10 Test #16199 2 (3, 3) ......B.. ......... ......... ...K..... ......... .......PP .......PA .......PP ......... Expected result: 6 Test #16200 2 (6, 6) .PAP.PAP. .PPP.PPP. ......... ......... ......... ......... B..PPPK.. ...PAP... ...PPP... Expected result: 12 Test #16201 2 (6, 4) ......... ......PPP ......PAP ......PPP ...PPPK.. ...PAP... .PPPPP..P .PAP...PS .PPP....P Expected result: -1 Test #16202 1 (5, 2) .....PAP. .....PPP. .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #16203 1 (5, 2) ......... ......PPP .PPP.KPAP .PAP.PPPP .PPP.PAP. .....PPP. ......... ......... ......... Expected result: 7 Test #16204 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... .....B... Expected result: 10 Test #16205 1 (8, 7) ......... ..BPPP... ...PAP... ...PPP... ....PSP.. .....P... ......... ...PPP..K ...PAP... Expected result: 15 Test #16206 2 (1, 4) ......... .......PP .......PA .......PP .K....... .P.PPP... PSPPAP... PP.PPP... AP....... Expected result: 5 Test #16207 2 (2, 3) ......... ......... ......... ..K...... ....PPP.. ....PAP.. ....PPP.. ......... .......B. Expected result: 5 Test #16208 1 (4, 7) ....PAP.. ....PPP.. ......... .....PPP. .....PAP. .....PPP. ......... ....K.... ......... Expected result: 11 Test #16209 2 (8, 6) ......... .......PP .....B.PA .......PP ......... ......... ........K ......... ......... Expected result: 14 Test #16210 2 (7, 1) ......... PPP....K. PAP...... PPP...... ......... ......... ......... ......... ......... Expected result: 8 Test #16211 1 (5, 3) ......... ......... ......... .....KB.. ......... ......... ......... ......... ......... Expected result: 8 Test #16212 2 (6, 3) ...PPP... ...PAP... ...PPP... ......K.. ......... ......... ......... ....PPPPP ....PAPAP Expected result: 9 Test #16213 1 (4, 2) ......... ......... ....K.... ......... ......... .......PP PPPPPP.PA APPAPSPPP PPPPPP... Expected result: 6 Test #16214 1 (4, 7) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ....K.... ......... Expected result: 11 Test #16215 2 (6, 3) ......... ......... P........ SP....K.. P........ ......... ......... ......... ......... Expected result: 9 Test #16216 2 (5, 5) ......... ......P.. .....PSP. ......P.. ......... .....K... ......... ......... ......... Expected result: 10 Test #16217 2 (6, 7) ......... ......... ......... ......... .......P. PP....PSP AP.....P. PPPPP.K.. ..PAP.... Expected result: 13 Test #16218 1 (1, 3) ......PPP ......PAP .....PPPP .K..BPAP. .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 4 Test #16219 1 (1, 2) ......... ......... .K.....PP ...B...PA .......PP ......... ......... ......... ......... Expected result: 3 Test #16220 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... .B....... ......... Expected result: 4 Test #16221 2 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #16222 1 (5, 4) .....B... ....PPP.. ....PAP.. ....PPP.. .....K... ......... .......PP .....P.PA ....PSPPP Expected result: 9 Test #16223 2 (6, 5) ......... ......... ......... ......... .......B. ......K.. ......... ..P...... .PSP..... Expected result: 11 Test #16224 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... .....P... ....PSP.. Expected result: 9 Test #16225 2 (3, 2) ......... PPP...... PAPK..... PPP.PPP.. ....PAP.. ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 5 Test #16226 2 (3, 7) ..PPP.... ..PAP.... ..PPP.... ......... ......... ....PPP.. ....PAPPP ...KPPPAP ......PPP Expected result: 10 Test #16227 2 (2, 3) .PAP..... .PPP..... ......... ..K...... ......... .......PP .......PA .PPP...PP .PAP..... Expected result: 5 Test #16228 1 (4, 4) .......PA .......PP ......... ......... ....K.... .......B. ......... ......... ......... Expected result: 8 Test #16229 2 (6, 3) .PPP..... .PAP..... .PPP..... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #16230 1 (7, 3) .......B. ......... ......... ....PPPK. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 10 Test #16231 2 (4, 3) ......... ......... ......... ....K.... .P....... PSP...... .P....... ......... ......... Expected result: 7 Test #16232 2 (1, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... .K....... ......... ......... Expected result: 7 Test #16233 2 (6, 7) ......... PP.....PP AP.....PA PP.....PP P..PPP... SP.PAP... P..PPP... ......K.. ......... Expected result: 13 Test #16234 2 (7, 5) ......... ......... ......... ......... ......... PP.....K. AP..PPP.. PP..PAP.. ....PPP.. Expected result: 12 Test #16235 2 (7, 1) ......... ......PK. .....PSP. ......P.. ......... .......PP .......PA .......PP ......... Expected result: 8 Test #16236 1 (1, 6) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. .K..PAP.. ....PPPP. .....PAP. Expected result: 7 Test #16237 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K.B... ......... Expected result: 10 Test #16238 2 (5, 6) .....PPP. .....PAP. ...PPPPP. ...PAPPPP ...PPPPAP ......PPP ...P.K... ..PSP.... ...P..... Expected result: 11 Test #16239 2 (8, 8) .....B... ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... ........K Expected result: 16 Test #16240 2 (6, 8) ....PAP.. ....PPP.. PP....... AP....... PP....... ......... ...PPP... ...PAP... ...PPPK.. Expected result: 14 Test #16241 1 (8, 1) .....PPP. ...PPPAPK ...PAPPP. ...PPP... ...PPP... ...PAP... ...PPP... ......... .......B. Expected result: 21 Test #16242 2 (1, 7) ......... ......... ......... ......... ......... ......... ........B .K....... ......... Expected result: 8 Test #16243 1 (8, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ........K Expected result: 16 Test #16244 2 (7, 1) ..PAP.... ..PPP..K. .......PP .......PA .......PP ......... ....PB... ...PSP... ....P.... Expected result: 10 Test #16245 1 (6, 4) ..PSP.... ...P..... ......... ..B...... ......K.. ......... ......... ......... ......... Expected result: 10 Test #16246 2 (7, 6) ..PSP.... .PPP..PPP .PAP..PAP .PPP..PPP ......... ......... PPP....K. PAP...... PPP...... Expected result: 13 Test #16247 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #16248 1 (3, 1) ......... ...K..... ......... ......... PPP...... PAP...... PPP....P. ......PSP .......P. Expected result: 4 Test #16249 1 (8, 4) ..BPSP... ....P.... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #16250 2 (6, 4) .PAP..... .PPP..... ......... ......... ......K.. ..P...... .PSP..... ..P...... ......... Expected result: 10 Test #16251 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ...P..PPP ..PSP.PAP ...P..PPP Expected result: 8 Test #16252 2 (8, 2) ......... ......... ........K .....B... ......... ......... ......... ......... ......... Expected result: 10 Test #16253 2 (1, 6) .....PPPB .....PAP. .....PPP. PP....... AP....... PP......P .K.....PS PP......P AP....... Expected result: 9 Test #16254 1 (6, 6) ......... ......... ......... ......... ......... ......... ..B...K.. .P....... PSP...... Expected result: 12 Test #16255 1 (2, 3) ......... ......... ......P.. ..KPPPSPP ...PAPPPA ...PPP.PP ......... ......... ......... Expected result: 5 Test #16256 1 (7, 5) ......... ......... ......... ......... .B....... .......K. ......... ......... ......... Expected result: 12 Test #16257 1 (4, 5) ......... ......... ......P.. .....PSP. .PPP..P.. .PAPK.... .PPP..... ......... ......... Expected result: 9 Test #16258 1 (3, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... ...K..PPP ......PAP ......PPP ......... Expected result: 8 Test #16259 1 (3, 2) ......... ......B.. ...K..PPP ..PPP.PAP ..PAP.PPP ..PPP.PPP P.....PAP SP....PPP P........ Expected result: 5 Test #16260 2 (3, 2) ......... ......... ...K..... ..PPPB... ..PAP.... ..PPP.... ......... PPP...... PAP...... Expected result: 5 Test #16261 1 (7, 4) ......... PP....... AP....... PP....... .......K. ......... ......... ......... ......... Expected result: 11 Test #16262 1 (2, 3) .......PA .......PP ......... ..K...B.. ......... ......... ......... ....PPPPP ....PAPPA Expected result: 5 Test #16263 2 (3, 8) ......... ..PPP.... ..PAP.... ..PPP.... ....PPP.B ....PAP.. ....PPP.. ......PPP ...K..PAP Expected result: 11 Test #16264 2 (5, 8) ......PAP ......PPP .......PP .......PA .......PP .......PS ........P ......... .....K... Expected result: 13 Test #16265 2 (7, 3) .....PPP. .....PAP. .....PPP. .......K. B...PPP.. ....PAP.. ....PPP.. PP....... AP....... Expected result: 10 Test #16266 1 (1, 1) ......... .K....... ......... ......... ......PPP ......PAP ......PPP ......... ......... Expected result: 2 Test #16267 2 (8, 5) ......... ......... ...PPP... ...PAP... ...PPP... ........K ......... .......P. ......PSP Expected result: 13 Test #16268 1 (5, 1) .PPP..PPP .PAP.KPAP .PPP..PPP ........P .......PS .PPP....P .PAP..... .PPP..... .......B. Expected result: 10 Test #16269 2 (1, 2) ......... ..PPP.... .KPAP.... ..PPP.... ....P.... ...PSP... ....P.... ......... ......... Expected result: 3 Test #16270 1 (8, 5) ......... .....PPP. .....PAP. .....PPP. ......... ........K ....PPP.. ....PAP.. ....PPP.. Expected result: 13 Test #16271 1 (3, 3) ......... ....PPP.. ....PAPPP ...KPPPAP ......PPP ......... .....PPP. ....BPAP. .....PPP. Expected result: 6 Test #16272 1 (3, 1) ........B ...K..... ......... ......... PPP...... PAP...... PPP...... ......PPP ......PAP Expected result: 4 Test #16273 1 (2, 1) ....P.... ..KPSP... ....P.... ...PPP... ...PAP... ...PPP... PPP...... PAP...... PPP...... Expected result: 3 Test #16274 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......P.. .....PSP. Expected result: 9 Test #16275 2 (2, 7) ......... PP...PPP. AP...PAP. PP...PPP. ......... .......PP .......PA ..K....PP .....B... Expected result: 9 Test #16276 1 (1, 7) ......... ......... ......... P......B. SP....... P........ ......... .K....... ......... Expected result: 10 Test #16277 1 (8, 8) ......... ......... P........ SP.PPP... P..PAP... PPPPPP... PAP...... PPP...... PAP.....K Expected result: 16 Test #16278 1 (1, 2) .......B. ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #16279 1 (8, 1) ......... ........K PPPP..... SPAPPPB.. PPPPAP... ...PPP... ......... .PPP..... .PAP..... Expected result: 9 Test #16280 2 (1, 3) .....PPP. .....PAP. .....PPP. .K.PPP... ...PAP... ...PPP... B........ ....PPP.. ....PAP.. Expected result: 4 Test #16281 1 (2, 8) ......... ......... ......... PPP...... PAP...... PPP...... .B.PPP... ...PAPP.. ..KPPPSP. Expected result: -1 Test #16282 1 (8, 4) ......... ......... ......... ......... ........K ......... ......PPP ......PAP ......PPP Expected result: 12 Test #16283 2 (6, 5) ......... ......... PPP...... PAP...... PPP...... ......K.. ......... ...PPP... ...PAP... Expected result: 11 Test #16284 2 (4, 7) .....PAP. P....PPP. SP....... P.......B ......... ......PPP ......PAP ....K.PPP ......... Expected result: 11 Test #16285 2 (1, 8) ......... ......... ..PPP...P ..PAP..PS ..PPPPP.P ..PAPAP.. ..PPPPP.. ......... .K....... Expected result: 9 Test #16286 1 (1, 8) ......... ....B.... ......... ......... ......... PPP...... PAP...... PPP....PP .K.....PA Expected result: 13 Test #16287 1 (1, 6) ......... ......... ......... .......PP ...PPP.PA ...PAP.PP .K.PPPP.. ....PAP.B ....PPP.. Expected result: 7 Test #16288 2 (7, 2) ......... ....PPP.. ....PAPK. B...PPP.. ....PAP.. ....PPP.. ..P...... .PSP..... ..P...... Expected result: 9 Test #16289 1 (7, 1) ........B .......K. .PPP..... .PAP..... .PPP..... PSP...... .P....... ......... ......... Expected result: 8 Test #16290 2 (2, 2) ......... ......... ..K.PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 4 Test #16291 1 (4, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.... PP.....PP AP..K..PA PP.....PP ......... Expected result: 12 Test #16292 2 (1, 8) ......... ......... .....PPP. ...PPPAP. ...PAPPP. ...PPP... ......... ......... .K....... Expected result: 9 Test #16293 2 (3, 8) ......... ......... B........ ......... ......... .P....... PSP...... .P....... ...K..... Expected result: 11 Test #16294 1 (3, 7) ......... ...PPP... ...PAPPP. ...PPPAP. .....PPP. ........B ......... ...K..... ......... Expected result: 10 Test #16295 1 (7, 5) ......... ......... ......... ......... ......... .......K. ......PPP ......PAP ......PPP Expected result: 12 Test #16296 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... .......P. .B....PSP Expected result: 7 Test #16297 1 (5, 5) .......P. ......PSP .......P. ......... ......... .....KPPP ......PAP ......PPP ......... Expected result: 10 Test #16298 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ..B...... ......... Expected result: 8 Test #16299 2 (3, 5) ....B.... ...P..... ..PSP.... ...P..... ......... ...K..... ......... ......... ......... Expected result: 8 Test #16300 1 (5, 8) ......... ......... ......... ......... ......... ......... .B....... ......... .....K... Expected result: 13 Test #16301 1 (1, 3) .B....... ......PPP ...P..PAP .KPSP.PPP ...P..... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... Expected result: 4 Test #16302 2 (6, 3) ......... ...PPP... ...PAP... ...PPPK.. ...PAP... ...PPP... ......... ......... ......... Expected result: 9 Test #16303 2 (8, 6) ....PPP.. BP..PAP.. PSP.PPP.. .P....... ......... PP....... AP......K PP....... ......... Expected result: 14 Test #16304 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ...PPP... .PPPAP... .PAPPP... Expected result: 8 Test #16305 2 (3, 5) ......... ......... PPPP..... APAP..... PPPP..B.P ...K...PS ....PPP.P ....PAP.. ....PPP.. Expected result: 10 Test #16306 1 (7, 3) ......... ......... ......... .......K. ......... ......... .....B... .PPP..... .PAP..... Expected result: 10 Test #16307 2 (6, 8) ......... ......... .....PPP. .....PAP. .....PPP. ......... ...B..... PPP...... PAP...K.. Expected result: 14 Test #16308 2 (8, 3) ......... ......... ......... ........K ......... ....B.... ......... ......... ......... Expected result: 11 Test #16309 2 (5, 6) ......... ......... .PPP..... .PAP..... .PPPP.... ..PAP.... ..PPPK... PPP...... PAP...... Expected result: 11 Test #16310 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #16311 2 (8, 2) ......... ......... ..PPPPPPK ..PAPPAP. ..PPPPPP. B........ .....PPP. .....PAP. .....PPP. Expected result: 10 Test #16312 2 (5, 2) ......... .......PP .....K.PA .......PP ......... ......... ......... ......... ......... Expected result: 7 Test #16313 2 (7, 4) ......PAP ......PPP ......PAP PP....PPP AP.....K. PP...B... ......... ......... ......... Expected result: 11 Test #16314 1 (5, 2) ..PSP.... ...P..... .....K... ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 7 Test #16315 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #16316 2 (4, 3) ..PAP.... .PPPP.... .PAP..... .PPPK.... ..B...... ......... ......... ......... ......... Expected result: 9 Test #16317 1 (6, 8) ..P...... .PSP..... ..PPPP... ...PAP... ...PPP... ......... PP....... AP....... PP....K.. Expected result: 14 Test #16318 1 (3, 1) ......... ...K..... .PPP...PP .PAP...PA .PPPP..PP ...PSP... ....P.... ......... ......... Expected result: 4 Test #16319 1 (4, 7) ......P.. .....PSP. ......P.. ....PPP.. ....PAP.. ....PPP.. ......... ....K.... ......... Expected result: 11 Test #16320 2 (2, 8) ......... ......... ......... ......... ......... .......PP .....PPPA .....PAPP ..K..PPP. Expected result: 10 Test #16321 1 (5, 2) ......... ......... .....K... ......... PPP...... PAP...... PPP...... ......... ......... Expected result: 7 Test #16322 2 (8, 1) ...PPP... ...PAP..K ...PPP... ......... ......... ......... ...P..... ..PSP..PP ...P...PA Expected result: 13 Test #16323 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #16324 2 (1, 7) ......... .....B... ......... ......... P........ SPPPPPPP. P.PAPPAP. .KPPPPPP. ......... Expected result: 24 Test #16325 2 (5, 2) ......... ...P..... ..PSPK... ...P..... B........ .....PPP. .....PAP. ....PPPP. ....PAP.. Expected result: 7 Test #16326 2 (1, 3) .PPPPP... .PAPAP... .PPPPP... .K....... ......... ......PPP .....PPAP ....PSPPP .....P... Expected result: 4 Test #16327 2 (8, 6) ......... PPP...... PAPPP.... PPPAP.... ..PPP.... ......... ........K ......... ......... Expected result: 14 Test #16328 1 (5, 7) ......... ......... ......... .PPP..... .PAP..... .PPP..... ......... .....K... ......... Expected result: 12 Test #16329 1 (8, 8) ..P...... .PSP..... ..P...... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #16330 2 (5, 2) ...PSP... ....P.... PPP..K... PAP...... PPP....PP .......PA .......PP ......... ..B...... Expected result: 7 Test #16331 1 (6, 1) ......... ......K.. ......... ......... .......PP .......PA .......PP ......... ......... Expected result: 7 Test #16332 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... .PPPP.... .PAPSP... Expected result: 5 Test #16333 2 (2, 7) ......... ......... ......... PPP...... PAP...... PPP...... ......... ..K...... ......... Expected result: 11 Test #16334 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #16335 2 (3, 3) ......PSP .......P. ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #16336 1 (7, 4) ......... ......... ......... ......... .......KP .......PS ........P .......PP .......PA Expected result: 11 Test #16337 2 (1, 8) ......... ......... ......... ......... ......... PP....... AP....... PP...PPP. .K...PAP. Expected result: 11 Test #16338 2 (5, 5) .......PP ..PPPP.PA .PSPAP.PP ..PPPP... ......... ..B..K... .......PP .......PA .......PP Expected result: 10 Test #16339 2 (5, 1) ......... .P...K... PSP...... .P....... ......... ......... ......... ......... ......... Expected result: 6 Test #16340 2 (8, 8) ......... ...P..... ..PSP.... ...P...B. ......... ......... ......... ......... ........K Expected result: 16 Test #16341 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ...P..... ..PSP.... Expected result: 9 Test #16342 2 (7, 6) ......... ....PPP.. PP..PAP.. AP..PPP.. PP..PPP.. ....PAP.. ....PPPK. ......... ......... Expected result: 13 Test #16343 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ..B...... ..K...... Expected result: 10 Test #16344 1 (5, 4) ......... ......... ......... ......... PPP..K... PAPPPB... PPPAP.... SPPPP.... P........ Expected result: 9 Test #16345 1 (7, 8) ...PPP.PP ...PAP.PA ..BPPP.PP .PPP..... .PAP..... .PPP..... ......... ...P..... ..PSP..K. Expected result: 15 Test #16346 2 (2, 1) ......... ..K...... ....PPP.. ....PAPB. ....PPP.. ......... PPPP..... PAPSP.... PPPP..... Expected result: 3 Test #16347 1 (7, 5) ......... ......... ......... ......... ......... ......BK. .P....... PSP...... .P....... Expected result: 12 Test #16348 1 (2, 1) ......... ..KP..... ..PSP.... ...P..... ......... ......... ......... ......... ...B..... Expected result: 3 Test #16349 1 (6, 5) ..P...... .PSP..... ..P...... ......... ......... ......KB. ......... ......... ......... Expected result: 11 Test #16350 2 (4, 6) ...PAP... ...PPP... ..PPP.... ..PAP.... ..PPP.... ......... ....K..P. ......PSP .......P. Expected result: 10 Test #16351 2 (3, 7) .PAP..... .PPP.B... ......... ......... ......PPP PP....PAP AP....PPP PP.K..... ......... Expected result: 10 Test #16352 1 (8, 4) .......PP .......PA .......PP .P.PPP... PSPPAP..K .P.PPP... .....PPP. .....PAP. .....PPP. Expected result: 12 Test #16353 2 (3, 7) ......... ......... ....PPP.. ....PAP.. ....PPP.. ....PAP.. ....PPP.. ...K.P... ....PSP.. Expected result: 10 Test #16354 2 (8, 5) ......... ......... ....B.... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #16355 1 (8, 2) ......... ......... ........K ......... ......... ......... ......PPP .P....PAP PSP...PPP Expected result: 10 Test #16356 2 (3, 8) .PSP...B. ..P...... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #16357 2 (4, 6) ......... ....P.... ...PSP... ....P.... PPP...... PAP...... PPP.K.... ......... ......... Expected result: 10 Test #16358 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #16359 2 (4, 2) ......... ......... ....K.... ......... ......... P..PPP... SP.PAP... P..PPP..B ......... Expected result: 6 Test #16360 1 (8, 6) ......... ......... ........B ......... ......... ......... ........K ...P..... ..PSP.... Expected result: 14 Test #16361 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ........B ......... Expected result: 8 Test #16362 1 (6, 7) ......... ......... P.B...... SP....... P....PPP. .PPP.PAP. .PAP.PPP. .PPP..K.. ......... Expected result: 13 Test #16363 2 (2, 6) ....PAP.. ....PPP.. ......... ......... ......... ......... ..K...... ...P..... ..PSP.... Expected result: 8 Test #16364 1 (5, 5) ......... ...B..... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #16365 1 (5, 7) ......... .....PPP. .....PAP. .....PPP. ....PPAP. ...PSPPP. ....P.... .....K... ......... Expected result: 12 Test #16366 2 (1, 4) ...PAP... ...PPP... ......... ......... .K...PPP. .....PAP. .....PPP. .P.....B. PSP...... Expected result: 5 Test #16367 1 (4, 6) ......... ..PPP..P. ..PAP.PSP PPPPPPPP. PAP.PAP.. PPP.PPP.. ....K.... ........B ......... Expected result: -1 Test #16368 1 (3, 5) ......... ......... ......... ......... ......... ...K..... .....B... ......... ......... Expected result: 8 Test #16369 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #16370 2 (5, 2) ......PPP ......PAP .....KPPP ......... ......... ......... ......... P........ SP....... Expected result: 7 Test #16371 2 (4, 8) ......... ......... .PPP..... .PAP..... .PPP..... ......... .....PPP. PPP..PAP. PAP.KPPP. Expected result: 12 Test #16372 2 (2, 3) ...PPP.B. ...PAP... ...PPP... ..KP..... ..PSP.... ...P..... ......... ......... ......... Expected result: 5 Test #16373 2 (8, 3) ......... ......... ..P...... .PSP....K ..P...... PP....... AP....... PP....... ......... Expected result: 11 Test #16374 2 (2, 2) .PSP..... PPP...... APK...... PP....... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: -1 Test #16375 2 (6, 4) ......... ......... ......... ......... ......K.. ......... PPP.B.... PAP.P.... PPPPSP... Expected result: 10 Test #16376 2 (2, 3) ..PPP.... ..PAP.... ..PPP.... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #16377 2 (5, 3) ......... .P....... PSP...... .P...K.PP .......PA .......PP ......... B........ ......... Expected result: 8 Test #16378 1 (2, 7) ......... ......... .....PPP. .....PAP. PP...PPP. AP....... PP....... ..K...... ......... Expected result: 9 Test #16379 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #16380 1 (1, 5) ......... ......... ......... ......... ......B.. .K......P PP.....PS AP.PPP..P PP.PAP... Expected result: 6 Test #16381 2 (1, 5) .PPP..... .PAP..... .PPP..... ......... ......... .K..P.PPP ...PSPPAP ....P.PPP ......... Expected result: 6 Test #16382 1 (4, 1) ......... P...K.... SP....PPP P.....PAP ......PPP ......... ......... ...B..... ......... Expected result: 5 Test #16383 2 (2, 5) ......... ......... ......... ......... PP....B.. APK...... PP.P..... ..PSP.... ...P..... Expected result: 7 Test #16384 2 (3, 2) ......... ....PPP.. ...KPAP.. ....PPP.. ......... ......... ......... ......... ......... Expected result: 5 Test #16385 2 (4, 6) ......... ......... ......... PP.....PP AP.....PA PP.....PP ....K.... ......... ......... Expected result: 10 Test #16386 2 (2, 2) .....PAP. PP...PPP. APK..PSP. PP....P.. ......... ......... ......... ...PPP... ...PAP... Expected result: 4 Test #16387 2 (7, 1) ......... PPP....KB PAP...... PPP...... ......... ......... ......... .....PPP. .....PAP. Expected result: 8 Test #16388 2 (4, 8) ......B.. ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #16389 1 (7, 1) ......... ..PPP..K. PPPAP.... PAPPP.... PPP...P.. .....PSP. ......P.. ......... ......... Expected result: 8 Test #16390 1 (7, 7) .......PP .......PA .......PP ......... ......... ...PPP... ...PAP... B..PPP.K. ......... Expected result: 14 Test #16391 1 (4, 8) ......... ......... ......... ...P..... ..PSP.... ...P..... PP....... AP....... PP..K.... Expected result: 12 Test #16392 1 (5, 8) ......... ....P.... ...PSP... ....P..PP .......PA ....PPPPP ....PAP.. ...BPPP.. .....K... Expected result: 13 Test #16393 2 (4, 4) ......... .....PPP. .B...PAP. PP...PPP. AP..K.... PP....... ......... PP....... AP....... Expected result: 8 Test #16394 1 (7, 1) ..PSP.... ...P...K. ......... ......... PPP...... PAPB..... PPP.PPP.. PP..PAP.. AP..PPP.. Expected result: 10 Test #16395 2 (1, 8) ..PSP.... ..BP..... ......... ......... .PPP...PP .PAPPP.PA .PPPAP.PP ...PPP... .K....... Expected result: 9 Test #16396 2 (5, 7) ...PPP... ...PAP... ...PPP... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #16397 2 (7, 6) ......... .B....... ......... .P....... PSP...... .P....... .......K. ......... ......... Expected result: 13 Test #16398 2 (4, 5) .....PPPA .....PAPP .....PPP. ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #16399 2 (5, 2) ......... ......... .....K... .....PPP. ...PPPAP. ...PAPPP. .B.PPP... ......... ......... Expected result: 7 Test #16400 2 (7, 7) ....PPP.. ....PAP.. ....PPP.. .......P. ......PSP .PPP...P. .PAP..... .PPPP..K. ..PAP...B Expected result: 14 Test #16401 1 (3, 4) ......... .....P... ....PSP.. .....P... ...K..... ......... ........B ......... ......... Expected result: 7 Test #16402 1 (3, 1) ......... ...K..... ...PPP... ...PAP... ...PPP... PPP...... PAP...... PPP...... ......... Expected result: 4 Test #16403 1 (3, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... ........P .......PS ...K....P Expected result: 11 Test #16404 1 (1, 2) .....PPP. .....PAP. .K.PPPPP. ...PAP... ...PPP... ...PPP... ...PAP... .P.PPP... PSPB..... Expected result: 3 Test #16405 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #16406 1 (7, 8) ......... ......... ......... ..P...... .PSP..... PPP...... PAP...... PPP...... .......K. Expected result: 15 Test #16407 1 (4, 1) ......... ..P.K..PP .PSP...PA ..P....PP ...BPPPPA ....PAPPP ....PPP.. ......... ......... Expected result: 5 Test #16408 1 (1, 7) ...PAP... ..PPPP... ..PAP.... ..PPP..B. ......... .......PP .......PA .K.....PP ......... Expected result: 8 Test #16409 2 (2, 4) ...PAP... ...PPP... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #16410 2 (3, 5) ......... ......... ......... .......B. ......... ...K..... ......... ........P .......PS Expected result: 8 Test #16411 2 (3, 7) ......... ......... ......... ........P .....PPPS .....PAPP .....PPPA ...K...PP ......... Expected result: 10 Test #16412 2 (1, 3) ......... ......... ......... .K....... ......... .......PP ...PPPPPA ...PAPAPP ...PPPPP. Expected result: 4 Test #16413 1 (2, 3) ......... ......... ......P.. ..K..PSP. .....PPP. .....PAP. ..PPPPPP. PPPAP.... PAPPP..B. Expected result: 5 Test #16414 1 (8, 1) ......... ........K ......... .P....... PSP...... .P....... ......... ......... ......... Expected result: 9 Test #16415 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #16416 2 (8, 1) .PAPPP... .PPPAP..K ...PPP... ......... ......... .......P. ......PSP PPP....P. PAP...... Expected result: 13 Test #16417 2 (4, 5) ......... ......... .....B... .......PP .......PA ....K..PP PP....PPP AP.P..PAP PPPSP.PPP Expected result: 9 Test #16418 1 (1, 6) ......... ......... ......... ......... ......... ......... .K...PPP. .....PAP. .....PPP. Expected result: 7 Test #16419 2 (7, 1) ......... .......K. ......... ........B ......PPP PPPP..PAP PAPSP.PPP PPPP..... ......... Expected result: 8 Test #16420 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #16421 1 (1, 8) ......... ....PPP.. ....PAP.. ....PPPPP .....PAPS .....PPPP ......... ......... .K....... Expected result: 9 Test #16422 2 (4, 2) ......... ......... ....K.... ......... ....PPP.. ....PAP.. ..P.PPP.B .PSP..... ..P...... Expected result: 6 Test #16423 2 (6, 1) ......... ......K.. .P....... PSP...... .P....... ......... ......... ......... ......... Expected result: 7 Test #16424 2 (4, 8) .PAP..PAP .PPPPPPPP ....PAP.. ....PPP.. ......P.. .....PSP. ......P.. ......... ....K.... Expected result: 12 Test #16425 2 (1, 4) ....PSPAP .....PPPP ......... ......... .K....... .....PPP. .....PAP. .PPP.PPP. .PAP..... Expected result: 5 Test #16426 1 (3, 1) ......... ...KPPP.. ....PAP.. ....PPP.. ......... ..PPP.... ..PAP.P.. PPPPPPSP. AP....P.. Expected result: 4 Test #16427 1 (4, 4) .B....PAP ......PPP ......... ......... PPP.KPPP. PAP..PAP. PPP..PPP. ......... ......... Expected result: 8 Test #16428 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #16429 2 (2, 5) ......... ......... ......... ......... ......... ..K.....B ......... ......... ......... Expected result: 7 Test #16430 1 (7, 3) ....B.... ..PPP.... ..PAP.... ..PPP..K. ......... ......... ......... PPPP..... APAP..... Expected result: 10 Test #16431 2 (8, 1) ......... .....P..K ....PSP.. .....P... ......... ......... .....B... ......... ......... Expected result: 9 Test #16432 2 (8, 6) ......... ......... ......... ......... ......... PP....... AP.....PK PP....PSP .......P. Expected result: 14 Test #16433 2 (3, 7) ......... ......... ...P..... PPPSP.... PAPP..... PPP...... ......... ...K..B.. ......... Expected result: 14 Test #16434 1 (2, 2) ......PSP .......P. ..K....PP .......PA ......PPP ......PAP ......PPP ....PPP.. ....PAP.. Expected result: 4 Test #16435 2 (6, 1) ......B.. ......K.. ......... ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 7 Test #16436 1 (7, 5) ......... ......... ......... ......... ....P.... ...PSP.K. ....P.... .....PPP. .....PAP. Expected result: 12 Test #16437 2 (6, 8) .....PAP. PPP..PPP. PAP...B.. PPP...... ......... .......P. .PPP..PSP .PAP...P. .PPP..K.. Expected result: 14 Test #16438 2 (1, 2) ......... ....B.... .K....... ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 3 Test #16439 1 (1, 3) ......... ......... ....PPP.. .K..PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 4 Test #16440 1 (8, 7) ......... .PPP..... .PAP...PP .PPP...PA .PPP...PP .PAP..... .PPP..... ........K ......... Expected result: 15 Test #16441 2 (2, 5) ......... .....P... ....PSP.. .....P... ......... ..K..PPPP .....PAPA .PPP.PPPP .PAP..... Expected result: 7 Test #16442 1 (3, 2) ......... ......... PP.K..... AP....... PP....... ......... ......... ......... ......... Expected result: 5 Test #16443 2 (5, 7) ......... ......... ......... ......... ......... ......... .PPP..... .PAP.K... .PPP..... Expected result: 12 Test #16444 1 (8, 3) ......... ......... ......... .....B..K ......... ......... ......... ......... ......... Expected result: 11 Test #16445 2 (6, 3) ......... ......... ......... ......K.. ......... ......... .......P. ......PSP B......P. Expected result: 9 Test #16446 1 (4, 6) ......... ......... ......... ......... ......PPP ......PAP ....K.PPP ......... ......... Expected result: 10 Test #16447 1 (2, 4) .....B... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #16448 1 (5, 4) ......... ...PPP... ...PAP... ...PPP..P .....K.PS ........P ......... ......... ......... Expected result: 9 Test #16449 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #16450 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #16451 2 (3, 7) .PPP..... .PAP..... .PPP..... ......... ....PPP.. ....PAP.. ....PPP.. ...K..... .......B. Expected result: 10 Test #16452 2 (3, 6) .PPP..... .PAP..... .PPPP.... ..PAP.... ..PPP.... .....PPP. ...K.PAP. .....PPP. ....PSP.. Expected result: 9 Test #16453 1 (1, 1) ...PAPPAP .K.PPPPPP ......... .PPP..... .PAP....B .PPP..... ......... ......... ......... Expected result: 2 Test #16454 2 (4, 1) ......... ....K.... ....B.... PPP...... PAP...... PPP...P.. .....PSP. ......P.. ......... Expected result: 5 Test #16455 1 (4, 6) ......... .PPP..... .PAP..... .PPP..... ..P...... .PSP..... ..P.K.... ........B ......... Expected result: 10 Test #16456 2 (2, 8) .PAP..... .PPP..... ......... ....PPPPP ..B.PAPAP .P..PPPPP PSP...... .P....... ..K...... Expected result: 12 Test #16457 2 (2, 6) ......... ......... ......... .....B... ....P.... ...PSP... ..K.P.... ......... ......... Expected result: 8 Test #16458 1 (1, 1) ........P .K.....PS ........P ......... ......... .......PP .......PA .......PP ......... Expected result: 2 Test #16459 1 (1, 8) ......... ......... ......... ......... ......... .B....... ......... ......... .K....... Expected result: 9 Test #16460 2 (3, 8) ......... ......... ......... .....P... ....PSP.. .....P... ....PPP.. ....PAP.. ...KPPP.. Expected result: 11 Test #16461 2 (8, 7) ......... ......... ..PPP.... ..PAP.... ..PPP.... .P....... PSP...... PP......K AP....... Expected result: 15 Test #16462 2 (4, 7) ......PSP .......P. ......... ......... .PPP..... .PAP..... .PPP..... PP..K.... AP....... Expected result: 11 Test #16463 2 (7, 8) .PAPP.... .PPPSP... ....P..PP .......PA .......PP ......... ......... ......... .......K. Expected result: 15 Test #16464 2 (8, 7) .PAP..... .PPP..... ......... ...PPP... ...PAP... ...PPP... ......... ........K ......... Expected result: 15 Test #16465 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... B.......K ......... Expected result: 15 Test #16466 2 (7, 6) ..PPP.PPP ..PAP.PAP .PPPP.PPP .PAP..... .PPP..... ......... .......K. ......... ......... Expected result: 13 Test #16467 1 (5, 1) ......... P....K... SP....... P........ ......... ......... ......... ......... ......... Expected result: 6 Test #16468 2 (1, 7) ......... ......... P........ SP....... PPPP..PPP .PAP..PAP .PPPP.PPP .KPAP.... ..PPP.... Expected result: -1 Test #16469 1 (6, 4) ......... ......... ......... ......... ...PPPK.. ...PAP... ...PPP... .....PPP. .....PAP. Expected result: 10 Test #16470 1 (1, 2) ..PAP.... ..PPP.... .K....... ......... ......... ........B ......... ......... ......... Expected result: 3 Test #16471 2 (4, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #16472 1 (5, 7) ......... ......... .PPP..... .PAP..... .PPP.PPP. .....PAP. .....PPP. .....K... ......... Expected result: 12 Test #16473 1 (3, 8) ......... ......... ......... ......... ......... .B....... ......... ......... ...K..... Expected result: 11 Test #16474 2 (1, 8) ......... ......... ....P.... ...PSP... ....P.... ......... .....B... ....PPP.. .K..PAP.. Expected result: 9 Test #16475 1 (8, 2) ......... ......... ........K ......... ......... .......PP PP.....PA AP.....PP PP.....PA Expected result: 10 Test #16476 1 (6, 4) ........P .......PS ........P PPP...... PAP...K.. PPP...... AP....... PPP...... PAP...... Expected result: 10 Test #16477 1 (3, 3) ..PAP.... PPPPP.... AP....... PP.K..... PP....... AP....... PP....... ......... ......... Expected result: -1 Test #16478 2 (1, 6) .....PPP. ...PPPAP. ...PAPPP. ...PPP... B........ ......... .K..PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #16479 1 (8, 5) ......... ......... ......... .PPP.PPP. .PAP.PAP. .PPPPPPPK ..PAPSP.. ..PPPP... .B....... Expected result: 13 Test #16480 2 (8, 2) ........B PPPPP.... PAPAP...K PPPPP.... ..P...... .PSP..... ..P...... ......... ......... Expected result: 10 Test #16481 2 (2, 8) .PPP..... .PAP...B. .PPP..... PSP...... .P....... ......... ......... .....PPP. ..K..PAP. Expected result: -1 Test #16482 2 (6, 7) ..PAP.... P.PPP.... SP....... P........ ......... ......... ......... ......K.. ......... Expected result: -1 Test #16483 2 (1, 6) ......... ......... ......PPP ......PAP ......PPP .....B... .K....... ......P.. .....PSP. Expected result: 7 Test #16484 1 (1, 1) ..PAP.... .KPPP.... ......... ......... ......... ......... PPP...... PAP..PPP. PPP..PAP. Expected result: 2 Test #16485 1 (1, 8) ......... ......... ......... ......... .PPP..... .PAP...P. .PPP..PSP .......P. .K....... Expected result: 9 Test #16486 2 (4, 6) ......... ......... ......... .PPP..... .PAP..... .PPP..... ....K.... ...B.PPP. .....PAP. Expected result: 10 Test #16487 2 (5, 5) ......... ....PPP.. PP..PAP.. APPPPPPP. PPPAP.PSP ..PPPK.P. ......... ......... ......... Expected result: -1 Test #16488 2 (2, 4) ......... ..PPP.... ..PAP.... ..PPP.... ..K...... ......... ......... .......PP .......PA Expected result: 6 Test #16489 2 (3, 4) ......... ......... ......... ......... ...K..... .......P. ......PSP ...PPP.PP ...PAP.PA Expected result: 7 Test #16490 1 (7, 5) .....B... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #16491 1 (7, 4) ......... ......... ......... ......... .......K. PP....... AP....... PP....... ......... Expected result: 11 Test #16492 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #16493 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... .......P. .....BPSP Expected result: 3 Test #16494 2 (8, 5) .....P... ....PSP.. .....P... .....PPP. .....PAP. .....PPPK ....BPAP. .....PPPP .......PA Expected result: -1 Test #16495 2 (8, 1) ......... P...PPP.K SP..PAP.. P...PPP.. .B....PPP ......PAP ......PPP .......PP .......PA Expected result: 9 Test #16496 1 (4, 4) .....PPP. .....PAP. .....PPP. ......... ....K.... ......... ....PPPP. B..PSPAP. ....PPPP. Expected result: 8 Test #16497 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #16498 1 (3, 2) ......... .....PPP. ...K.PAP. .....PPP. .P....... PSP..B... .P.PPP... PPPPAP... PAPPPP... Expected result: 5 Test #16499 1 (8, 3) ......... PP....... AP....... PP......K .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 11 Test #16500 1 (7, 6) ....PAP.. ....PPP.. ......... ......... ......... ......... .......K. PP....... AP....... Expected result: 13 Test #16501 2 (2, 2) ......... .....PPP. ..K..PAP. .....PPP. .P....... PSP....PP .PPP...PA .PAP...PP .PPP..... Expected result: 4 Test #16502 2 (7, 8) ....PPP.. ....PAP.. ....PPP.. ......... .....P... ....PSPPP .....P.PA ..B....PP .......K. Expected result: 15 Test #16503 1 (3, 7) ......... ......... ......... ......... PPP...... PAP...... PPP...... ...K..... ......... Expected result: 10 Test #16504 1 (1, 5) .......PS ........P PPP...... PAP...... PPP...... .K....... ......... .......B. ......... Expected result: 10 Test #16505 2 (5, 7) ......... ......... ......... ......... ......... ..PPP..B. ..PAP.... ..PPPK... ......... Expected result: 12 Test #16506 2 (4, 3) ......... ......... ......... ....K.... .......PP .......PA ...B...PP ......... ......... Expected result: 7 Test #16507 1 (6, 5) ......... ......... ......... ........B ......... ......K.. ......... ......... ......... Expected result: 11 Test #16508 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K.B.... Expected result: 10 Test #16509 1 (5, 6) ......... .......PP .......PA .......PP ......... ......... .....K... ......... ......... Expected result: 11 Test #16510 1 (8, 1) ......... ........K ......... ......... ......... ......... P........ SP....... P........ Expected result: 9 Test #16511 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ...P..... ..PSP.... ...P..... Expected result: 8 Test #16512 2 (5, 6) ......... ....PPP.. ....PAP.. ....PPP.. ......... .PPP..... .PAP.K... .PPP..... ......... Expected result: 11 Test #16513 2 (3, 7) ......... ......... ......... ......... ...PPP... ...PAP.PP ...PPP.PA ..PK...PP .PSP..... Expected result: 16 Test #16514 2 (6, 8) ......... ..P...... .PSP..... .BP...... ......... ......... ......... ......... ......K.. Expected result: 14 Test #16515 2 (1, 3) ......... ......P.. .....PSP. .K....P.. ......... ......... ......... ......... ......... Expected result: 4 Test #16516 1 (2, 6) .......PS ...B....P ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #16517 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......P.. .....PSP. ......P.. Expected result: 7 Test #16518 1 (1, 4) ......... ......... ......... ......... .K....... .....B... ......... ......... ......... Expected result: 5 Test #16519 2 (1, 5) ..PPP.... ..PAP.... ..PPP.... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #16520 1 (2, 6) .....B.PA .......PP .......P. ......PSP PP.....P. AP....... PPK...... ......... ......... Expected result: 8 Test #16521 1 (5, 6) ......... ......... ......... .B....... PPP...... PAP...... PPP..K... ......... ......... Expected result: 11 Test #16522 1 (1, 2) ......... ......... .K.PPP... ..PPAP... .PSPPP... ..P...... ....PPP.. ....PAP.. ....PPP.. Expected result: 3 Test #16523 1 (5, 4) ......... .......PP .......PA .......PP ....PK... ...PSPB.. PPP.P.... PAP..PPP. PPP..PAP. Expected result: 9 Test #16524 1 (7, 6) ......... ......... ......... ......... PP....... AP....... PP.....K. ......... ......B.. Expected result: 13 Test #16525 2 (3, 3) ......... ......... ....B.... ...K..... ......... ......... ......... .....PPP. .....PAP. Expected result: 6 Test #16526 1 (2, 5) .PSP..... ..P...... ......... ......... ......... ..K....PP .......PA .......PP ......... Expected result: 7 Test #16527 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #16528 1 (1, 7) ......... ......... ......... PPP...... PAP...... PPP...... ......... .K....... ......... Expected result: 12 Test #16529 2 (7, 8) ......... ......... ......P.. .....PSP. ......P.. ......... ......... ......... .......K. Expected result: 15 Test #16530 1 (1, 7) ...PSP... ....PB... ......... ....PPP.. ....PAP.. ....PPP.. .....PPP. .K...PAP. .....PPP. Expected result: 8 Test #16531 1 (3, 1) ......PAP ...K..PPP ......... ......... ......... ......... ........P .......PS ........P Expected result: 4 Test #16532 1 (3, 3) ......... ......... ......... ...K...P. ......PSP .......P. ......... ......... ......... Expected result: 6 Test #16533 1 (4, 2) ......... ......... ....K.... ...B..... ......... ......... ......... ......... ......... Expected result: 6 Test #16534 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ..P.PPP.. .PSPPAP.. Expected result: 11 Test #16535 2 (7, 5) ......... ......... PP....... AP.B..... PP.PPP... ...PAP.K. PP.PPP... AP....... PP....... Expected result: 12 Test #16536 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... B........ ......... Expected result: 10 Test #16537 2 (4, 3) .B....... ......... ......... ....K.... ......... ......... .......P. ......PSP .......P. Expected result: 7 Test #16538 2 (2, 1) .B....... ..K...... ......P.. .....PSP. ......P.. ......... PPP...... PAP...... PPP...... Expected result: 3 Test #16539 1 (5, 5) ......... PPP...... PAP.....P PPP....PS .......PP .....K.PA .......PP ....PPP.. ....PAP.. Expected result: 10 Test #16540 1 (8, 5) .PPP...PP .PAP...PA .PPP...PP ......... ......... ........K ..B.PPP.. P...PAP.. SP..PPP.. Expected result: 13 Test #16541 1 (8, 6) ......... ......... .......PP .......PA .......PP .....B... ........K ......... ......... Expected result: 14 Test #16542 1 (4, 2) ......... ......... ....K.... .......PP .......PA .......PP PP....... AP.P.PPP. PPPSPPAP. Expected result: 6 Test #16543 2 (5, 6) ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #16544 1 (5, 2) .B....... ......... .....K... .....PPP. .....PAP. .....PPP. PP....... AP....... PP....... Expected result: 7 Test #16545 2 (6, 8) ..PSP..PA ...P...PP ......... ......... ..PPP.... ..PAP.... .BPPP.... ......... ......K.. Expected result: 14 Test #16546 1 (7, 5) ......... ......... PP..PPP.. AP..PAP.. PP..PPP.. ....PAPK. ....PPP.. ......... ........B Expected result: 12 Test #16547 1 (1, 2) ......PPP ......PAP .K....PPP ........P .......PS ........P ......... ......... ......... Expected result: 3 Test #16548 1 (1, 1) .....PAP. .K...PPP. B........ ......... ......PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.... Expected result: 2 Test #16549 1 (5, 4) ......... ........P ...B...PS ........P .....K... ......... ......... ......... ......... Expected result: 9 Test #16550 2 (5, 4) ......... ......... .PPP..... .PAP..... .PPP.K... ......... ......... ......... ......... Expected result: 9 Test #16551 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #16552 2 (2, 4) ....PAP.. ....PPP.. .....P... ....PSP.. ..K..P... ....PPP.. ....PAP.. ....PPP.. ...B..... Expected result: 6 Test #16553 2 (6, 1) ......... ......K.. ......... .PPP..PPP .PAP..PAP .PPPP.PPP ..PAP.... ..PPP.P.. .....PSP. Expected result: 7 Test #16554 1 (3, 8) ......... ......... ......... P..PPP... SP.PAP... P..PPP... ......... ......... B..K..... Expected result: 11 Test #16555 2 (2, 1) ......... ..KB..... ..P...... .PSP.PPP. ..P..PAP. PPP..PPP. PAP...... PPP.PPP.. ....PAP.. Expected result: 3 Test #16556 1 (8, 4) .......PP .......PA .......PP ...PPP... .P.PAP..K PSPPPP.PP .P.....PA .......PP ......... Expected result: 12 Test #16557 2 (6, 8) ......... ......... ......... ......... ......... ....PPP.. B...PAP.. ....PPP.. ......K.. Expected result: 14 Test #16558 2 (4, 2) ......PAP ......PPP ....K.... ......... ......... B...PPP.. ....PAP.. ....PPP.. ......... Expected result: 6 Test #16559 2 (3, 7) ......... .....PPP. ...PPPAP. ...PAPPPB ...PPPAP. .....PPP. .....PSP. ...K..P.. ......... Expected result: 10 Test #16560 2 (1, 7) ......... ......... ......... ......PPP ......PAP ......PPP ....PPP.. .K..PAPPP ....PPPAP Expected result: 8 Test #16561 1 (3, 3) .PAP.PPP. .PPPPPAP. ...PSPPPP ...KPBPAP ......PPP ......... ......... ......... ......... Expected result: 6 Test #16562 2 (1, 5) ......... PP....... AP....... PP....... .B....... .K....... .......PP .......PA .......PP Expected result: 8 Test #16563 1 (1, 5) ......... ..PPP.... ..PAP.... ..PPPP... ...PAP... .K.PPP... ......... .PPP..... .PAP..... Expected result: 6 Test #16564 2 (7, 4) ......... ......... ...P..... ..PSP.... ...PPP.K. ...PAP... ...PPP... ......... ......... Expected result: 11 Test #16565 2 (4, 1) ..PSP.... ...PKPPP. .....PAP. .....PPP. ......... ......... ......... .......B. ......... Expected result: 7 Test #16566 2 (6, 6) .....PAP. .....PPPP .PPP..PAP .PAP..PPP .PPP...PS ........P ......K.. ......... ......... Expected result: 12 Test #16567 1 (1, 3) .....PPP. ...B.PAP. .....PPP. .K.P..... ..PSP.... ...P..... ......... ......... ......... Expected result: 4 Test #16568 2 (4, 3) ..PAP.... .PPPP.... .PAP..... .PPPK.... ......... ......... ......... PPP.B.... PAP...... Expected result: 9 Test #16569 2 (6, 4) ......... ......... ......... ......... ......K.. ...PPP... ...PAPPP. ...PPPAP. .....PPP. Expected result: 10 Test #16570 2 (4, 7) ......PAP ......PPP ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #16571 2 (1, 5) ......... ......P.. .....PSP. ......P.. ......... .K....... ...B..... ......... ......... Expected result: 6 Test #16572 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #16573 1 (6, 5) .PAP..... .PPP.PPP. .....PAP. .....PPP. ......... ...B..K.. PP....... AP....... PP....... Expected result: 11 Test #16574 2 (3, 5) ........P .......PS ........P ......... ......... ...K..... .....PPP. ...PPPAP. ...PAPPP. Expected result: 8 Test #16575 2 (5, 6) .PSP..... ..P...... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #16576 1 (7, 2) ......... ......... .......K. ......... ......... ..P.....B .PSP..... ..P...... ......... Expected result: 9 Test #16577 1 (4, 1) ......... ....K.... ......... ..P...... .PSP..... ..P...... ......... .PPP..... .PAP..... Expected result: 5 Test #16578 1 (6, 3) ......... ........P .......PS ......K.P ......... ......... ......... ......... ......... Expected result: 9 Test #16579 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #16580 1 (5, 6) ......... .......P. ......PSP .......P. ......... ......... .....K... ......... ......... Expected result: 11 Test #16581 2 (6, 8) .PAP..... .PPP....P .......PS ........P ......... ..B.PPP.. ....PAP.. ....PPP.. ......K.. Expected result: 14 Test #16582 1 (7, 3) ..PPP.... ..PAP.... ..PPP.... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #16583 1 (2, 3) .......PS .....PPPP .....PAP. ..K..PPP. ....B.... ......... ......... PPP...... PAP...... Expected result: 5 Test #16584 2 (1, 7) ......... ......... .......P. ......PSP .......P. ......... ......... .K....... ......... Expected result: 8 Test #16585 2 (2, 4) ...PAP... ...PPPPP. ...P.PAP. PPPSPPPP. APKP..... PP....... ......... ......... ......... Expected result: -1 Test #16586 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K....P. ......PSP Expected result: 9 Test #16587 2 (1, 2) ......... .....PPP. .K...PAP. .....PPP. ........P .......PS ........P ......... ......... Expected result: 3 Test #16588 2 (1, 1) ......... .K.PPP... ...PAP... ...PPP... ......... ......... ...B..... ......... ......... Expected result: 2 Test #16589 2 (2, 5) ......... ....PPP.. ....PAP.. ....PPP.. P..PPP... SPKPAP... P..PPP... ......... ......... Expected result: 7 Test #16590 1 (2, 2) ......... ......... ..K...... ....PPP.. ....PAPPP ..PPPPPAP ..PAP.PPP .BPPP.... ......... Expected result: 4 Test #16591 2 (3, 2) ......... ......... ...K..... PPP...... PAP...... PPPPPP... ...PAP... ...PPPP.. .....PSP. Expected result: 5 Test #16592 2 (7, 5) ......PSP .......P. ......... .PPP..... .PAP....B .PPP...K. ......PPP ......PAP ......PPP Expected result: 12 Test #16593 2 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #16594 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #16595 2 (1, 4) ...PPP... ...PAP... .B.PPP... ......... .K....... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #16596 2 (8, 4) .PSP..... ..P...... ......... ......... PPP.....K PAPPPP... PPPPAP... PPPPPP... PAP...... Expected result: 12 Test #16597 1 (1, 6) ......... ......... ......... ......... ..PPP.... ..PAP.... .KPPP.... ........P .......PS Expected result: 7 Test #16598 2 (8, 1) ......... ........K ......... ......... ......... ......... ..PPP.... B.PAP.... ..PPP.... Expected result: 9 Test #16599 1 (6, 2) .PAP..... .PPP..... ......K.. .......PP .......PA .......PP ......... ......PPP ......PAP Expected result: 8 Test #16600 1 (5, 6) ......... ..P...... .PSP..... PPP...... PAP...... PPP...... .....K.PP .......PA .......PP Expected result: 11 Test #16601 2 (3, 7) ......PPP ......PAP ......PPP .......PS PPP.....P PAP...... PPP...... ...K..... ......... Expected result: 10 Test #16602 2 (2, 7) ..PPP.... ..PAP.... .BPPP.... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #16603 2 (2, 4) ......... PP....... AP.....PP PP.....PA ..K..PPPP .....PAP. .....PPP. .P....... PSP...... Expected result: 6 Test #16604 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #16605 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #16606 1 (2, 4) ......PAP ...PPPPPP ...PAP... ...PPP... ..K.P.... ...PSP... ....P.... ......... ......... Expected result: 6 Test #16607 2 (5, 7) ......... ........P .......PS ........P ......... ......... ......... .....K... .....B... Expected result: 12 Test #16608 1 (8, 3) ..B...... ......... ......... ........K ......... ......... ......... ..P...... .PSP..... Expected result: 11 Test #16609 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ....B.... ......... ......... Expected result: 10 Test #16610 1 (4, 8) .......PP .......PA .......PP ......... ......B.. ......... ......... ......... ....K.... Expected result: 12 Test #16611 1 (7, 2) ......... ......... .......K. ....PPP.. PPP.PAP.. PAP.PPP.. PPP...... PAP..B... PPP...... Expected result: 9 Test #16612 1 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #16613 2 (7, 7) ......... ..B..PPP. PPP..PAP. PAP..PPP. PPP...... ...P..... ..PSP.... ..PPP..K. ..PAP.... Expected result: 14 Test #16614 2 (2, 4) ......... ......B.. ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #16615 2 (3, 3) ......... ......PPP ......PAP ...K..PPP ....PPP.. ....PAP.. ....PPPPP .......PA .......PP Expected result: 6 Test #16616 2 (8, 6) ......... ......... ......... ......B.. ......... ......... ........K ......... ......... Expected result: 14 Test #16617 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... PP....... AP....... Expected result: 13 Test #16618 1 (8, 6) ......... ......PPP ......PAP ......PPP .P.....B. PSPPPP... .P.PAP..K ...PPP... ......... Expected result: 14 Test #16619 1 (5, 1) ......... ...P.K... PPPSP.... AP.P..... PP....... ......... ......... ......... ......... Expected result: 6 Test #16620 1 (5, 5) ...PAPPAP ...PPPPPP ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #16621 2 (3, 4) .PPP..... .PAP..... .PPP..... ......... ...KPPP.. ....PAP.. PP..PPP.. AP....... PP....... Expected result: 7 Test #16622 1 (4, 5) ..PPPPAP. ..PAPPPP. ..PPPPPP. .....PAP. .....PPP. ....K.... ......... ......... ......... Expected result: 9 Test #16623 1 (8, 5) ......... ......... .PPP..... .PAPPPP.. .PPPPAP.. ....PPP.K ......... ....B.... ......... Expected result: 13 Test #16624 1 (7, 4) ......PAP PPP...PPP PAP.....P PPP....PS .......KP PPP...... PAP...... PPP...... .B....... Expected result: 11 Test #16625 1 (8, 6) .......PP .......PA .......PP ......... ......P.. .....PSP. PPP...P.K PAPPP.... PPPAP.... Expected result: 14 Test #16626 2 (6, 4) ......P.. .....PSP. ...B..P.. ......... ...PPPK.. ...PAP... ...PPP... ......... ......... Expected result: 10 Test #16627 2 (7, 5) ......... ......... ......... ......... ......... .......K. ..B...... ......... ......... Expected result: 12 Test #16628 1 (8, 7) ......... ......... .....PPP. PPP.BPAP. PAP..PPP. PPP...... ......... ........K ......... Expected result: 15 Test #16629 1 (4, 7) ....P.... ...PSP... ....P.... ......... ......... ......... .......PP ....K..PA .......PP Expected result: 11 Test #16630 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #16631 2 (5, 1) ......... .....K... ......... ......... PP....... AP....... PP....... ......... ......... Expected result: 6 Test #16632 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #16633 2 (1, 2) ......... ......... .K....... ......... ......... ......P.. .....PSP. ......P.. ......... Expected result: 3 Test #16634 2 (3, 3) ......... ......... ......... ...K..... ......... .......B. P........ SP....... P........ Expected result: 6 Test #16635 1 (7, 1) .......PS .......KP ......... ......... ......... .B....... ......... ......... ......... Expected result: 8 Test #16636 1 (1, 2) .......PP .......PA .K.....PP ..PPP.... ..PAP.... ..PPP.... PP....... AP....... PP....... Expected result: 3 Test #16637 2 (7, 2) ......... ..P...... .PSPPP.K. ..PPAP... ...PPP... ......... ......... .......PP .......PA Expected result: 9 Test #16638 2 (6, 6) ......... ......... ......... ......... ......... ...P..... ..PSP.K.. ...P..... ......... Expected result: 12 Test #16639 1 (8, 6) ......... ......... PPP...... PAP...... PPPPPP... ...PAP... ...PPP..K ......... ......... Expected result: 14 Test #16640 2 (6, 1) ......... .....PK.. ....PSP.. .....P... ......... PP....... APPPP.... PPPAP.... ..PPP.... Expected result: 7 Test #16641 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #16642 1 (6, 1) ...PAP... P..PPPKB. SP.PAP... P..PPP... ......... ......... ......... ......... ......... Expected result: 13 Test #16643 1 (8, 2) ......... ......... ........K ......... ........B ......... ......PPP ......PAP ......PPP Expected result: 10 Test #16644 1 (8, 4) ......... ...B..... .P....... PSP...... .P......K ......... ......... ......... ......... Expected result: 12 Test #16645 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #16646 2 (2, 1) ....B.... ..K...... ....P.... ...PSP... .PPPP.... .PAP..... .PPP..... ......... ......... Expected result: 3 Test #16647 1 (8, 2) ......... ....PPP.. ....PAP.K ....PPP.. ......... ...B..... PPP...... PAP..PPP. PPP..PAP. Expected result: 10 Test #16648 1 (7, 8) ......... ......... PPP...... PAP....PP PPP....PA .......PP ......... .......B. .......K. Expected result: 15 Test #16649 1 (8, 7) .....PSP. ......P.. ......... ....PPP.. ....PAP.. ....PPP.. ......... .PPP....K .PAP..... Expected result: 15 Test #16650 2 (3, 8) ......... PPP...... PAP...... PPP...... ..PPP.... ..PAPPPP. ..PPPPAP. .....PPP. ...K.B... Expected result: 21 Test #16651 2 (6, 5) ......... ......... ......... ......... ......... ......K.. PP....... AP....... PP....... Expected result: 11 Test #16652 2 (6, 7) ..PAP.PAP ..PPP.PPP PP....... AP....... PP....... ......... ......... ....B.K.. ......... Expected result: -1 Test #16653 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #16654 2 (3, 1) ......... ...K..... PP....... AP....... PP....... ......... ......... ......... ......... Expected result: 4 Test #16655 2 (1, 8) ......P.. .....PSP. ......P.. ......... ......... .....B... ......... ......... .K....... Expected result: 9 Test #16656 2 (7, 3) ......... .....B... ......... .......K. ...PPPPP. PPPPAPAP. PAPPPPPP. PPP...... ......... Expected result: 10 Test #16657 2 (8, 3) ......... ...PPP... ...PAP... ...PPP..K ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 11 Test #16658 1 (5, 1) ......... .....K... ......... ..P...... .PSP..... ..P...... ......... ......... ......... Expected result: 6 Test #16659 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... .......B. Expected result: 3 Test #16660 2 (4, 6) ......PAP ......PPP PP....... AP....... PP....... ......... ....K.... ..P...... .PSP..... Expected result: 10 Test #16661 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... ...P.K... ..PSP.... Expected result: 12 Test #16662 2 (4, 3) ......... ......... ......... ....K.... ......PPP ......PAP PP....PPP AP....... PP....... Expected result: 7 Test #16663 1 (7, 2) ..PPP.... ..PAP.... ..PPPPPK. ....PAP.. ....PPP.. ...B..... .....PPP. .....PAP. .....PPP. Expected result: 15 Test #16664 1 (6, 6) ......... .....PPP. .....PAP. .....PPPP ....PSPAP .....PPPP ......K.. .PPP..... .PAP..... Expected result: 12 Test #16665 2 (2, 3) ......... ......... ......... ..K...... ......... ....PPP.. ....PAP.. ..PPPPPP. ..PAPPAP. Expected result: 5 Test #16666 1 (8, 7) .......PA .......PP ....B.... ......... ......... ..PPP.... PPPAP.... APPPP...K PP....... Expected result: 15 Test #16667 2 (4, 6) ...PAP... ...PPP... ......... ......... .....P... ....PSP.. ....KP... ......... ......... Expected result: 10 Test #16668 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #16669 2 (7, 6) ......PPP ......PAP ......PPP ......... ......... ..B...... ...PPP.K. ...PAP... ...PPP... Expected result: 13 Test #16670 2 (4, 2) ......... ......... PP..K.... AP.B..... PP....... ......... ......... ......... ......... Expected result: 6 Test #16671 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... PPP...... PAP...... Expected result: 3 Test #16672 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... .P....... PSPB..... Expected result: 10 Test #16673 1 (7, 2) ...PAP... ...PPP... .......K. ......... ......... ......... PPP...P.. PAP..PSP. PPP...P.. Expected result: 9 Test #16674 1 (2, 4) ..PAPPAP. ..PPPPPP. ......... ......... ..K...... ......... ......... ..PPP.... ..PAP.... Expected result: 6 Test #16675 2 (4, 3) ......PSP .......P. ......... ....K.... ......... ......... ......... ......PPP ......PAP Expected result: 7 Test #16676 1 (3, 1) ......PPP ...K..PAP ......PPP ......PPP ......PAP PP....PPP AP....... PP....... ......... Expected result: 4 Test #16677 1 (3, 6) .PPP..... .PAPPPB.. .PPPAP... ...PPP... ......PPP ......PAP ...K..PPP ......... ......... Expected result: 9 Test #16678 2 (3, 3) ......... ......... .......P. ...K..PSP .......P. ......... ......... ......... ......... Expected result: 6 Test #16679 1 (8, 2) .PAP..... .PPP..... ........K ....PPP.. ....PAP.. P...PPP.. SP....... P........ ......... Expected result: 10 Test #16680 1 (1, 3) .......PS ........P ......... .K....... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 4 Test #16681 1 (5, 1) .PPP..... .PAP.K... .PPP.PPP. .....PAP. .....PPP. ......... ...PPP... ...PAP... ...PPP... Expected result: 10 Test #16682 2 (1, 8) .PAP..... .PPP..... ......... ......... .....B... ......... ......... ..PPP.... .KPAP.... Expected result: 9 Test #16683 1 (7, 4) ...PPP... ...PAP... ...PPP.B. ......... .......K. ......... ......... PP....... AP....... Expected result: 11 Test #16684 2 (2, 4) .....PAP. B....PPP. ......... ......... ..K...... ......... ......... ....PPP.. ....PAP.. Expected result: 6 Test #16685 2 (5, 5) ......... ......... ...PPP... ...PAP... ...PPP... ..B..K... ......... PP....... AP....... Expected result: 10 Test #16686 1 (8, 1) ......... ........K ......B.. PPP...... PAPPPP... PPPPAP... PP.PPP... AP....... PP....... Expected result: 9 Test #16687 2 (2, 3) ...PAPPPP ...PPPPAP ......PPP ..K...... ......... .......PP .......PA ......BPP ......... Expected result: 5 Test #16688 2 (5, 1) ......... .....K... ......... ......... ..PPP.... ..PAP.... ..PPP...P .......PS ........P Expected result: 6 Test #16689 2 (6, 3) ......... ......... ......... ......K.. .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 9 Test #16690 1 (7, 6) ..PAP.... ..PPPPPPP .....PAPS .....PPPP ......... ......... .......K. ......... ......... Expected result: 13 Test #16691 2 (4, 5) ......PAP ......PPP ......... PP....... AP....... PP..K.... ......... ......... ......... Expected result: 9 Test #16692 2 (2, 3) ......... .......PP ...B...PA ..K.PPPPP ....PAP.. ....PPP.. ......... ......... ......... Expected result: 5 Test #16693 2 (6, 4) ......... ......... .......P. ......PSP ......KP. ......... ......... ......... ......... Expected result: 10 Test #16694 1 (6, 4) ......... PP....... AP....... PP....... ......K.. .P....PPP PSPPP.PAP .PPAP.PPP ..PPP.B.. Expected result: 10 Test #16695 1 (8, 8) ......... ......... ......... PPP...... PAP...... PPP.....B PSP.PPP.. .P..PAP.. ....PPP.K Expected result: 16 Test #16696 1 (4, 7) ...B..... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #16697 2 (8, 2) ......... ......... ........K P........ SP....... P........ ......... ......... .......B. Expected result: 10 Test #16698 1 (7, 3) ......... ......... ....PPP.. P...PAPK. SP..PPP.. P........ ..PPPPP.. ..PAPAP.. ..PPPPP.. Expected result: 10 Test #16699 1 (2, 4) ......... ......... ......... ......... ..K.PPPPP ....PAPPA ....PPPPP ......... ......... Expected result: 6 Test #16700 2 (8, 3) ......... ......... ......... ........K ......... .....P... PP..PSP.. APPP.P... PPAP..... Expected result: 11 Test #16701 1 (4, 7) ......... ......PPP ......PAP ......PPP ......PAP ......PPP .....B... ....K.... ......... Expected result: 11 Test #16702 2 (4, 5) .....B... ......... ......... ......... PP....... AP..K.... PP....... ......... ......... Expected result: 9 Test #16703 1 (8, 4) ......... ......... ......... ......... ........K ......... ..P...... PPSP..... APP...... Expected result: 12 Test #16704 1 (7, 5) ......... ......... .......PP .......PA ..PPP..PP ..PAP..KB ..PPPP... ....PSPPP .....PPAP Expected result: 12 Test #16705 1 (6, 8) ......... ......... B....PPP. .....PAPP .....PPPA .......PP ......... ......... ......K.. Expected result: 14 Test #16706 2 (4, 5) ......... ......... ......... ......... .......PP ....KB.PA .......PP ....P.... ...PSP... Expected result: 9 Test #16707 1 (5, 2) ......... PP....... AP...K... PP....... ......... ......... ......... ......... ......... Expected result: 7 Test #16708 1 (8, 8) ......... ........P .......PS ........P ......... ......PPP ......PAP ......PPP ........K Expected result: 16 Test #16709 1 (1, 3) ......... ......... ......... .K....... ......... .P....... PSP...... .P....... ......... Expected result: 4 Test #16710 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #16711 1 (5, 4) ......... ......... ..P...... .PSP..... ..P..K... ......... ......... ..PPP.... ..PAP.... Expected result: 9 Test #16712 2 (8, 4) ......... .B....... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #16713 1 (2, 5) ......... ......... PPP...... PAP...... PPP...... ..K...... ......... ......... ......... Expected result: 9 Test #16714 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... .....P... ....PSP.. Expected result: 10 Test #16715 2 (8, 8) ....B.... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #16716 2 (3, 8) ......... ......PPP ......PAP ......PPP ......... .....PPP. P....PAP. SP...PPP. P..K..... Expected result: 11 Test #16717 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K.PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #16718 1 (5, 2) ......... .......PP .....K.PA .......PP ......... PPP...PPP PAP...PAP PPP...PPP ......... Expected result: 7 Test #16719 1 (4, 3) ......PAP ......PPP ......... ....K.... ......... ....PPP.. ....PAP.. ....PPP.. ..B...... Expected result: 7 Test #16720 1 (1, 4) ......... .....PPP. .....PAP. .....PPP. .K....... ......... .....P... ....PSP.. .....P... Expected result: 5 Test #16721 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #16722 1 (8, 7) ....PAP.. ....PPP.. ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #16723 1 (8, 8) ......... .......PP ...PPP.PA ...PAPPPP .BPPPPSP. ..PAP.P.. ..PPP.... ......... ........K Expected result: 16 Test #16724 1 (2, 7) ......PPP ......PAP .....PPPP .....PAPA .....PPPP ......... ......... ..K...... ......... Expected result: 9 Test #16725 1 (3, 5) ......... ......... ...PPP.PP ...PAP.PA ...PPP.PP ...K..... ......... ..P...... .PSP..... Expected result: 8 Test #16726 2 (1, 8) ......... ......... ......... ......... .......P. ......PSP .......P. ......... .K....... Expected result: 9 Test #16727 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #16728 2 (8, 6) ......... ......... ......PPP ......PAP ......PPP ......... PPP.....K PAP...... PPP...... Expected result: 14 Test #16729 2 (5, 7) ......... ......... ....PB... ...PSP... ....P.... ......... ......PPP .....KPAP ......PPP Expected result: 12 Test #16730 1 (1, 7) .PPP..... .PAP..... .PPP..... PPPB..... PAP...... PPPPPP... ...PAP... .K.PPP... ......... Expected result: -1 Test #16731 1 (6, 8) ......... ......... .......P. ......PSP .......P. ......... ......... ......... ......K.. Expected result: 14 Test #16732 1 (3, 2) ....PAP.. ....PPP.. ...K..... ......... .....PPP. .....PAP. .....PPPP ..B....PA .......PP Expected result: 5 Test #16733 2 (4, 8) ......... ......... ......... ......... ..P...... .PSP..... ..P...... ......... ....K.... Expected result: 12 Test #16734 2 (6, 2) ......... ......... .P....K.. PSP...... PPP...... PAP...... PPP.B.... ......... ......... Expected result: 8 Test #16735 1 (7, 8) ......... ......... ......... .......PP .......PA .......PP .....B... ......... .......K. Expected result: 15 Test #16736 1 (5, 8) ......... ......... .PPP..... .PAP..... PPPP.P... PAP.PSP.. PPPPPP... ..PAP.... ..PPPK... Expected result: 17 Test #16737 1 (5, 6) ....B.... ......... ......... ......... ......... .......PP .....K.PA .......PP ......... Expected result: 11 Test #16738 1 (3, 7) ......... ......... PP...P... AP..PSP.. PP...P... ......... ......... ...K..... ......... Expected result: 10 Test #16739 1 (6, 7) ......... ......PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.... .....B... ..P...K.. .PSP..... Expected result: 13 Test #16740 2 (4, 2) ......... ......... ....K.... ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 6 Test #16741 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ..PPP.... ..PAP.... Expected result: 11 Test #16742 2 (8, 1) ..PSP.... ...P....K ......... ......... ......... ......... ......... ......... ......... Expected result: 11 Test #16743 1 (4, 6) ....PSP.. .....P... ......... ......... ......... ......... ....K.... ..PPP.... ..PAP.... Expected result: 10 Test #16744 1 (1, 6) ....PSP.. .....P... ......... ......... ......... ......... .K....... PPP.PPPPP PAP.PAPPA Expected result: 7 Test #16745 2 (5, 4) ..PSP.... ...P..... ......... ......... .....K... .......PP .......PA .......PP ......... Expected result: 9 Test #16746 2 (1, 2) ......... ......... .K...PPP. ...P.PAP. ..PSPPPP. ...P..... ......... ......... ......... Expected result: 3 Test #16747 1 (3, 4) ......... ......PPP .....PSPA ......PPP ...K..... .......B. PP....... AP....... PP....... Expected result: 7 Test #16748 1 (5, 4) ......... ...PPP... ...PAP... ...PPP... P....K... SP....... PB....... ......... ......... Expected result: 9 Test #16749 2 (8, 3) ......... ......... ......... ........K ......... ......... ......PPP ......PAP ......PPP Expected result: 11 Test #16750 1 (2, 1) ....P.... ..KPSP... PPP.P.... PAP...... PPP...... ......... ......... ......... ......... Expected result: 3 Test #16751 2 (5, 6) ......PAP ...P..PPP ..PSP.... ...PPP... ...PAP... ...PPP... ..PPPK... ..PAP.B.. ..PPP.... Expected result: 13 Test #16752 2 (3, 7) ......... ...PPP... ...PAP... PP.PPP... AP....... PP....... ......... ...K..... ......... Expected result: 10 Test #16753 1 (5, 5) .PSP...B. PPP...... AP....... PP....... ......PPP .....KPAP ......PPP ......... ......... Expected result: -1 Test #16754 1 (1, 5) ......... ......... ..B...... ......... ......... .K....... ......PPP ......PAP ......PPP Expected result: 6 Test #16755 2 (5, 3) ...PAP... ...PPP... ......... .....K... ...PPP... ...PAP.P. ...PPPPSP .PPP...P. .PAP..... Expected result: 8 Test #16756 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #16757 1 (8, 2) ......... ..P...... .PSP....K .PPP..... .PAP..... .PPP..... ......... ......... ......... Expected result: 10 Test #16758 1 (5, 4) ......... ......... ......... ......... .....K... ..PPP...P ..PAP..PS ..PPP...P ........B Expected result: 9 Test #16759 1 (7, 1) ......... .......K. ......... ......... .PPP..... .PAP..P.. PPPP.PSP. PAP...P.. PPP...... Expected result: 8 Test #16760 2 (7, 4) ..P...... .PSP..... ..P...... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #16761 1 (7, 6) ......... ...B..... ......... PPP...... PAP.P.... PPPPSP... .PPPP..K. .PAP..... .PPP..... Expected result: 13 Test #16762 2 (2, 8) .....P... ....PSP.. .....P... ......... ......PPP ......PAP .....PPPP .....PAP. ..K..PPP. Expected result: 10 Test #16763 2 (2, 7) ......... ......... ..PPP.... ..PAPB..P ..PPP..PS ........P ...PPP... ..KPAP... ...PPP... Expected result: 9 Test #16764 1 (4, 4) .PPP...PS .PAP....P .PPP..... PPP...... PAP.K..PP PPP....PA .......PP ......... .......B. Expected result: -1 Test #16765 1 (2, 3) ......... .......PP .......PA ..K....PP ......... ......... ......... ......... ......... Expected result: 5 Test #16766 2 (8, 4) ......... ...B..... ......... ......... ........K ......... ......... ..P...... .PSP..... Expected result: 12 Test #16767 1 (6, 6) ......... ......... .......PP .......PA .PPP...PP .PAP..... .PPP..K.. ......... ......... Expected result: 12 Test #16768 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... .B....... ......... Expected result: 10 Test #16769 2 (2, 7) ......... ......... ......... ......... ....B..PP .......PA .......PP ..K...... ......... Expected result: 9 Test #16770 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #16771 2 (6, 3) ......... .....B... ......... ......K.. .......PP ....PPPPA ....PAPPP ....PPP.. ......... Expected result: 9 Test #16772 1 (8, 4) ...PSP... ....P.... ......... ..B...... ........K PPP...... PAP...... PPP...... AP....... Expected result: 12 Test #16773 1 (7, 8) ..PSP.... PP.P..... AP....... PP....... .....PPP. .....PAP. PP...PPP. AP....... PP.....K. Expected result: -1 Test #16774 2 (6, 4) ......... ......... ......... .PPP..... .PAP..K.. .PPP..... PP....... AP....... PP....... Expected result: 10 Test #16775 1 (6, 6) ......... ......... ......PPP ......PAP PP....PPP AP....... PP....K.. PP...P... AP..PSP.. Expected result: 12 Test #16776 2 (5, 7) ......... ......... ......... ......... ......... ......... .......P. .....KPSP .......P. Expected result: 12 Test #16777 2 (8, 7) ......... ......... ......... ......... ...PPP.PP ...PAP.PA ...PPP.PP .P......K PSP...... Expected result: 15 Test #16778 1 (1, 3) ...PAP... ...PPP... ......... .K....... ......P.. .....PSP. PPP...P.. PAP....PP PPP....PA Expected result: 4 Test #16779 2 (4, 8) .....PAP. .....PPP. ......... ......P.. .....PSP. ......P.. ......... ......... ....K.... Expected result: 12 Test #16780 1 (7, 3) ......... ......... .PPP..... .PAP...K. .PPP..... ......... ......... P........ SP.B..... Expected result: 10 Test #16781 2 (3, 3) ......PPP ......PAP ......PPP ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #16782 2 (1, 5) .B....... ......... ......... .......PP .......PA .K.....PP ......... ......... ......... Expected result: 6 Test #16783 1 (2, 8) ......... ......... ......... ..BPPP... ...PAP... ...PPP... .....PPP. .....PAPP ..K..PPPA Expected result: 10 Test #16784 1 (5, 4) ......... .PPP..... .PAP..... .PPP..... .....K... ......... ......... ......PPP ......PAP Expected result: 9 Test #16785 2 (8, 2) ......... ......... ........K .......PP .......PA .......PP ......... .....B... ......... Expected result: 10 Test #16786 1 (7, 3) ...PAP.PA ...PPP.PP ......... .......K. ........P .......PS PP......P AP....... PP....... Expected result: 10 Test #16787 1 (8, 4) .....PPP. .....PAP. .....PPP. ...P..... ..PSP...K ...P..... PPP...... PAP...... PPP...... Expected result: 12 Test #16788 1 (4, 1) ......... ....K.... ......... ...PPP... ...PAP... ...PPP... ......... ......... ........B Expected result: 5 Test #16789 2 (5, 2) ......... ......... .....K... ......... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 7 Test #16790 2 (3, 8) ......... .......PP .......PA .......PP PPP...... PAP.PPP.. PPP.PAP.. ....PPP.. ...K..... Expected result: 11 Test #16791 1 (2, 5) ......... PP....... AP....... PP....... ......... ..K....PP .......PA ......PPP .....PSP. Expected result: 7 Test #16792 1 (5, 5) ..PPPAP.. ..PAPPP.. ..PPP.... ......... PP.....P. AP...KPSP PP.....PB ......... ......... Expected result: 10 Test #16793 1 (5, 3) ......... ......... ......... .....K... ..B.PPP.. ....PAP.. ....PPP.. .....PSP. ......P.. Expected result: 8 Test #16794 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ...B..... ......... ......... Expected result: 8 Test #16795 2 (6, 8) ......... ......... ......... ......... ...B..... ......... .PPP..... .PAP..... .PPP..K.. Expected result: 14 Test #16796 1 (1, 3) ..B...... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #16797 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ........B ......... Expected result: 7 Test #16798 2 (1, 5) ......... ......... ......... ......... .......B. .K....... ......... ......... ......... Expected result: 6 Test #16799 2 (6, 8) ......... ......... ......... .PPP..... .PAP..... .PPP..... ..PSP.... ...P..... ......K.. Expected result: 14 Test #16800 1 (7, 2) ......P.. .....PSP. ......PK. ......... ......... ......... ......... ......... ......B.. Expected result: 11 Test #16801 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... .....B... ......... Expected result: 4 Test #16802 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... P........ SP....... Expected result: 7 Test #16803 1 (1, 7) ......... ......... ......... ......... B........ ......... ......... .K....... ......... Expected result: 8 Test #16804 1 (3, 8) ....PAP.. ....PPP.. ......... ......... ......... ......... ......... .....P... ...KPSP.. Expected result: 11 Test #16805 1 (4, 2) ....PAP.. ....PPP.. ....K.... ......... ......... PP..PPPP. AP..PAPSP PP..PPPP. ......... Expected result: 6 Test #16806 1 (2, 1) ...PSP... ..K.PPPP. .....PAP. .....PPP. ...PPP... ...PAP... PPPPPP... PAP...... PPP...... Expected result: 3 Test #16807 2 (6, 1) ......... ..PPP.K.. ..PAP.... ..PPP.... ......... ......... ......... ......... ......... Expected result: 7 Test #16808 1 (6, 3) ......... ..PPP.... ..PAP.... ..PPP.K.. ..B...... ......... ......... PPP...... PAP...... Expected result: 9 Test #16809 1 (3, 4) ......PPP ......PAP ......PPP ......P.. ...K.PSP. ......P.. ......... ......... ......... Expected result: 7 Test #16810 1 (6, 8) .......PA .......PP ......... ......... ......... ......... ......... P........ SP....K.. Expected result: 14 Test #16811 2 (2, 8) ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... ......... ....PPPP. ..BPSPAP. ..K.PPPP. Expected result: 10 Test #16812 2 (2, 4) ......... ......... .P....... PSP...... .PK...... ......... ......... ......... ......... Expected result: 8 Test #16813 1 (3, 5) ...PPP... ...PAP... ..BPPP... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #16814 1 (6, 6) .....B... ......... ......PPP ......PAP ......PPP ......... ......KPP .......PA .......PP Expected result: 12 Test #16815 1 (4, 2) .......PA .......PP ....K.... PPP...... PAP...... PPP...... ......... B........ ......... Expected result: 6 Test #16816 2 (4, 5) ...PSP... ....P.... ......... .......PP .......PA ....K..PP ......... ......PPP ......PAP Expected result: 9 Test #16817 1 (8, 3) ......... ......... ...P..... ..PSP...K ...P..... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 11 Test #16818 2 (5, 5) ......... ......... ......... ......... ......... .....K... ....PPP.. ....PAP.P .B..PPPPS Expected result: 10 Test #16819 1 (1, 6) .......PS ........P ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #16820 2 (2, 4) ......... P........ SP....... P........ ..K...... ......... .......B. ......... ......... Expected result: 6 Test #16821 1 (3, 4) .....P... ....PSP.. .....P... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #16822 1 (4, 6) ......... ......... .......P. ......PSP .......P. PP....... AP..K.... PP....... ......... Expected result: 10 Test #16823 2 (7, 7) .PAP.P... .PPPPSP.. .....P... ......... ......PPP ......PAP ......PPP ..PPP..K. ..PAP.... Expected result: 14 Test #16824 2 (6, 8) .....PPP. .....PAP. .....PPP. ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #16825 2 (8, 8) ......... ....PPP.. PPP.PAP.. PAP.PPP.. PPP...... ......... ......... ......... ........K Expected result: 16 Test #16826 2 (1, 1) ......... .K....... .......P. ......PSP .......P. .....B... ......... ......... ......... Expected result: 2 Test #16827 2 (6, 7) ......... ......... ......... ......... ......... PPP...... PAP...... PPP...K.. ......... Expected result: 13 Test #16828 1 (6, 6) ......... ......... ......... ......... B........ ......... ......K.. ......... ......... Expected result: 12 Test #16829 2 (2, 4) .PAP..... .PPP...PP .......PA ....PPPPP ..K.PAP.. ....PPP.. ......... ......... ....B.... Expected result: 6 Test #16830 1 (6, 4) ......... ......... ......... .......PP ......KPA .B....PPP .....PSP. ..PPP.P.. ..PAP.... Expected result: 10 Test #16831 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #16832 2 (4, 3) ......... ......... ......... ....K.... P........ SP....... P........ ......... B........ Expected result: 7 Test #16833 2 (8, 8) ....P.... ...PSP... ....P.... ......... ......... ......... ....PPP.. PPP.PAP.. PAP.PPP.K Expected result: 16 Test #16834 2 (1, 8) ..PAP...B .PPPP.P.. .PAP.PSP. .PPP..P.. ......... ..PPP.... ..PAP.... ..PPP.... .K....... Expected result: 9 Test #16835 2 (4, 7) .......PA .......PP .....PPP. .....PAPP .....PPPS ........P ......... ....K.... ......... Expected result: 11 Test #16836 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ....PB... ...PSP... Expected result: 8 Test #16837 1 (2, 2) ......... .....PPP. ..K..PAP. ....PPPP. ....PAP.. ....PPP.. ......... .....B... ......... Expected result: 4 Test #16838 2 (1, 1) ..B...... .K..PPP.. PP..PAP.P AP..PPPPS PP......P ......... ......... ....PPP.. ....PAP.. Expected result: 2 Test #16839 1 (6, 5) ....B.... ...PPP... ...PAP... ..PPPP... ..PAP..PP ..PPP.KPA .......PP ......... ......... Expected result: 11 Test #16840 2 (2, 1) ...PAP... ..KPPP.PP .......PA ....PPPPP ....PAP.. ....PPP.. P........ SP....... P........ Expected result: 3 Test #16841 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... PPPPP.... APPAP.... Expected result: 3 Test #16842 2 (8, 5) ...PAP... ...PPP... ......... ......... ......... ........K ..PPPPPP. ..PAPPAP. ..PPPPPP. Expected result: 13 Test #16843 2 (5, 6) ......... ......... ......... ......... ......... ..P....PP .PSP.K.PA ..P....PP ......... Expected result: 11 Test #16844 1 (4, 5) ..PAP..PA ..PPP..PP ......... ......... .....PPP. ....KPAP. .....PPP. ......... ......... Expected result: 9 Test #16845 1 (8, 4) ......... .....PPP. .....PAP. PP...PPP. AP......K PP....... ......... ......... ......... Expected result: 12 Test #16846 1 (4, 5) .....PPP. .....PAP. .....PPP. .....PPP. .....PAP. ....KPPP. ......... ......... ......... Expected result: 9 Test #16847 2 (4, 3) .....PAP. ...B.PPP. ......... ....K.... ......PPP ......PAP ......PPP ......... ......... Expected result: 7 Test #16848 1 (8, 6) ......... ......... ......... ......... ......... .P....... PSP.....K .P....... ......... Expected result: 14 Test #16849 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 3 Test #16850 1 (4, 1) ......... ....K.... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 5 Test #16851 1 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #16852 1 (4, 4) ......... ......... .......B. ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #16853 1 (3, 8) .PSP..... ..P...... ......... ......... ......... ......... .....PPP. .....PAP. ...K.PPP. Expected result: 11 Test #16854 2 (3, 8) ......... .......P. ......PSP .......P. .......B. PPP...... PAP...... PPP...... ...K..... Expected result: 11 Test #16855 1 (4, 3) ......... ......... ......... ....K.... ....PPP.. ....PAP.. PPP.PPP.. PAPPPP... PPPPAP... Expected result: 7 Test #16856 1 (8, 1) ....PPP.. ....PAP.K ....PPP.. ......... ......... ......... ......... ..P..PPP. .PSP.PAP. Expected result: 13 Test #16857 1 (1, 4) ....B.... ......... ...P..PPP ..PSP.PAP .K.P..PPP ......... ......... ......... ......... Expected result: 5 Test #16858 1 (8, 5) ......... .....PPP. .....PAP. .....PPP. ......... .PPP....K .PAP..... .PPP...BP .......PS Expected result: 13 Test #16859 2 (6, 7) ......B.. .....PPP. .....PAP. .....PPP. ......... ..PPP.... ..PAP.... P.PPP.K.. SP....... Expected result: 13 Test #16860 1 (3, 6) ......... ......... ......... ....P.... ...PSP... ....P.... ...K..... ......... ..B...... Expected result: 9 Test #16861 1 (5, 8) ........P .......PS ........P ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #16862 2 (1, 2) ......... ......PPP .K....PAP ......PPP ......... ......... ......... ........P .......PS Expected result: 3 Test #16863 1 (8, 6) .B....... .......P. ......PSP ......PPP ......PAP ......PPP ........K ......... ......... Expected result: 14 Test #16864 2 (4, 7) ......... ......... ......... ......B.. ......... ......... ......... ....K.... ......... Expected result: 11 Test #16865 1 (6, 5) .....P... ....PSP.. .....P... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #16866 2 (2, 6) ...PPP... ...PAP... ...PPP... ......B.. ...PPP... ...PAP... ..KPPP... ......... ......... Expected result: 8 Test #16867 2 (2, 5) ......... ......... ......... ......... PP....PPP APK...PAP PP....PPP ...B...PP .......PA Expected result: 7 Test #16868 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #16869 1 (8, 4) ....B.... ......... ......... ......... .PPP....K .PAP..... .PPP..... ......... ......... Expected result: 12 Test #16870 2 (4, 3) .....PAP. .....PPPB .PPP..PPP .PAPK.PAP .PPP..PPP ......... ......... ......... ......... Expected result: 7 Test #16871 1 (3, 4) ......... .PPP..PPP .PAP..PAP PPPP..PPP PAPK.P... PPP.PSP.. .....P... ......B.. ......... Expected result: 9 Test #16872 2 (7, 2) ......... ......... .......K. ...PPP... ...PAP... ...PPP... ......... .....PPPP .....PAPS Expected result: 9 Test #16873 2 (3, 2) ...PAPPSP ...PPP.P. ...K..PPP ...PPPPAP ...PAPPPP ...PPP... ......... ......... ......... Expected result: 5 Test #16874 1 (6, 6) .....PAP. .....PPP. .PPP..... .PAP..... PPPP..... PAP...... PPP...K.. ......... ......... Expected result: 12 Test #16875 2 (1, 2) ......... ......... .K....... ......... ......... P........ SP....... PP....... AP..B.... Expected result: 3 Test #16876 1 (6, 4) .PPP...PA .PAP...PP .PPPP.... ..PAP.... ..PPP.K.. ......... ..P...... .PSPB.... ..P...... Expected result: 12 Test #16877 2 (8, 1) ......... ........K ......... ......... ......... ......... ......B.. ......... ......... Expected result: 9 Test #16878 2 (8, 3) ......B.. ......... ......... ........K ......... ......... ......... PPP...... PAP...... Expected result: 11 Test #16879 2 (8, 8) ......... ......P.. .....PSP. ......P.. ......... ......... ......... ......... ........K Expected result: 16 Test #16880 2 (5, 3) ......... ....B.... ......... .....K... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 8 Test #16881 2 (3, 8) ....B.... ......... ......... ......... .PPP..... .PAP..... .PPP..... ......P.. ...K.PSP. Expected result: 11 Test #16882 1 (2, 8) ......... ......PPP ......PAP ..P...PPP .PSP..... ..P.B.... .....PPP. .....PAP. ..K..PPP. Expected result: 10 Test #16883 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ...PPP... ...PAP..B Expected result: 8 Test #16884 2 (5, 1) ......... ...P.K... ..PSP.... .PPP...PP .PAP...PA .PPP...PP ......... ......... ......... Expected result: 6 Test #16885 2 (6, 8) .....PPP. .....PAP. ...P.PPP. ..PSP.... .PPP..... .PAPPPP.. .PPPPAP.. ....PPP.. ......K.. Expected result: 14 Test #16886 2 (8, 5) ...P..... ..PSPB... ...P..... PPP...... PAP...... PPP.....K ..PPP.... ..PAP.... ..PPP.... Expected result: -1 Test #16887 1 (1, 2) .......PB ......PSP .K.....P. ......... ......... ......... ......... ......... ......... Expected result: 3 Test #16888 2 (4, 3) ......... ......... ......... ....KPPP. ...P.PAP. ..PSPPPP. ...P.PAP. .....PPP. .....PAP. Expected result: 7 Test #16889 2 (4, 2) ......... PP....... AP..K.... PP....... ......... ......... ..PPP..P. ..PAP.PSP ..PPP..P. Expected result: 6 Test #16890 1 (5, 8) ......... ......... ......... P........ SP....... P........ ......... ......... B....K... Expected result: 13 Test #16891 2 (3, 1) ......... ...K..... ......... ......... ....PPP.. ..P.PAP.. PPSPPPP.. APP...... PP....... Expected result: 4 Test #16892 1 (6, 4) ......... ......... ...PPP... PPPPAP... SPAPPPK.. PPPP..... ......... PPP...... PAP...... Expected result: 10 Test #16893 1 (4, 8) ......... ......... ......B.. ......... ....P.... ...PSP... ....P.... ......... ....K.... Expected result: 12 Test #16894 2 (3, 2) ......... ......... PP.K..... AP....... PP....... ......... ......... ......... ......... Expected result: 5 Test #16895 2 (6, 6) ......... ......... ......... .....PPP. .....PAP. .....PPP. ...PPPKPP ...PAP.PA ...PPP.PP Expected result: -1 Test #16896 2 (1, 2) .....PPP. .....PAP. .K..PPPP. ....PAP.. ....PPP.. .....PSP. ......P.. .....PPP. .....PAP. Expected result: 3 Test #16897 2 (6, 7) ...PAP... ...PPPPPP ......PAP ......PPP ..PPP.... ..PAP.... ..PPP.... ......K.. ......... Expected result: 13 Test #16898 2 (5, 2) ......PAP ......PPP .....K... ......... ......... ......... PP....... AP....... PP....... Expected result: 7 Test #16899 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ...B..... Expected result: 10 Test #16900 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......B.. ......... Expected result: 6 Test #16901 1 (4, 5) ......... ......... ......... PPP...... PAP...... PPP.K.... ......... ......... ......... Expected result: 9 Test #16902 2 (5, 5) ..PAP.... ..PPP.... ....PPP.. ....PAP.. .B..PPP.. .....K... ..PPP.P.. ..PAPPSP. ..PPP.P.. Expected result: 10 Test #16903 2 (8, 6) .B....... ......... .PPPPP... .PAPAP... .PPPPP... ......... ........K ....PPP.. ....PAP.. Expected result: 14 Test #16904 1 (5, 1) ......... .....K... ......... ......... ......... ........P .......PS ........P ......... Expected result: 6 Test #16905 1 (6, 8) ......... ......... ......... ....PPP.. ....PAP.. ..B.PPPP. .....PAP. .....PPP. ......K.. Expected result: 14 Test #16906 1 (7, 5) ......PAP ..PPP.PPP ..PAP.PAP ..PPP.PPP B........ .......K. ......... ......... ......... Expected result: 12 Test #16907 2 (7, 8) ...PPP... ...PAP... ...PPP... ......... ......... ..P...... .PSP..... ..P...... .......K. Expected result: 15 Test #16908 2 (4, 8) ..PAP.... ..PPP.... ......... .PPP..... .PAP..... .PPPPP... ...PAP... ...PPP..B ....K.... Expected result: 12 Test #16909 1 (2, 2) ......... ......... ..K...... PP....... AP....... PP....... ........P .......PS ........P Expected result: 4 Test #16910 2 (5, 8) ......B.. ..PPP.... ..PAP.... ..PPP.... ......... PP....... AP....... PP.....PP .....K.PA Expected result: 13 Test #16911 2 (7, 3) ......... .PPP...B. .PAP..... .PPP...K. ......... ......... .......PP PP.....PA AP.....PP Expected result: 10 Test #16912 2 (6, 4) ......... ......... .....P... ....PSP.. .....PK.. ......... ......... ......... ......... Expected result: 12 Test #16913 1 (2, 1) ......PAP ..K...PPP ......... .B....... ......... .......PP .......PA .......PP ......... Expected result: 3 Test #16914 2 (8, 2) ......... ......... ........K ......... ...PPP... ...PAP... ...PPP... ..PPPP... .PSPAP... Expected result: 10 Test #16915 2 (6, 6) ...PPP... ...PAP... ...PPP... ......... PPP...... PAPPPP... PPPPAPK.. ...PPP... ......... Expected result: 12 Test #16916 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #16917 1 (5, 8) ......... ......... .......B. ......... ......... ......... P........ SP....... P....K... Expected result: 13 Test #16918 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #16919 1 (7, 4) ......... ......... PPP...... PAP...... PPP....K. AP....... PP....... ......... ......... Expected result: 11 Test #16920 1 (6, 1) ......... .PPP.BK.. .PAP..... .PPP..... ......... P........ SP....... P..PPP... ...PAP... Expected result: 7 Test #16921 2 (1, 3) ......P.. .....PSP. ....PPP.. .K..PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 4 Test #16922 2 (7, 5) .....P... ....PSP.. .....P... ...PPP... ...PAP... ...PPP.K. ...PAP.PP ...PPP.PA .....B.PP Expected result: 18 Test #16923 2 (8, 2) ....PAP.. .P..PPP.. PSP.....K .P....... ......... .....B... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #16924 2 (7, 1) ......... .......K. ......... .....B... ..PPP.... ..PAP.P.. ..PPPPSP. ...PAPP.. ...PPP... Expected result: 8 Test #16925 1 (6, 7) ......... ..P...... .PSP..... ..P...... ......... ......... ......... ......K.. ......... Expected result: 13 Test #16926 1 (8, 6) ..P...... .PSP..... ..P...... ......... .....PPP. .....PAP. .....PPPK ......... ......... Expected result: 14 Test #16927 2 (2, 4) ......... P........ SP....... P........ ..K...PPP ......PAP ......PPP ......... ......... Expected result: 6 Test #16928 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #16929 2 (2, 2) ......... ......... ..K...... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 4 Test #16930 2 (1, 3) ......... ......... ......... .K..PPP.. ....PAP.. ....PPPPP PP.....PA AP.....PP PP..B.... Expected result: 4 Test #16931 2 (7, 8) ..P...... .PSP..... ..P.....B ......... .PPP..... .PAP..... .PPP..... ......... .......K. Expected result: 15 Test #16932 1 (5, 3) ......... ......... ......... .P...K... PSP...... .P....... ......... ......... ......... Expected result: 8 Test #16933 2 (4, 7) ......... ......... .....P... ....PSP.. .....P... ......B.. ......... ....K.... ......... Expected result: 11 Test #16934 1 (8, 8) ......... ......... ......... ......... ......... .P....... PSP...... .P....... ........K Expected result: 16 Test #16935 1 (4, 5) ......... ......... ......... .P....... PSP...... .P..K.... ......... ......... ......... Expected result: 9 Test #16936 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #16937 1 (4, 5) ......... ......... ......... ...B....P .......PS ....K...P ......... ......... ......... Expected result: 9 Test #16938 1 (6, 5) ........P ..PPP..PS ..PAP...P ..PPP.... ......... ......K.. ......... ......... ......... Expected result: 11 Test #16939 2 (6, 2) ......... ......... ......K.. ......... .P......B PSP...... .P.PPP... ...PAP... ...PPP... Expected result: 8 Test #16940 1 (3, 6) ......... ........P .......PS ........P ......... ......... ...K..... ..PPP.... ..PAP.... Expected result: 9 Test #16941 2 (7, 6) ......... ......... ......... B........ ......... ......... ...P...K. ..PSP.... ...P..... Expected result: 13 Test #16942 1 (8, 7) .B....... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #16943 2 (7, 4) ......... ......... ...PPP... ...PAP... ...PPP.K. ......... ......... ......... ......... Expected result: 11 Test #16944 2 (4, 1) ......... B...K.... ......... ......... ......... ......... ......... ......PPP ......PAP Expected result: 5 Test #16945 1 (8, 1) ......... .P......K PSP...PPP .P....PAP ......PPP ......... ......... ......... ......... Expected result: 9 Test #16946 1 (7, 7) ......... .......PP .......PA .PPP...PP .PAP..... .PPP..... .PAP..... .PPP...K. ......... Expected result: 14 Test #16947 1 (2, 2) ......... ......... ..K.PPP.. PPP.PAP.. PAP.PPP.. PPP...... ......... ......... ....B.... Expected result: 4 Test #16948 1 (5, 6) ......... ......... ......... ......... P........ SP....... P....K... ..PPP.PPP ..PAP.PAP Expected result: 11 Test #16949 2 (4, 4) .....PPP. .....PAP. .....PPP. .B....... ....K.... ......... ......... ......... ......... Expected result: 8 Test #16950 1 (6, 7) ......... .......PP ..PPP..PA P.PAP..PP SPPPP.... P........ .PPP..... .PAP..K.. .PPP..... Expected result: 13 Test #16951 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... .....PPP. .....PAP. Expected result: 5 Test #16952 2 (8, 2) ..PPP.... ..PAP.... ..PPP...K ..PPP.... ..PAP.... ..PPP.... ......... PP....... AP....... Expected result: 18 Test #16953 2 (3, 1) ......... ...K..... ......... ......... .B....... .P....... PSP...... .P....... ......... Expected result: 4 Test #16954 1 (8, 4) ......... ......... ......... .....B... ........K ......... ......... ......... ......... Expected result: 12 Test #16955 2 (4, 1) ......... ....K.... ......... .......P. ......PSP .......P. ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #16956 2 (8, 2) ...PAP... ...PPP... ........K .PPP..... .PAP..... .PPP..... ......... PP....... AP....... Expected result: 10 Test #16957 2 (1, 5) ....PAP.. ....PPP.. PP....... AP......P PP.....PS .K....PPP ......PAP ......PPP ........B Expected result: 8 Test #16958 2 (1, 7) ........B .PPP..... .PAP..... .PPP..... ......... ......... ......... .K....... ......... Expected result: 8 Test #16959 1 (1, 8) .PPP..... .PAP..... PPPP..... APPP..... PPAP..... .PPP..... ......... ......... .K.....B. Expected result: -1 Test #16960 1 (5, 2) ...PAP... ...PPP... .....K... ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 7 Test #16961 2 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ...B..... Expected result: 8 Test #16962 1 (8, 6) ......... ......... P........ SP.PPP... P..PAP... ..BPPP... ........K ......... ......... Expected result: 14 Test #16963 2 (1, 5) ......... ......... ......... ......PPP ......PAP .K....PPP .B....... ......... ......... Expected result: 6 Test #16964 2 (5, 1) ......... ...B.K... .......P. ......PSP .......P. ......... ......... ......... ......... Expected result: 6 Test #16965 1 (7, 1) ......... .......K. ......... ..P...... .PSP..... ..P...... ......... ......... ......... Expected result: 8 Test #16966 1 (6, 7) ......PAP ...PPPPPP .PPPAP.PS .PAPPP..P .PPP..... ......... ......... ......K.. ......... Expected result: 13 Test #16967 1 (7, 5) ......... ......... ......... ......... .....B... .......K. ......... ...PPP... ...PAP... Expected result: 12 Test #16968 2 (7, 6) ..PPP.... .PPAP.... PSPPP.... PPP...... PAP...... PPP.PPP.. ....PAPK. ....PPP.B ......... Expected result: -1 Test #16969 2 (7, 6) .......PS ........P ......... ..PPP.... ..PAP.... ..PPP.... ...PPP.K. ...PAP... ...PPP... Expected result: 13 Test #16970 2 (1, 2) ......... ....B.... .K..PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: 3 Test #16971 1 (1, 1) ......... .K....... ......... ......... ......... ......... ....B.... ......... ......... Expected result: 2 Test #16972 2 (2, 8) ......... ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. ..K...... Expected result: 10 Test #16973 2 (3, 1) ......... ...K..... .PPP....B .PAP..... .PPPP.... ..PAP.... ..PPPP... ...PAP... ...PPP... Expected result: 4 Test #16974 1 (5, 2) ......... ......... .....K... ....PPP.. ....PAPPP ....PPPAP PPP...PPP PAP...... PPP...... Expected result: 7 Test #16975 2 (4, 4) ......PSP .......P. ......... ......... ....K.... ......PPP ......PAP ......PPP ......... Expected result: 8 Test #16976 1 (8, 5) ......PPP ......PAP ......PPP .......PA .......PP ........K PPP...... PAP...... PPP...... Expected result: 13 Test #16977 1 (5, 1) ......... .....K... ......... ......... ...B..... PPP...PPP PAP...PAP PPP...PPP ......... Expected result: 6 Test #16978 1 (7, 8) .....B... .PPP.PPP. .PAP.PAPP .PPP.PPPS ........P ......... ......... ......... .......K. Expected result: 15 Test #16979 2 (6, 5) ......... ......... ......... ......... ......... ......K.. .....PPP. .P...PAP. PSP..PPP. Expected result: 11 Test #16980 1 (2, 5) ......... .B....... PPP...PPP PAP...PAP PPP...PPP ..K...... ......... .PPP..... .PAP..... Expected result: 9 Test #16981 1 (4, 4) ......... ......... ...P..... PPPSPPPP. PAPPKPAP. PPP..PPP. ......... ......... ......... Expected result: 20 Test #16982 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #16983 1 (1, 3) ......... ......... ..B...... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #16984 2 (3, 2) ......... PP....... AP.K..... PP....... ......... .PPP....P .PAP...PS .PPP....P ......... Expected result: 5 Test #16985 1 (8, 4) ......... ......PPP ......PAP ......PPP ........K ......... ...PPP... ...PAP... ...PPP... Expected result: 12 Test #16986 1 (8, 2) ......... ......... ........K P........ SP....... P........ ....B.... ......... ......... Expected result: 10 Test #16987 2 (6, 4) ......... ..PPP..PP ..PAP..PA ..PPP..PP ..PSP.K.B ...P..... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #16988 2 (1, 6) ...PPPPSP ...PAP.P. ...PPPPP. .....PAP. ..PPPPPP. ..PAPB... .KPPP.... ......... ......... Expected result: 7 Test #16989 2 (1, 5) ......... ......... PP....... AP..B.... PP....... .K..PPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #16990 2 (4, 7) ......... ......... ......... ........P .......PS ........P ......... .B..K.... ......... Expected result: 11 Test #16991 2 (4, 5) ......PPP ......PAP ......PPP B........ ......PPP ....K.PAP ......PPP ......... ......... Expected result: 9 Test #16992 2 (4, 1) ......... ....K.... ......... ......... ......... ......... ......B.. ......... ......... Expected result: 5 Test #16993 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K.P.... ...PSP... ....P.... Expected result: 8 Test #16994 2 (7, 7) ......... ......... .......P. ......PSP .......P. ......... PPP...... PAP.PPPK. PPP.PAP.. Expected result: 14 Test #16995 2 (3, 2) ..PAP.... ..PPP.... ...K..... ..PPP.... ..PAP.... ..PPP.... ...B..... ........P .......PS Expected result: 5 Test #16996 2 (6, 5) ...P..... ..PSP.... ...P..... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #16997 1 (3, 2) ......... ......... ..PK..... .PSP..... ..P...... ......... ......... ..B...... ......... Expected result: 5 Test #16998 2 (7, 1) ..B...... .......K. ......... ....PPP.. ....PAP.. ....PPP.. ......... ...PPP... ...PAP... Expected result: 8 Test #16999 1 (8, 8) ...PAPAP. ...PPPPP. ......... .P....... PSP...... .P....... ..PPP.... ..PAP.... ..PPP...K Expected result: 16 Test #17000 1 (2, 6) .......B. ...P..... ..PSP.... ...PPPP.. ....PAP.. ....PPP.. ..KPPP... ...PAP... ...PPP... Expected result: 8 Test #17001 2 (2, 6) .....P... ....PSPB. .....P... .......PP .......PA .......PP ..K...... .......PP .......PA Expected result: 8 Test #17002 1 (2, 7) .PAP..... .PPP..... ......... PPP...... PAP...... PPP...... ......... ..K....PP .B.....PA Expected result: 11 Test #17003 2 (5, 6) ......... ..PPP.... PPPAP.... PAPPP.... PPP...... ......... .....K... ..P...... .PSP..... Expected result: 11 Test #17004 1 (2, 6) ......... ......... ......... ......... P........ SP...PPP. P.K..PAP. .....PPP. ......... Expected result: 8 Test #17005 1 (4, 8) ......... ......... ......... ......... PPP...... PAP...... PPP...... ......PPP ....K.PAP Expected result: 12 Test #17006 2 (4, 6) ......PPP .....PPAP ....PSPPP ...PPP... .B.PAP... ...PPP... ....K.... ..PPP.... ..PAP.... Expected result: 10 Test #17007 2 (5, 5) ...B..... ......... PPP...... PAP...... PPP...... .....K... ..PPP.... PPPAP.... APPPP.... Expected result: 10 Test #17008 2 (5, 5) ......... PPP.P.... PAPPSP... PPP.P.... ......... .....K... ..B...... ......... ......... Expected result: 12 Test #17009 1 (2, 8) ......... ......... ......... ......... ..P...... .PSP..... ..P...... ......... ..K...... Expected result: 10 Test #17010 2 (7, 8) ......... ..PPP.... ..PAPB... ..PPP.P.. PPP..PSP. PAP...PPP PPP...PAP ......PPP .......K. Expected result: -1 Test #17011 1 (6, 8) ......... ......... ......... P........ SP....... P........ ...B..... ......... ......K.. Expected result: 14 Test #17012 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #17013 1 (1, 8) ......... ......... ......... ..P...... .PSP..... ..P...... ......... ......... .K....... Expected result: 9 Test #17014 2 (4, 6) ......... ......... ..P...... .PSP..... PPP...... AP....... PPP.K.... PAP...... PPP...... Expected result: 10 Test #17015 2 (5, 1) .......B. .....K... ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP ......... ...PPP..P ...PAP.PS Expected result: 6 Test #17016 2 (1, 3) ......... ......... ......... .K.PPP... ...PAP... ...PPP... ......PPP .PPP..PAP .PAPB.PPP Expected result: 4 Test #17017 1 (6, 5) ......PAP ......PPP ......... ......... ...PPP... ...PAPK.. ...PPP... .P....... PSP...... Expected result: 11 Test #17018 2 (4, 5) ......... .......B. ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #17019 1 (1, 1) ....PAP.. .K..PPP.. .....P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 2 Test #17020 2 (4, 5) ......... ......... ......... B........ ......... ..P.K..PP .PSP...PA ..P....PP ......... Expected result: 9 Test #17021 1 (5, 6) ...PPP... ...PAP... .PPPPP... .PAP..... .PPP..... ......... .....K... .....P... ....PSP.. Expected result: 11 Test #17022 2 (7, 2) .....B... ......... ...PPP.K. ...PAP... PP.PPP... APPSPPPP. PP.P.PAP. .....PPP. ......... Expected result: 9 Test #17023 1 (8, 3) ......... ......... ......... ........K PP....... APPPP.... PPPAPPPP. ..PPPPAP. B....PPP. Expected result: 11 Test #17024 2 (8, 5) ......... ......... ......... ......... ......... ...PPP..K ...PAP... ...PPP... ......... Expected result: 13 Test #17025 2 (1, 7) ....P.PPP ...PSPPAP ....P.PPP ......... ......PPP .B....PAP ......PPP .K....PPP ......PAP Expected result: 8 Test #17026 2 (5, 8) ......... P........ SP....... P........ ......... ......... .......PP .......PA .....K.PP Expected result: 13 Test #17027 1 (2, 6) ......... ......... ......... PP....... AP....... PP....... ..K...... ......... ......... Expected result: 8 Test #17028 1 (6, 7) ......... ......... ......... ......... ......... ......... .....B... ......K.. ......... Expected result: 13 Test #17029 1 (7, 1) ......... .......K. ......... .PPP..... .PAP..... .PPP..... ......... ......... .......B. Expected result: 8 Test #17030 1 (7, 6) ......... ......... ......... ......... ......... ....PPP.. ....PAPK. ....PPP.. ....PSP.. Expected result: 13 Test #17031 2 (5, 1) .PPP..... .PAP.K... .PPPP.... ..PAP.... ..PPP.... ......... ......... .....B... ......... Expected result: 14 Test #17032 1 (3, 4) .......PP .......PA .......PP ......... ...KP.... ...PSP... ....P.... ......... ......... Expected result: 7 Test #17033 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #17034 2 (2, 2) ......... ......P.. ..K..PSP. ...PPPP.. ...PAP... ...PPPPPP ......PAP ......PPP B........ Expected result: 4 Test #17035 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #17036 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ...P..B.. ..PSP.... ...P..... Expected result: 7 Test #17037 2 (1, 5) ......... ......... ..B...... P........ SP.PPP... PK.PAPPPP ...PPPPAP ......PPP ......... Expected result: 8 Test #17038 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ........P .......PS Expected result: 9 Test #17039 1 (8, 4) ......... ......... ......... ..P..PPP. .PSP.PAPK ..P..PPP. ......... ..B...... ......... Expected result: 12 Test #17040 2 (5, 8) ......... ......... ......... ......... P........ SP....... PP....... AP....B.. PP...K... Expected result: 13 Test #17041 2 (3, 3) .B..PAP.. ....PPP.. ......... ...K..... PP....... AP....... PP....... ......... ......... Expected result: 6 Test #17042 1 (8, 6) ......... ......... PPP...... PAP.PPP.. PPPPPAP.. .PAPPPP.. .PPP....K ......... ......... Expected result: 14 Test #17043 1 (8, 7) ......... ......... ......... .PPP..... .PAP..... .PPP..B.. .PAP.PPP. .PPP.PAPK .....PPP. Expected result: 15 Test #17044 2 (2, 4) ....P.PAP ...PSPPPP ....P.... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #17045 2 (5, 4) ...PPP... ...PAP... ...PPP... ......... PPP..K... PAPPPP... PPPPAP... ...PPP... ......... Expected result: 9 Test #17046 2 (7, 4) ......... .......B. ......... ......... .......K. ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 11 Test #17047 1 (4, 6) .......PP .......PA .......PP ......... ......... ......... ....K.... .......PP .......PA Expected result: 10 Test #17048 1 (1, 7) ......... ......... .B....... ......... ....P.... ...PSP... ....P.... .K....... ......... Expected result: 8 Test #17049 2 (6, 4) ......... ......... ......... ......... ......K.. .....P... ....PSP.. .....P... ......... Expected result: 10 Test #17050 2 (6, 3) ......PSP .......P. ......... .PPP..K.. .PAP..... .PPP..... ......... .....PPP. .....PAP. Expected result: 9 Test #17051 1 (2, 1) ......... ..K...... ......... .....PPP. .....PAP. .....PPP. P.PPP.... SPPAP.... P.PPP.... Expected result: 3 Test #17052 1 (6, 2) ......... ......... ......K.. ......... .B....... ......... ......... ......... ......... Expected result: 8 Test #17053 1 (1, 6) ......... ......... ......... ....P.... ...PSP... ....P.... .K....... .......B. ......... Expected result: 7 Test #17054 1 (3, 2) ....PPP.. ....PAP.. ...KPPP.. ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #17055 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #17056 1 (7, 5) .......PA .......PP ......... ......... ......... .......K. ...B..... ......... ......... Expected result: 12 Test #17057 2 (2, 7) .......PP ..PPP..PA PPPAP..PP APPPP.... PP....... ......... ......... ..K...... ......... Expected result: 15 Test #17058 2 (5, 7) ...PAP... ...PPP.PP ..P....PA .PSP...PP ..P...... ........B ......... .....K... ......... Expected result: 12 Test #17059 2 (6, 4) ......... ......... ...PPP... ...PAP... ...PPPK.. .....P... ....PSP.. .....PB.. ......... Expected result: 10 Test #17060 2 (6, 8) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......K.. Expected result: 14 Test #17061 2 (2, 6) ..PSP.... ...P..... ......... ....B.... ......... ......... ..K...... ......... ......... Expected result: 8 Test #17062 1 (3, 6) ......... ......... ......... ....PPPPP ....PAPAP ....PPPPP ...K..... ....PPP.. ....PAP.. Expected result: 9 Test #17063 2 (4, 7) ......... ......... ...PPP... ...PAP... ...PPP... PPP..P... PAP.PSP.. PPP.KP... ......... Expected result: 19 Test #17064 1 (5, 6) ......... ......... ......PPP ....PPPAP ....PAPPP ....PPP.. .....K... P........ SP....... Expected result: 11 Test #17065 1 (5, 5) .....PAP. .....PPP. ......... ......... ...B..... .....K... ......PPP ......PAP ......PPP Expected result: 10 Test #17066 2 (3, 4) ......... ......... ......... ......PPP ...K..PAP ......PPP ......... ......... ......... Expected result: 7 Test #17067 1 (2, 5) ......... .....P... ....PSP.. .B...P... ......... ..K...... ......... ......... ......... Expected result: 7 Test #17068 1 (5, 5) ......... .P....... PSP...... .P....... ......... .B...K... ......... ......... ......... Expected result: 10 Test #17069 2 (2, 3) ......... ......... .B....... ..K...... ...P..... ..PSP.... ...P..PPP ......PAP ......PPP Expected result: 5 Test #17070 2 (2, 3) ......... ......... ......PPP ..K...PAP ......PPP ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 5 Test #17071 1 (7, 2) ......PAP .B....PPP .......K. ......... ......... ......... ......... PP..PPP.. AP..PAP.. Expected result: 9 Test #17072 1 (2, 3) ......... ......... ......... ..K...... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 5 Test #17073 2 (8, 7) ..PPPAP.. ..PAPPP.. ..PPP.... ......... ......... ......... ......... BPPP....K .PAP..... Expected result: 15 Test #17074 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #17075 2 (7, 2) ......... ......... .......K. ......... ..PPP.... ..PAPPPP. ..PPPPAP. .....PPPP .....BPAP Expected result: 9 Test #17076 1 (4, 1) ......... ....K.... .......PP .......PA .PPP...PP .PAP....B .PPP..... ...P..... ..PSP.... Expected result: 5 Test #17077 2 (6, 2) ......PAP ......PPP ......K.. ......... ......... ......... ......... ..B...... ......... Expected result: 8 Test #17078 2 (2, 7) ..B...... PPP...... PAP...... PPP...PPP ......PAP ......PPP ......... ..K...... ......... Expected result: 11 Test #17079 1 (8, 4) ......... ......... ....PPP.. ....PAP.B ....PPP.K ...PPP... ...PAP... ...PPPP.. ....PAP.. Expected result: 12 Test #17080 2 (3, 7) ......... ......... ....PPPP. ....PAPSP ....PPPP. ......... PPP...... PAPK..... PPP.B.... Expected result: 10 Test #17081 2 (2, 3) ..PSP.... ..BP..... ......... ..K...... .......PP .......PA .......PP PP.....PA AP.....PP Expected result: 5 Test #17082 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #17083 1 (3, 4) ...PPP.PP ...PAP.PA ...PPP.PP ......... ...K..... ......... ......... .....B... ......... Expected result: 7 Test #17084 1 (4, 5) ......... ......... ......... ......... ......... ....K..PP .......PA ...B...PP ......... Expected result: 9 Test #17085 1 (3, 5) ..P...... .PSP.PPPP ..P..PAPA .....PPPP ......... ...K..... ......... ......... ......... Expected result: 8 Test #17086 1 (1, 7) ......... ......... PP....... AP....... PP....PPP ......PAP ......PPP .K....... ......... Expected result: 10 Test #17087 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #17088 2 (3, 5) ......... ......... .....P..B ....PSP.. .....P... ...K..... ......... ......... ......... Expected result: 8 Test #17089 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #17090 2 (3, 1) .......PS PPPK....P PAP...... PPP...... ......... ......... ......... ......... ........B Expected result: 4 Test #17091 1 (6, 2) ......... ......... ......K.. PP....... AP...B... PP....... ......... ...P..... ..PSP.... Expected result: 8 Test #17092 1 (6, 8) ......... .PPP..... .PAP..... .PPP..... ......... ......... .PPP..... .PAP..... .PPP..K.. Expected result: 14 Test #17093 2 (8, 3) ......... ......... ..PPP.... PPPAP...K APPPP.... PP....PPP ......PAP ......PPP ......... Expected result: 11 Test #17094 1 (8, 8) ....PSP.. .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPP... ....B.... ......... ........K Expected result: 16 Test #17095 1 (1, 1) ......... .K....... ......... ......... .P....... PSPPPP... PPPPAP... PAPPPP... PPP...... Expected result: 2 Test #17096 1 (3, 4) ......... ......... ......... ......... B..K..... ......... ......... ......... ......... Expected result: 7 Test #17097 2 (4, 4) ......... ......... ......... ......... ....K.... ......PPP ......PAP ......PPP ......PSP Expected result: 8 Test #17098 2 (7, 3) ......... ......... ......... .......K. .....PPP. .....PAP. .P...PPP. PSP...... .P....... Expected result: 10 Test #17099 2 (1, 5) ......P.. .....PSP. ......P.. ......... ......... .KPPP.... ..PAPPPPP ..PPPPAPA .....PPPP Expected result: 6 Test #17100 2 (2, 5) .......PP .......PA .......PP ......... ......... ..K...... ......... .B...PPP. .....PAP. Expected result: 7 Test #17101 1 (7, 8) .PPP..... .PAP..... .PPP..... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #17102 2 (5, 1) ......... .....K... ....B.... ......PPP ......PAP ......PPP ...PPP... ...PAP... ...PPP... Expected result: 6 Test #17103 1 (6, 5) ......... ......... ......... ......... PPP...... PAP...K.. PPP...... ..PPPPPP. ..PAPPAP. Expected result: 11 Test #17104 2 (7, 5) ...PSPPP. ....PPAP. ....PPPP. .PPPPAP.. .PAPPPP.. .PPP...K. ..B...... ......... ......... Expected result: 14 Test #17105 2 (3, 7) ......... ......... ......... ..PPP..B. ..PAP.... ..PPP.... .......PP ...K...PA .......PP Expected result: 10 Test #17106 1 (2, 3) ......... .......PP .......PA ..K....PP .B....... ......... ......... .......PP .......PA Expected result: 5 Test #17107 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......B.. Expected result: 8 Test #17108 1 (3, 1) ......... ...K...PP PPB....PA AP.....PP PP....... ......... ......... ......... ......... Expected result: 4 Test #17109 2 (5, 2) ......... ......... .....K... ......... ......... ......... ...B..... ..PPP..P. ..PAP.PSP Expected result: 7 Test #17110 1 (3, 8) ......... ......... ......... ......... ......PPP PP....PAP AP....PPP PP...PPP. ...K.PAP. Expected result: 11 Test #17111 1 (5, 3) ........B ......... ......... .....K... ..PPP.... ..PAP.... ..PPP.... PPP...... PAP...... Expected result: 8 Test #17112 2 (7, 3) ......... ......... ......... .......K. PP....... AP....... PP....... ..B.PPP.. ....PAP.. Expected result: 10 Test #17113 1 (5, 5) ......... ..PPP.... ..PAP.... ..PPP...P .......PS .....K..P ......... ........B ......... Expected result: 10 Test #17114 2 (3, 2) ......... ......... PP.K..... AP....... PP....... ......... ....PPPB. P...PAP.. SP..PPP.. Expected result: 5 Test #17115 2 (2, 4) ......... ......... ......... .......PP ..K....PA .......PP ......... ......... ......... Expected result: 6 Test #17116 2 (7, 1) ...PPP... ...PAP.K. ...PPP... ......... P........ SP....... PP....... AP.....PP PP.....PA Expected result: 12 Test #17117 1 (4, 6) ......... ......... .....PPP. ...PPPAP. .B.PAPPP. ...PPP... ....K.... ...P..... ..PSP.... Expected result: 10 Test #17118 1 (6, 8) ......... ......... ......... PP....... AP....... PP....... ......... ......... ......K.. Expected result: 14 Test #17119 2 (5, 8) ......... ......... ......... ........P .......PS ........P ......... ......... .....K... Expected result: 13 Test #17120 1 (8, 7) ......PSP .......P. ......... ......... ......... ......... ...PPP... ...PAP..K ...PPP... Expected result: 15 Test #17121 2 (8, 4) ......... ......... ......... ......... ...P....K ..PSP.... ...P..... ......... ......... Expected result: 12 Test #17122 1 (3, 3) ......... ......... ......... ...K..... ........P ....PPPPS ....PAP.P ....PPP.. ......... Expected result: 6 Test #17123 1 (3, 7) ......... ......... ......... ..B...... ......... PPP....PP PAP....PA PPPK...PP ......... Expected result: 10 Test #17124 2 (7, 7) ....PPP.. ....PAP.. PPP.PPPPP PAP...PAP PPP..BPPP ......... ......... .......K. ......... Expected result: 14 Test #17125 2 (8, 7) ......... ......... ......B.. ......... ......... ......... ......... ........K ......... Expected result: 15 Test #17126 2 (8, 1) ..PPP.... ..PAP...K ..PPP.... ......... ......... .......PP .......PA .......PP ......... Expected result: 13 Test #17127 2 (6, 6) ......... B........ ......... ..PPP.... ..PAP..PP ..PPP..PA ......KPP .....P... ....PSP.. Expected result: 12 Test #17128 2 (4, 7) .PPP..... .PAP..... .PPP..... .PAP..... .PPPPPP.. ...BPAP.. ....PPP.. ....K..P. ......PSP Expected result: 11 Test #17129 1 (1, 6) ......... ..P...... .PSP..... ..P...... ...PPP... ...PAP... .K.PPPPPP ......PAP ....B.PPP Expected result: 7 Test #17130 1 (7, 6) ......... .PPP..... .PAP..... .PPP..... ......... ......... .......K. .......PP .......PA Expected result: 13 Test #17131 1 (3, 2) ..PSP.... ...P..... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #17132 1 (4, 1) ......... ....K.... ......... ........B ......... ....P.... ...PSP... ....P.... ......... Expected result: 5 Test #17133 2 (8, 4) ..PPP.... ..PAP.... ..PPP.... ......... ........K ......... PP....... AP....... PP.B..... Expected result: 12 Test #17134 1 (1, 1) .....P... .K..PSP.. ...PPPPP. ...PAPAP. ...PPPPP. ......... ....PPP.. ...BPAP.. ....PPP.. Expected result: 2 Test #17135 1 (3, 5) ....PAP.. ....PPP.. ......... ......... .....PPP. ...K.PAP. PPP..PPP. PAP...... PPP...... Expected result: 8 Test #17136 1 (6, 4) ......P.. .....PSP. ......P.. ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #17137 1 (3, 3) ..PAP.... ..PPP.... ......PPP PPPK..PAP PAP...PPP PPP...... ........B ......... ......... Expected result: 6 Test #17138 1 (1, 4) ....B.... ......... ......... ......... .K....... .......PP .......PA ....PPPPP ....PAP.. Expected result: 5 Test #17139 1 (2, 3) ..P.PPP.. .PSPPAP.. ..P.PPP.. ..K...... PPP...... PAP...... PPP.B.... AP....... PP....... Expected result: 5 Test #17140 2 (4, 6) ......... ......... ......... ......... ...B..... ......... ....K.... P........ SP....... Expected result: 10 Test #17141 2 (6, 3) ..PAP.... ..PPP.... ......... .PPP..K.. .PAP..... .PPP..... ....PPP.. ....PAP.. ....PPP.. Expected result: 9 Test #17142 1 (1, 4) ...PPP... .PPPAP... .PAPPP... .PPP..... .K....... PP....... AP....... PP....... ......... Expected result: 5 Test #17143 1 (3, 1) .......PA ...K...PP ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #17144 2 (4, 6) ...PAPPAP ...PPPPPP ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #17145 2 (8, 5) .PSP..PAP ..P...PPP ......... ......... ......... ........K .PPP..... PPAP..... APPP..... Expected result: 13 Test #17146 2 (6, 4) .B....... ......... ......... ..P...... .PSP..K.. ..P...... ......... ......... ......... Expected result: 10 Test #17147 2 (7, 6) ....P.... ...PSP... ....P.... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #17148 2 (2, 1) ......... ..K...... ......... ......... ...P..... ..PSP.... ...P..... ......... ......B.. Expected result: 3 Test #17149 1 (3, 3) ..P...... .PSP..... ..P...... ...K..... PP....... AP....... PP..PPP.. .B..PAP.. ....PPP.. Expected result: 6 Test #17150 1 (2, 7) ......... .PPP..... .PAP..... .PPPPP... PPPPAP... PAPPPP... PPP...... ..K...... ......... Expected result: 17 Test #17151 1 (2, 8) ......... ......... .......P. ......PSP ..PPP..P. ..PAP.... ..PPPPP.. ....PAP.. ..K.PPP.. Expected result: 10 Test #17152 2 (3, 3) ...B..... ......... ......... ...K..... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 6 Test #17153 2 (5, 1) ..P...... .PSP.K... ..P...... ......PPP ......PAP ......PPP ......BPP .......PA .......PP Expected result: 10 Test #17154 2 (4, 7) ......... ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... .PSP..... B.P.K.... ......... Expected result: 13 Test #17155 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #17156 2 (3, 6) ......... ......PPP PPP...PAP PAP...PPP PPP...... ......... ...K..... ......... ......... Expected result: 9 Test #17157 2 (8, 4) ......... ......... ......P.. .....PSP. ......P.K ......... ......... ........B ......... Expected result: 12 Test #17158 2 (4, 7) .......PP ...PPP.PA ...PAP.PP .PPPPP... .PAP..... .PPP..... B........ ....K.... ......... Expected result: 11 Test #17159 1 (5, 7) ......... ......... ......... .PPP..P.. .PAP.PSP. .PPP..P.. ......... .....K... ......... Expected result: 12 Test #17160 1 (1, 3) .......PA .......PP B........ .K....... ......... ......... ...PPP... ...PAP.PP ...PPP.PA Expected result: 4 Test #17161 2 (1, 2) ......... ......... .K.B..... ......... ......... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... Expected result: 3 Test #17162 1 (5, 6) ......... ......... ..PPP.... ..PAP..P. ..PPP.PSP ...B..PPP .....KPAP ......PPP ......... Expected result: 11 Test #17163 2 (5, 3) ......... P........ SP....... P....K... ......... ......... ......... ......... ......... Expected result: 8 Test #17164 1 (2, 5) ......... ....PPP.. B...PAP.. ...PPPP.. ...PAP... ..KPPP... ..PPPP... .PSPAP... ..PPPP... Expected result: 7 Test #17165 1 (7, 2) ......... ......... PPP....K. PAP...... PPP...... .PPP..... .PAP..... .PPP..... ....B.... Expected result: 9 Test #17166 2 (4, 3) ......... ......... PP....... AP..K.... PP....... ......... ......... ......... ......... Expected result: 7 Test #17167 1 (7, 8) ......... ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPPP.... ...PSP... ....P.... .......K. Expected result: 15 Test #17168 2 (7, 3) ......... ......... .PPP..... .PAP...K. .PPP..... ......... ......... .......B. ......... Expected result: 10 Test #17169 1 (4, 6) ......... ......... .PPP.PPP. .PAP.PAPP .PPP.PPPS ........P ....K.... ..B...... ......... Expected result: 10 Test #17170 2 (1, 4) ......... .....PPP. .....PAPP .....PPPA .K.....PP ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 5 Test #17171 1 (1, 6) ......... ......PPP ......PAP ......PPP ......... ...PPP..B .K.PAP... ...PPP... ...PSP... Expected result: 7 Test #17172 2 (5, 4) ......... ......... ........B .......PP .....K.PA .......PP ....PPP.. ....PAP.. ....PPP.. Expected result: 9 Test #17173 1 (8, 7) ......... ......... PP....... AP....... PP.B..... ......... ......... ........K ......... Expected result: 15 Test #17174 2 (1, 8) ......... ......... ..P...... .PSP..... ..P...... ......... ......... ......... .K....... Expected result: 9 Test #17175 1 (8, 4) ..P..PAP. .PSP.PPP. ..P...... ......... ........K ......... ......B.. ......... ......... Expected result: 12 Test #17176 1 (2, 1) ...PPPPSP ..KPAP.P. ...PPP... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #17177 1 (8, 7) ......... ......... ......... ......... .P....... PSP...... .P....... .B......K ......... Expected result: 15 Test #17178 2 (1, 6) ......... ......... ......... .....PPP. ...B.PAP. .....PPP. .K.P..... ..PSP.... ...P..... Expected result: 7 Test #17179 1 (7, 3) ......... ........B ......... .......K. ......... ......... ......... .....PPP. .....PAP. Expected result: 10 Test #17180 2 (5, 5) ...P..... ..PSP.... ...P..... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #17181 1 (6, 5) .....PPP. .....PAP. .....PPP. .....B... .PPP..... .PAP..K.. .PPP.PPP. .....PAP. .....PPP. Expected result: 11 Test #17182 2 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #17183 2 (5, 4) ......... ..B...... ......... ......... .PPP.K... .PAP..... .PPP..... ......... ......... Expected result: 9 Test #17184 2 (6, 1) ......... ......K.. ......... ..PPPPP.. ..PAPAP.. PPPPPPP.. PAP...... PPP...... ......... Expected result: 7 Test #17185 1 (3, 7) ......... .....PPP. .....PAP. PP...PPP. AP....... PP....... ....PPP.. ...KPAP.. ....PPP.. Expected result: 10 Test #17186 1 (8, 5) ......... ......... ....PPP.. ....PAP.. ....PPP.. ........K ........P .......PS ........P Expected result: 13 Test #17187 2 (2, 4) ....B.... ......... ...PPP... PP.PAP... APKPPP... PP....... ......... P..PPP... SP.PAP... Expected result: 6 Test #17188 1 (4, 4) ......P.. .....PSP. ..B...PPP .......PA ....K..PP PPP..PPP. PAP..PAP. PPP..PPP. ......... Expected result: 8 Test #17189 1 (1, 2) ..PPPAP.. ..PAPPP.. .KPPP.... B.P...... .PSP..... ..P...... PPP...... PAP...... PPP...... Expected result: 3 Test #17190 1 (8, 5) .....PPP. .....PAP. .....PPP. P........ SP....... PB...PPPK .....PAP. .....PPP. ......... Expected result: 13 Test #17191 2 (2, 1) ...PAP... ..KPPP... ......... ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 3 Test #17192 1 (4, 6) .......B. PPP...... PAP..PPP. PPP..PAP. .....PPP. ......... ....K.... ..PPP.... ..PAP.... Expected result: 10 Test #17193 2 (2, 2) .PSP..... ..P...... ..K..B... .......PP .......PA .....PPPP .....PAP. .....PPP. ......... Expected result: 4 Test #17194 2 (8, 5) .PAP..... .PPP..... ......... ......... PPPP..... SPAP....K PPPP..... ......... ......... Expected result: 13 Test #17195 2 (8, 3) ......PPP ......PAP ......PPP PPP.....K PAP...... PPP...... AP.....B. PP....... ......... Expected result: 11 Test #17196 2 (7, 8) ......B.. ......... ......PPP ......PAP ......PPP .......PP .......PA PPP....PP PAP....K. Expected result: 15 Test #17197 1 (2, 6) ......... .PPPPP... BPAPAP... .PPPPP... ......... ......... ..K...... ....P.... ...PSP... Expected result: 8 Test #17198 2 (5, 1) ......... .....KPPP ......PAP .PPP..PPP .PAP..... .PPP..... ......... ......... ......... Expected result: 6 Test #17199 1 (3, 1) ........B ...K..... ......... ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 4 Test #17200 2 (7, 4) ......... ........P .......PS ........P .......K. ......... ......... ......... ..B...... Expected result: 11 Test #17201 2 (2, 3) ......... ......... ......... ..K...... .......PP .....PPPA .....PAPP .....PPP. ......... Expected result: 5 Test #17202 2 (7, 6) ..PAPPP.. ..PPPAP.. ....PPP.. ......... ......... ...B..... .......K. ......... ......... Expected result: 13 Test #17203 1 (2, 2) ......... ......... ..K...... .PPP..... .PAP..... .PPPPP... ...PAP... .P.PPP... PSP...... Expected result: 4 Test #17204 1 (4, 7) ......... ......... ......... .....PPP. .....PAP. .....PPP. ......... ....K.... ......... Expected result: 11 Test #17205 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #17206 2 (4, 6) ......... ......... ...PPP... ...PAP... ...PPP... ......... ....K.... ........P .......PS Expected result: 10 Test #17207 2 (3, 6) ..PSP.... ...P..... ......... .B....... ......... ......... ...K..... ......... ......... Expected result: 9 Test #17208 1 (5, 7) ......PAP ......PPP PPP...... PAP...... PPP...... ......... PPP...... PAP..K... PPP...... Expected result: 12 Test #17209 1 (6, 4) ......... ......... ......... ......... ......K.. .B...PPP. .....PAP. .....PPP. ......... Expected result: 10 Test #17210 2 (7, 7) ..PAP.... ..PPP.... ..PPP.... ..PAP.... ..PPP.... ......... PPP...... PAP....K. PPP...... Expected result: 14 Test #17211 2 (6, 8) .......PP .......PA .......PP ......... PPP...... PAP...... PPP...... P........ SP....K.. Expected result: 14 Test #17212 2 (8, 7) ......... ......... ......... ......... .....B... ......... ......... PPP.....K PAP...... Expected result: 15 Test #17213 1 (8, 4) ......... .......B. PPPPP.... APPAP.... PPPPP...K ......... ......... .......PP .......PA Expected result: 12 Test #17214 2 (5, 2) ......... ......... .....K... ......... ......... PPP...... PAP..P... PPP.PSPB. .....P... Expected result: 7 Test #17215 1 (2, 4) ....P.... ...PSP... ....P.... ......... ..K...... ......... ......... .......PP .......PA Expected result: 6 Test #17216 1 (7, 6) ......... .PPP..... .PAP..... .PPP..... ......... ......... ..P....K. .PSP.PPP. ..P..PAP. Expected result: 13 Test #17217 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #17218 2 (7, 6) ......... ......... ......... ......... ......... ......... ...B...K. ......... ......... Expected result: 13 Test #17219 1 (1, 8) ....PPP.. ....PAP.. ....PPP.. PPP...PPP PAP...PAP PPP...PPP SP....... P........ .K....... Expected result: 13 Test #17220 2 (2, 5) ......... ......... ......... ......... ......... .BK...... ......... ......... ......... Expected result: 7 Test #17221 1 (1, 8) .......P. ......PSP .......P. ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #17222 1 (2, 4) ..PPP.... PPPAP..P. APPPP.PSP PP.....P. ..K...... ......... .......PP .......PA .......PP Expected result: -1 Test #17223 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... PPP...... PAP...... Expected result: 11 Test #17224 1 (2, 1) ......PAP ..K...PPP ......BPA .......PP PP....... AP....... PP....... ......... ......... Expected result: 3 Test #17225 2 (2, 8) ......... ......... ......... .......PP .......PA .......PP ...PPP... ...PAP... ..KPPP... Expected result: 10 Test #17226 2 (2, 3) .PAP..... .PPP..... ......... ..KPPP... ..PPAP... .PSPPP... ..P...... ..PPP.... B.PAP.... Expected result: 5 Test #17227 1 (7, 3) .......PA PPP....PP PAP...... PPPPP..K. ..PAP.... ..PPP.... ......... ......... ......B.. Expected result: 10 Test #17228 1 (8, 2) ......... ......... PPP.....K PAP...... PPP...... ....P.... ...PSP... ....P.... ......... Expected result: 10 Test #17229 1 (6, 3) ......... ..PPP.... ..PAP.... ..PPP.K.. ......... ....B..PP .......PA .......PP ......... Expected result: 9 Test #17230 1 (6, 3) ......... ......... .....B... .P....K.. PSP...... .P....... ..PPP.... ..PAP.... ..PPP.... Expected result: 9 Test #17231 1 (4, 3) ......... ......... ......... ....K.... ......PPP ......PAP ......PPP .PPP..... .PAP..... Expected result: 7 Test #17232 2 (5, 5) .....PAP. .....PPP. ......... ......... ......... PPPB.K... PAP...... PPP..P... ....PSP.. Expected result: 10 Test #17233 1 (6, 3) ......... P........ SP....... P.....K.. B........ ......... ......... .PPP..... .PAP..... Expected result: 9 Test #17234 1 (5, 3) ....PSP.. .....P... ......... .....K... ......... PPP...... PAP...... PPP.PPPPP ....PAPPA Expected result: 8 Test #17235 2 (3, 7) .......PP ..PPP..PA ..PAP..PP ..PPP.... ......... ......... ......... ...K..PPP ...B..PAP Expected result: 10 Test #17236 2 (4, 6) ......... ......... ......... ......... ......... ......... .PPPK.... .PAP..... .PPP..... Expected result: 10 Test #17237 2 (5, 1) ..P...... BPSP.K... ..P...... ......... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 10 Test #17238 1 (3, 4) ......... PPP...... PAP..P... PPP.PSP.. ...K.P... ......... ......PPP ......PAP B.....PPP Expected result: 7 Test #17239 1 (4, 8) .....PAP. .....PPPP .......PS .......BP ......... PP..PPP.. AP..PAP.. PP..PPP.. ....K.... Expected result: 12 Test #17240 1 (1, 8) ......... ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... .K....... Expected result: 9 Test #17241 1 (1, 1) ......... .K....... ......... ......... ......... PP....... AP....... PPPP..... .PAP..... Expected result: 2 Test #17242 1 (7, 2) .......B. ......... .......K. ......... ......... ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP Expected result: 9 Test #17243 2 (3, 7) ......... ......... .PPP..... .PAP..... .PPP..PPP ......PAP ......PPP ...K..PPP ......PAP Expected result: 10 Test #17244 2 (1, 5) ......... ......... PPPP..... APAP..... PPPP..... .K....... ......... ......... ......... Expected result: 12 Test #17245 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... .....P... ....PSP.B Expected result: 11 Test #17246 2 (5, 3) ......P.. .....PSP. ......P.. .....K... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 8 Test #17247 2 (2, 8) .PPP..... .PAPPPP.. .PPPPAP.. ...PPPP.. ...PAP... ...PPPP.. .....PSP. ......P.. ..K...... Expected result: 10 Test #17248 2 (3, 2) ..P...... .PSP..... PPPK..... AP....... PP....... ......... ......... ......... ......... Expected result: -1 Test #17249 1 (6, 8) ......... ......... ...PPP... ...PAP... PP.PPP... AP....... PP....... ......... ......K.. Expected result: 14 Test #17250 1 (7, 8) ......... ......... ......... ......... ......... .......P. ......PSP .......P. .......K. Expected result: 15 Test #17251 1 (3, 4) ..PPP.... ..PAP.... ..PPPPPP. .....PAP. P..K.PPP. SP....... P.....PPP ......PAP ......PPP Expected result: 7 Test #17252 1 (5, 6) ......... ......... ......... ...BPPP.. ....PAP.. ....PPP.. .....K... ......... ......... Expected result: 11 Test #17253 1 (3, 6) ...PPP... ...PAP... P.PPPP... SPPAP.... P.PPP.... ......... ...K..PPP ....B.PAP ......PPP Expected result: -1 Test #17254 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #17255 2 (7, 4) ......... ......... ........P .......PS ....PPPKP PP..PAP.. AP..PPP.. PP....... AP....... Expected result: 17 Test #17256 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #17257 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ..B...... ......... Expected result: 11 Test #17258 1 (6, 3) .....B... ......... ......... ......K.. PP....... AP....... PP....... ...P..... ..PSP.... Expected result: 9 Test #17259 2 (2, 8) ......... ......... ......... ......... .PPP..... .PAP..... PPPPPPPB. SP..PAP.. P.K.PPP.. Expected result: -1 Test #17260 2 (8, 1) .PSP..... ..P..PPPK .....PAP. B....PPP. ......... ......... ......... ......... ......... Expected result: 13 Test #17261 2 (2, 3) .......PS ........P ......... ..K...... .....PPP. .....PAP. .....PPP. .......PP ......BPA Expected result: 5 Test #17262 1 (7, 8) .......B. ......... ......... ......... .PPP..... .PAP.PPP. .PPP.PAP. PPP..PPP. PAP....K. Expected result: 15 Test #17263 2 (5, 1) ......... .....K... .PPPP.... PSPAP.... .PPPP.PPP ......PAP ......PPP ....PPP.. ....PAPB. Expected result: 6 Test #17264 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #17265 1 (8, 3) ......... ......... .PPP..... .PAP....K .PPP..... ......... ......... ......... ......... Expected result: 11 Test #17266 2 (8, 5) ....PPPPP .PPPPAPAP .PAPPPPPP .PPPPSP.. .....P... ........K ......... ......... ......... Expected result: 13 Test #17267 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #17268 1 (6, 3) ......... ......... ......... ......K.. ......... ...B..... ......... ......... ......... Expected result: 9 Test #17269 2 (8, 8) ......... ..P...... .PSP..... ..P...... ......... ......PPP ......PAP ......PPP ........K Expected result: 16 Test #17270 1 (5, 4) ......... ......... ......... PPP...... PAP..K... PPP...... ......... ......... .....B... Expected result: 9 Test #17271 1 (4, 3) .PAP..... .PPP..... ......... ....K.... ......... ......PPP ...B..PAP ......PPP ......... Expected result: 7 Test #17272 2 (3, 8) ......... ....PPP.. ....PAP.. ....PPP.. ......PPP ......PAP ......PPP ......... ...K..... Expected result: 11 Test #17273 2 (3, 2) ......... ......... ...K..... ......... ......... ..PPP.B.. ..PAP.... ..PPP.... ......... Expected result: 5 Test #17274 1 (5, 2) ......... ......... .....K... ......... ......... ......... .B....... ......... ......... Expected result: 7 Test #17275 1 (8, 3) .PAP..... .PPP..... ......... ........K .......PP .......PA .......PP ......... ......... Expected result: 11 Test #17276 1 (3, 3) ..P...... .PSP..... ..P...... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #17277 2 (2, 6) ..PPP..B. ..PAP.... ..PPP.... ......... ...P..... ..PSP.... ..KPPPP.. ....PAP.. ....PPP.. Expected result: 8 Test #17278 1 (3, 6) ......... ......... ......... PPP...... PAP...... PPP...... ...K.PPP. .....PAP. .....PPP. Expected result: 9 Test #17279 2 (8, 7) .......PP .P.....PA PSP....PP .P...PPP. ..PPPPAP. ..PAPPPP. ..PPP.... ........K ........B Expected result: -1 Test #17280 2 (7, 1) ........B .......K. .......PP .......PA .......PP ......... ..P...... .PSP..... ..P...... Expected result: 8 Test #17281 2 (8, 1) ......... ........K ......... ......... ...PPPPPP ...PAPPAP PPPPPPPPP PAP.....B PPP...... Expected result: 9 Test #17282 1 (8, 7) .B....... ..P...PPP .PSP..PAP ..P...PPP ....PPP.. ....PAP.. ....PPP.. ........K ......... Expected result: 15 Test #17283 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #17284 2 (2, 2) ......... ......... ..K...... ......... ......... ......... .B....... ......... ......... Expected result: 4 Test #17285 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #17286 1 (1, 2) ......... ......... .K....... .......P. ......PSP .......P. ..B...... ......... ......... Expected result: 3 Test #17287 2 (2, 6) ......... ......... ......... ......... ......... .....PPP. ..K..PAP. .....PPP. ......... Expected result: 8 Test #17288 2 (7, 1) .PSP..... ..P....K. ......... ......... ......... ......... ......... ......... ......... Expected result: 10 Test #17289 2 (6, 6) ......... ......... ......... ......... ......... ..PPP.... B.PAP.K.. ..PPP.... ......... Expected result: 12 Test #17290 2 (2, 6) ......... ....PPP.. ...PPAP.. ..PSPPP.. ...P..... ......... ..K...... ......... ......... Expected result: 8 Test #17291 2 (4, 4) ......... ......... PPP...... PAP...... PPP.K.... ......... ......... ......... ......... Expected result: 8 Test #17292 1 (2, 3) .....P... ....PSP.. .....PPPP ..K...PAP ......PPP ......... ...PPP... ...PAP... ...PPP... Expected result: 5 Test #17293 1 (1, 6) ......PAP ......PPP ......... .......PP .......PA .......PP .K....... ......... ......... Expected result: 7 Test #17294 2 (3, 3) ......... ......... ......... ...K.PPP. .....PAP. ....PPPP. ...PSP... ....P.... ......... Expected result: 6 Test #17295 1 (1, 1) ......... .K....... ......... ......... ......... PP....... AP....... PP....... ......... Expected result: 2 Test #17296 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... .PPPP...B PSPAP.... Expected result: 8 Test #17297 1 (6, 5) ......... ......... ......... ......... .B....... ......K.. .PPP..... .PAP..... .PPP..... Expected result: 11 Test #17298 1 (7, 3) ......... ....P.... ...PSP... ....P..K. ......... ......... ......... ......... ......... Expected result: 10 Test #17299 1 (5, 7) ......... .....PPP. .....PAP. .....PPP. ......... P........ SP....... P....K... ......... Expected result: 12 Test #17300 1 (7, 4) ......... .PPP..... .PAP..... .PPP..... .......K. ......... ......... ..PPP...B ..PAP.... Expected result: 11 Test #17301 1 (1, 6) .PPP..... .PAP..... .PPP..... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #17302 1 (4, 1) .PAP...PA .PPPK..PP ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... Expected result: -1 Test #17303 1 (7, 1) ......B.. .......K. ......... ......... ......... .......PP .......PA .......PP ......... Expected result: 8 Test #17304 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......B.. .......K. Expected result: 15 Test #17305 2 (4, 1) ......... ....K.... ......... ......... ......... ........P .......PS ........P ......... Expected result: 5 Test #17306 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......BP. ......PSP .......P. Expected result: 6 Test #17307 2 (7, 7) ......PAP ......PPP .....P... ....PSP.. .....P... ......... ......... .......K. ......... Expected result: 14 Test #17308 2 (5, 6) ..B...... ......... ......... ......... ......... ......... P....K... SP....... P........ Expected result: 11 Test #17309 2 (7, 3) ......... PPB...... AP....... PP..P..K. PP.PSP... AP..P.... PP....... ......... ......... Expected result: 10 Test #17310 1 (2, 2) ......... ......... ..K...... ......... ........P ...B...PS ........P ......... ......... Expected result: 4 Test #17311 1 (7, 4) ..PSP.... ...P..... ......... ......... PPP....K. PAP...... PPP.....B ......... ......... Expected result: 11 Test #17312 2 (1, 1) ......... .K....... ..B...... ......... PPP...... PAP...PPP PPP...PAP ......PPP ......... Expected result: 2 Test #17313 1 (3, 2) ....PAP.. ....PPP.. ...K..... ......... ......... ......... ....PPPPP ....PAPAP ....PPPPP Expected result: 5 Test #17314 2 (5, 1) ......... .....K... ......... ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 6 Test #17315 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #17316 1 (6, 6) ......... ......... ......... ....P.... ...PSP... PP..P.... AP....K.. PPPPP.PPP ..PAP.PAP Expected result: 12 Test #17317 2 (8, 3) ......... ......... ......... ........K ......... ......PPP ......PAP ......PPP .......PS Expected result: 11 Test #17318 1 (4, 8) ..PSPPP.. ...PPAP.. ....PPP.. .......PP .......PA .B.....PP ......... ......... ....K.... Expected result: 12 Test #17319 2 (3, 2) ......B.. ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #17320 2 (3, 1) ......... ...K..... ......... ......... ......... ......... B........ ......... ......... Expected result: 4 Test #17321 2 (4, 8) ......PAP ......PPP ....B.... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #17322 2 (5, 4) .....PAP. .....PPP. ..P...... .PSP..... ..P..K... .....PPP. .....PAP. .....PPPP .......PA Expected result: 9 Test #17323 2 (1, 3) ..PSP.... ...P..... ......... .K...PPPP .....PAPA .....PPPP ......PPP ......PAP ......PPP Expected result: 4 Test #17324 2 (1, 3) ...PPPP.. ..PSPAP.. ...PPPP.. .K...PPP. ..PPPPAP. ..PAPPPP. ..PPP.... ......... .......B. Expected result: 4 Test #17325 1 (4, 1) ......... P...K.... SP....... P........ .PPP..... .PAP..... .PPPP.... ..PAP.... ..PPP.... Expected result: 5 Test #17326 2 (3, 5) ......PAP ..PPP.PPP ..PAP.PPP ..PPP.PAP ...PSPPPP ...KP.... ......... ......... ...B..... Expected result: 8 Test #17327 2 (5, 8) ...PAP... PP.PPPPP. AP...PAP. PP...PPP. ......... ......... .....B... ......... .....K... Expected result: 13 Test #17328 2 (4, 6) ......... ......PPP ......PAP ...PPPPPP ...PAP..B ...PPP... ....K.... .......P. ......PSP Expected result: 10 Test #17329 2 (2, 3) ......... ......PPP ......PAP ..K...PPP ..PPP.... PPPAP.... PAPPP.... PPP...... ......B.. Expected result: 5 Test #17330 1 (1, 6) ...P..... PPPSP.... PAPP..... PPP...... ......... ......... .K....... ......... .....B... Expected result: -1 Test #17331 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #17332 1 (2, 2) .PSP..... ..P...... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #17333 2 (7, 8) ..PPP.... ..PAP.... ..PPP.... ......... ......PPP ......PAP .PPP..PPP .PAP..... .PPP...K. Expected result: 15 Test #17334 1 (8, 3) ......P.. .....PSP. .....PPP. .....PAPK .....PPP. .....PPP. .....PAP. .....PPP. ......... Expected result: 21 Test #17335 2 (7, 6) .PSP..... .PPP..... .PAP..... .PPP..... ......... ......... .......K. .....PPP. .....PAP. Expected result: 13 Test #17336 1 (6, 4) .PAP..... PPPP..... AP....... PP....... .PPP..K.. .PAP..... .PPP..... ......... ......... Expected result: -1 Test #17337 1 (8, 1) ......... .PPP....K .PAP..PPP .PPP..PAP .....PPPP .....PAP. .....PPP. ......... ......... Expected result: 9 Test #17338 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ....B.... ......... Expected result: 10 Test #17339 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #17340 1 (7, 1) ......... .PPP...K. PPAP..... SPPP..... PPPP..... .PAP..... PPPP..... AP....... PP....... Expected result: 8 Test #17341 1 (7, 2) ......... ......... .......K. PP....... AP....... PP.B..... ......... .PPP...PP .PAP...PA Expected result: 9 Test #17342 2 (1, 7) .....PAP. .....PPP. ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #17343 1 (6, 2) ......... PP.PPP... APPPAPK.. PPAPPP... .PPP..... ......... ......... ......... ......... Expected result: 8 Test #17344 1 (4, 4) ......... ......... ......... ..P...... .PSPK.... ..P...... ......... ......... ......... Expected result: 8 Test #17345 1 (7, 2) ......... .......B. .......K. ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 9 Test #17346 2 (4, 8) .....PPP. .....PAP. .....PPPP .......PS ......PPP ......PAP ......PPP ......... ....K.... Expected result: 12 Test #17347 2 (3, 3) ....PPPPP ....PAPAP ....PPPPP ...K..... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 6 Test #17348 1 (2, 7) ......... ......... ....B.... ....PPP.. ....PAP.. PP..PPP.. AP.....P. PPK...PSP .......P. Expected result: 9 Test #17349 1 (1, 6) .PAP..... .PPP..... ......... ......... ......... ......... .K....... ...P..... ..PSP.... Expected result: 7 Test #17350 1 (6, 4) ......... B........ ......... ......... ......K.. ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 10 Test #17351 2 (7, 6) .PPP..... .PAP...PP .PPP...PA .......PP ......B.. ......... ..PPP..K. ..PAP.... ..PPP.... Expected result: 13 Test #17352 2 (4, 5) ...B..... ......... .PPP..... .PAP..... .PPP..... ....K.... ......... ......... ......... Expected result: 9 Test #17353 2 (8, 6) ..P...... .PSP....B ..P...... ......... ......... ......... PPPPP...K APPAPPPP. PPPPPPAP. Expected result: 14 Test #17354 1 (2, 5) .PPP.PAP. .PAP.PPP. .PPP...B. ......... ......... ..K.PPP.. ....PAP.. ....PPP.. ......... Expected result: 7 Test #17355 2 (7, 8) ......... ......... ......... .PPP...PP .PAP...PA PPPP...PP AP....... PP....... .......K. Expected result: 15 Test #17356 2 (1, 5) .PPP..... .PAP...B. PPPP..... PAP...... PPP..P... .K..PSP.. .....P... ...PPP... ...PAP... Expected result: -1 Test #17357 2 (8, 7) ......... ......... ...PPP... PP.PAPP.. AP.PPPSP. PP....P.. ......... ..PPP...K ..PAPB... Expected result: 15 Test #17358 1 (7, 3) ......... ...PPP... ...PAP... ...PPP.K. ......... ......... .PPP..... .PAP.PPP. .PPP.PAP. Expected result: 10 Test #17359 1 (6, 3) ......... .......PP .......PA ......KPP ...PPP... ...PAP... ...PPP... ......... ......B.. Expected result: 9 Test #17360 2 (6, 4) ......... ......... ......... ......... ......K.. ...PPP... ...PAPPP. ...PPPAP. ..B..PPP. Expected result: 10 Test #17361 2 (7, 3) ......... ......... ......... .......K. ......... ......... ...P..... ..PSP.... ...P..... Expected result: 10 Test #17362 1 (8, 1) .....PAP. B....PPPK ......... PP....PPP APP...PAP PPSP..PPP ..P...... ......... ......... Expected result: 11 Test #17363 1 (7, 3) ....PPP.. ....PAP.. ....PPP.. ..PPPPPK. ..PAPAP.. ..PPPPP.. ......... ......... ......... Expected result: 16 Test #17364 2 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K....B ......... Expected result: 10 Test #17365 1 (2, 8) ......... ......... ...PPP... PP.PAP... AP.PPP... PP....... ......... ....BPPP. ..K..PAP. Expected result: 10 Test #17366 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ....B.... Expected result: 15 Test #17367 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #17368 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....KB.. ......... Expected result: 12 Test #17369 1 (5, 5) .....PPP. .....PAP. .....PPPP ......PAP ......PPP .....K.PA .......PP ......P.. .....PSP. Expected result: 10 Test #17370 2 (5, 2) .......P. ......PSP .....K.P. ......... ......... ......... ......... ......... ......... Expected result: 7 Test #17371 1 (4, 4) ..BPPP... ..PPAP... .PSPPP... ..P...... ....K.... ......... ......... ......... ......... Expected result: 8 Test #17372 2 (4, 1) ......... ....K.... ......... ......... ......... ......... PPPP..... APAPPPP.. PPPPPAP.. Expected result: 5 Test #17373 1 (5, 1) ......... ...B.KPPP ......PAP ......PPP PPP...... PAP...... PPPP..... .PAP..... .PPP..... Expected result: 6 Test #17374 2 (2, 8) ......... ......... ......PPP ......PAP ......PPP ....PPP.. ....PAP.. ....PPP.. ..K...... Expected result: 10 Test #17375 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #17376 2 (8, 1) ......... ........K ....BP... ....PSPPP .....PPPA .....PAPP PPP..PPP. PAP...... PPP...... Expected result: 9 Test #17377 1 (4, 3) .......PP .......PA .B....PPP ....KPSP. ......P.. ......... ......... ......... ......... Expected result: 7 Test #17378 1 (4, 1) ......... ....K.... ......... .PPPPP... .PAPAP... .PPPPP... ...PAP... ...PPP... ......... Expected result: 5 Test #17379 2 (3, 5) ......... ......... ......... PP....... AP....... PP.K..... .PPP..... .PAP..... .PPP..... Expected result: 8 Test #17380 2 (2, 8) ......... ......... ......... .......P. ......PSP .......P. ....BPPP. .....PAP. ..K..PPP. Expected result: 10 Test #17381 1 (1, 2) ......... ......... .K..P.... ...PSP... ....P.... ...PPP... ...PAP... ...PPP... ......... Expected result: 3 Test #17382 2 (2, 4) ......... ........P .....PPPS .....PAPP ..K..PPP. ......... .....B... ......... ......... Expected result: 6 Test #17383 2 (4, 4) ......... ......... ......... .......PP ....K..PA ......PPP .....PSPA ......PPP ......... Expected result: 8 Test #17384 2 (8, 4) ......... ......... ..PPP.... ..PAP.... ..PPP...K .....PPP. .....PAP. ...P.PPP. ..PSP.... Expected result: 12 Test #17385 1 (4, 1) ......... ....K.... ......... ...B..P.. .....PSP. ......P.. ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #17386 2 (1, 5) ......... ......... ......... ......... B.PPP.... .KPAP.... ..PPP.... .PPP..... .PAP..... Expected result: 6 Test #17387 2 (2, 4) ......... ......... ......... ......... ..K...PPP .PPPB.PAP .PAP..PPP .PPP..... ......... Expected result: 6 Test #17388 2 (1, 6) ....B..P. ......PSP .......P. ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #17389 2 (3, 2) ......... ......... ...K..... ........B ......... ......... ......... ......... ......... Expected result: 5 Test #17390 1 (6, 7) .PPP..... .PAP..... .PPP..... ......... ..PPP.... ..PAPP... ..PPPSPPP .....PKPA .......PP Expected result: 15 Test #17391 1 (3, 3) ......... ......... .....B... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #17392 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ..PPP.... ..PAP.... Expected result: 11 Test #17393 1 (5, 3) ......... ......... ......... .....K... ......... ...PPP... ...PAP... ...PPP... B........ Expected result: 8 Test #17394 2 (2, 1) ......... ..K...PPP ......PAP ......PPP ......... ......... ......... ......... ......... Expected result: 3 Test #17395 2 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #17396 2 (5, 8) ......PPP ......PAP ......PPP ...P..PPP B.PSP.PAP ...P..PPP ......PPP ......PAP .....KPPP Expected result: 13 Test #17397 2 (5, 4) ......... ......... ..PPP.... ..PAP.... ..PPPK... ......... ......... ......B.. ......... Expected result: 9 Test #17398 2 (8, 3) ......... PPP...... PAP...... PPP.....K ......... ......... ......PPP ......PAP ......PPP Expected result: 11 Test #17399 1 (1, 3) ...B...PA .......PP ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #17400 1 (8, 7) ......... ......... ......... ......... ......... ...PPP... ...PAP... ...PPP..K ......... Expected result: 15 Test #17401 2 (2, 2) ......... ........B ..K...... ......... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 4 Test #17402 1 (4, 4) ......... .......P. ...B..PSP PP.....P. AP..K..PP PP.....PA .......PP ......... ......... Expected result: 8 Test #17403 2 (1, 1) ......... .K....... ......... ......... PPPPPP... PAPPAP... PPPPPP... ......PPP ..B...PAP Expected result: 2 Test #17404 2 (2, 3) ......... ......... ......... ..K...... ..P...... .PSP..... ..P...... ......... ......... Expected result: 5 Test #17405 2 (4, 1) ......... ..P.K.... .PSP..PPP ..P...PAP ......PPP ....PPP.B ..PPPAP.. ..PAPPP.. ..PPP.... Expected result: 5 Test #17406 2 (2, 2) ......... ......... ..K...... ......... ......... ......... .PPP..... .PAP..... .PPPB.... Expected result: 4 Test #17407 2 (2, 5) ......... ......... PP...B... AP....... PP....... ..K...... ......... ......... ......... Expected result: 7 Test #17408 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #17409 1 (6, 7) ......... B........ ..PPP.... ..PAP.... ..PPP.... .PPP...PP .PAP...PA .PPP..KPP ......... Expected result: 13 Test #17410 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #17411 1 (2, 3) ......... .......P. ...PPPPSP ..KPAP.P. ...PPP... ...PPP... ...PAP... ...PPP... ......... Expected result: 5 Test #17412 1 (6, 4) ......... ......... .....P... ....PSP.. .....PK.. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 12 Test #17413 2 (4, 3) ......... ......... .P...PPP. PSP.KPAP. .P.PPPPPB ...PAP... ...PPP... PP....... AP....... Expected result: 7 Test #17414 1 (2, 5) ......B.. PP..PPP.. AP..PAP.. PP..PPP.. PP....... APK...... PP....... ......... ......... Expected result: 7 Test #17415 1 (4, 1) ......... ...PK.... ..PSP.... ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 5 Test #17416 2 (7, 8) ......... B........ ......... PPP...PPP PAPPPPPAP PPPPAPPPP ...PPP... ......... .......K. Expected result: -1 Test #17417 2 (7, 1) ...PAP... ...PPP.K. ......... ......... ......... PP...P.PP AP..PSPPA PP...P.PP ......... Expected result: 10 Test #17418 1 (6, 3) ...PAPP.. ...PPPSP. ......P.. ......K.. ......... ..PPP.... ..PAP.... ..PPPP... ...PAP... Expected result: 9 Test #17419 2 (8, 4) ......... .......PP .......PA .....PPPP .....PAPK .....PPP. .....PSP. ....PPP.. ....PAP.. Expected result: -1 Test #17420 1 (5, 2) ......... ......... .....K... ..PPP.... ..PAP..B. ..PPP.... ......... ..PPP.PPP ..PAP.PAP Expected result: 7 Test #17421 2 (7, 1) ....PPP.. ....PAPK. .PPPPPP.. .PAP..... .PPP..... ......... ......PPP ......PAP ......PPP Expected result: 16 Test #17422 2 (2, 5) ......... ....PPP.B .P..PAP.. PSP.PPP.. .P....... ..K...... PPP...... PAP..PPP. PPP..PAP. Expected result: 9 Test #17423 2 (4, 5) ......... ......... .......PP .......PA .......PP B...KPPP. .....PAP. .....PPP. ......... Expected result: 9 Test #17424 1 (3, 5) ......... ......... .......B. ......... ......... ...K..... ......... PP....... AP....... Expected result: 8 Test #17425 2 (3, 8) ......... PPP.PPP.. PAP.PAP.. PPP.PPP.. ..B...... ......... ......... PPP...... PAPK..... Expected result: 11 Test #17426 2 (3, 8) ..P...... .PSP..... ..P...... .....B... ......... ......... ......... ......... ...K..... Expected result: 11 Test #17427 1 (1, 1) ....P.... .K.PSP... ....P.... ......... ....PPP.. ....PAP.. ....PPP.. .PPP..... .PAP..... Expected result: 2 Test #17428 1 (3, 6) ......... ......... ......... PPPPPPPPP PAPPAPPAP PPPPPPPPP ...K..... .....B... ......... Expected result: -1 Test #17429 2 (8, 8) ......... ......... ......... ......... PP..P.... AP.PSP... PP..P.... ......... ..B.....K Expected result: 16 Test #17430 1 (7, 1) ...PPP... ...PAP.K. ...PPP... .....PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 20 Test #17431 2 (6, 4) ......... ......... ......... ...B..... ......K.. ......... ......... ......... ......... Expected result: 10 Test #17432 2 (2, 2) ......... ...B..... ..K...... ......... ......... ......... ......... ......P.. .....PSP. Expected result: 4 Test #17433 1 (5, 5) ........B ....P.... ...PSPPPP ....P.PAP ......PPP .....K... PPP...... PAP...... PPP...... Expected result: 10 Test #17434 1 (3, 7) ......... ......... ......... ..PPPP... .PSPAP... ..PPPP... ......... PPPK...PP PAP....PA Expected result: 10 Test #17435 1 (4, 8) ......... ......... ......... .......B. ....PPP.. ....PAP.. .P..PPP.. PSP..PPP. .P..KPAP. Expected result: 12 Test #17436 1 (6, 6) ......... ......... ......... .PPP...B. .PAP...P. .PPP..PSP ......KPP PPP....PA PAP....PP Expected result: 12 Test #17437 2 (4, 2) ......... ......... .B..K.... ..PPP.... ..PAP.... ..PPP.... ......... ....PPP.. ....PAP.. Expected result: 6 Test #17438 1 (2, 3) ......... ......... ...B..... ..K...... ......... ......... ......... ......PPP ......PAP Expected result: 5 Test #17439 2 (5, 3) .......P. ......PSP .......P. .....KPPP ......PAP ......PPP ......... ......... ......... Expected result: 8 Test #17440 2 (1, 5) ......... ......... ........P .......PS ....B...P .K....... ......... ......... ......... Expected result: 6 Test #17441 1 (5, 3) ......... ..PPP.... ..PAP.... ..PPPK... ......... ......... .......B. ......... ......... Expected result: 8 Test #17442 1 (3, 2) .......PA .......PP PP.KPPP.. AP..PAP.. PPB.PPP.. ......... ......... ......... ......... Expected result: 5 Test #17443 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #17444 1 (6, 1) .....B... ......K.. ......... ......... ......... ..P...... .PSP..... ..P...... ......... Expected result: 7 Test #17445 1 (1, 4) ....PAP.. ....PPPPP .......PA ..B....PP .K....PPP ......PAP ......PPP ......... ......... Expected result: 5 Test #17446 2 (4, 1) ......PPP ....K.PAP .....PPPP .....PAP. .....PPP. ......... ......... ......... ....B.... Expected result: 5 Test #17447 2 (6, 1) ......... ......K.B ......... ......... ..PPP.... ..PAP.... ..PPP..PP .......PA .......PP Expected result: 7 Test #17448 1 (1, 5) ......PAP ......PPP ...PPP..P ...PAP.PS ...PPP..P .K....... ......... ...B..... ......... Expected result: 6 Test #17449 2 (6, 3) ......... ......... ......... .....BK.. ..P...... .PSP..... ..P...... ......... ......... Expected result: 9 Test #17450 2 (3, 6) ......... ......... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #17451 1 (7, 7) ...PAP... ...PPP... ......... ....P.... ...PSP... ....P.... ......... .......K. ......... Expected result: 14 Test #17452 1 (4, 5) ......... ...PPP.P. ...PAPPSP ...PPP.P. ....B.... ....K.... .....PPP. .....PAP. .....PPP. Expected result: 9 Test #17453 1 (1, 6) .PPP..... .PAP..... .PPP..... ..PSP.PPP ...PPPPAP ...PAPPPP .K.PPP... ......... ......... Expected result: 7 Test #17454 2 (8, 2) ......... ....P.... ...PSP..K ....P.... ....B.... ......... ......... ......... ......... Expected result: 10 Test #17455 2 (3, 1) ......... ...K..... ......... ......... ......... ......... .PPP..... .PAP..... .PPP...B. Expected result: 4 Test #17456 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ..PPPP.PP ..PAPSPPA ..PPPP.PP Expected result: 6 Test #17457 2 (2, 5) ......... .....PPPP .....PAPA .....PPPP ....PPP.. ..K.PAP.. ....PPP.. ........P .......PS Expected result: 7 Test #17458 1 (8, 7) ......... ......... ......... ......P.. .....PSP. ......P.B ......... .PPP....K .PAP..... Expected result: 15 Test #17459 2 (2, 2) ...P..... ..PSP.... ..KP..... .......B. ......PPP ......PAP ......PPP ......... ......... Expected result: 4 Test #17460 2 (5, 4) ......... ......... PPP...... PAP...... PPP..K... AP....... PP....... ......... ......... Expected result: 9 Test #17461 2 (1, 8) ......... .....P... ....PSP.. .PPP.P... .PAP..... .PPP...PP .......PA .......PP .K....... Expected result: 9 Test #17462 2 (7, 8) ......... ....PPP.. ...BPAP.. ....PPP.. .....P... ....PSP.. .....P... ......... .......K. Expected result: 15 Test #17463 1 (7, 6) .......B. ......... ......... .....PPP. .....PAP. P....PPP. SP.....K. P........ ......... Expected result: 13 Test #17464 2 (3, 2) .....PAP. .....PPP. ...K..... ...PPP... ...PAP... ...PPP... ......... ..B...... ......... Expected result: 5 Test #17465 1 (1, 2) ......... ......... PK....... SP....... P.PPP.... ..PAP.... ..PPP.... ........B ......... Expected result: 3 Test #17466 1 (2, 2) ...PPP... P..PAP... SPKPPP... P........ ......... ...B..... .......PP .......PA .......PP Expected result: 4 Test #17467 2 (2, 6) ......... ......... ...PPP... ...PAPPPP ...PPPPAP ......PPP ..KPPP... ...PAP... ...PPP... Expected result: 8 Test #17468 1 (2, 8) ......P.. .....PSP. ......P.. ......... ......... .PPP..PPP .PAP..PAP .PPP..PPP ..K.B.... Expected result: 10 Test #17469 2 (2, 6) ......... ......... ......... .......P. ......PSP .......P. ..K....B. ......... ......... Expected result: 8 Test #17470 2 (5, 8) ......... ......... .......P. PP....PSP AP.....P. PP....... ......... ......... .....K... Expected result: 13 Test #17471 2 (1, 8) ..B....PP .......PA ...PPP.PP ...PAP... ...PPP... ......PPP ..P...PAP .PSP..PPP .KP...... Expected result: 9 Test #17472 2 (2, 7) ..PPP.... ..PAPPPP. ..PPPPAP. ...B.PPP. ......... ......... ......... ..K...... ......... Expected result: 9 Test #17473 2 (8, 1) .....PSP. ..PPP.P.K ..PAP.... ..PPP.... ..PAP.... PPPPP.... AP....... PP....... ......... Expected result: -1 Test #17474 1 (2, 5) ..P...... PPSP..... APP...... PP....... ......... ..K...... ......... ......PPP ......PAP Expected result: -1 Test #17475 2 (5, 4) ..PPPP... ..PAPSP.. ..PPPP... ......... ...B.K... ......... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #17476 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ..B...... Expected result: 10 Test #17477 2 (7, 3) .PPP..... .PAP..... .PPPB.... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #17478 2 (1, 5) .......PS ........P ......... ......... B........ .K....... ......... ......... ......... Expected result: 6 Test #17479 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ........B Expected result: 3 Test #17480 2 (2, 6) ..PAP.... ..PPP.... .....PPP. .....PAP. .....PPP. ....PSP.. ..K..P... ......... ......... Expected result: 8 Test #17481 1 (5, 6) ......... .PPP..... .PAP..... .PPP..... ......... ......... .....K... ......... ......B.. Expected result: 11 Test #17482 2 (8, 7) ......... ....B.... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #17483 2 (5, 2) ......... ......... .....K... .PPP...PP .PAP..BPA .PPP...PP ......... ......... ......... Expected result: 7 Test #17484 2 (1, 1) ......... .K....... ......... ......... ......... ...B..... ......... ......... ......... Expected result: 2 Test #17485 1 (4, 3) ......... ......P.. .....PSPB ....K.P.. ......... ......... ......... ......... ......... Expected result: 7 Test #17486 1 (3, 2) ......... ......... ...K..... ......... ..PPP.... ..PAP.... B.PPP.... ......... ......... Expected result: 5 Test #17487 2 (4, 4) ......... ......... ......... ......PPP ....K.PAP ......PPP ......... ......... ......... Expected result: 8 Test #17488 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ...B..... ......... ......... Expected result: 6 Test #17489 2 (2, 5) ......... ......... ......... ......... PP....... APK...... PP....... PP....... AP....... Expected result: 7 Test #17490 2 (3, 8) ......... P........ SP....... P........ ......... ......... ......... ......... ...K..... Expected result: 11 Test #17491 1 (8, 8) ....PPP.. ....PAP.. ....PPP.. .......PP ...PPP.PA ...PAP.PP ...PPP... ......... ........K Expected result: 16 Test #17492 2 (1, 2) ..PAP.... ..PPP.... .KPPP.... ..PAP.... ..PPP.... ......... ......... ......... ......... Expected result: 3 Test #17493 1 (4, 6) ......... ......... ......... P........ SP....... P........ ....K.... .....PPP. .....PAP. Expected result: 10 Test #17494 1 (3, 4) ......... ......... ......... ........P ...K...PS ........P ......... B........ ......... Expected result: 7 Test #17495 2 (3, 4) ..PSP.... ...P..... ......... ......... ...K..... ......... ......... ......B.. ......... Expected result: 7 Test #17496 2 (1, 1) ......... .K....... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 2 Test #17497 2 (6, 3) ......... ......... ......... ......K.. ......... ......... P........ SP....... P........ Expected result: 9 Test #17498 1 (4, 8) .....PPP. .....PAP. .....PPP. .......PP .......PA .......PP ......... ......... ....K.... Expected result: 12 Test #17499 2 (2, 1) ......... ..K..P... .B..PSP.. .....P... ......... ......... ..PPP.... PPPAP.... PAPPP.... Expected result: 3 Test #17500 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #17501 2 (5, 1) ......... .PPP.K... PPAP..... SPPP..... P........ ......... ....B.... ......... ......... Expected result: 6 Test #17502 1 (3, 6) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ...KPPPPP .B..PAPPA ....PPPPP Expected result: 9 Test #17503 2 (1, 3) ....PAP.. ..PPPPP.. ..PAP..P. .KPPPPPSP ....PAPP. ....PPP.. ........B ......... ......... Expected result: 4 Test #17504 1 (4, 4) ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... ....KP... ....PSP.. .....PPPP ......PAP ......PPP Expected result: 8 Test #17505 1 (6, 6) ...PAP... ...PPP... .P....... PSP...... .P....... ......... ......K.. ...PPP... ...PAP... Expected result: 12 Test #17506 2 (1, 2) ......... ......... .K....... ......... ...B..... ......... ......... ......... ......... Expected result: 3 Test #17507 1 (1, 5) ......... ......... ......... ......... ......... .K.....PP .......PA .......PP ......... Expected result: 6 Test #17508 2 (5, 4) ......... ......... ......... ......... .....K... ..P...... .PSP..... ..P...... ......... Expected result: 9 Test #17509 2 (4, 4) .PPP.B... .PAPP.... .PPPSP... ....P.PPP ....K.PAP ......PPP ......... ...PPP... ...PAP... Expected result: 8 Test #17510 2 (8, 7) ......... ......... ..P...... .PSP..... ..P.PPP.. PP..PAP.. APPPPPP.. PPPAP...K ..PPP.... Expected result: 15 Test #17511 1 (8, 4) ....PPP.. B...PAP.. ....PPP.. ......... ........K .PPP..... .PAP..... PPPP..... PAP...... Expected result: 12 Test #17512 2 (8, 5) ......... ......... ......... ......... ....PPP.. ....PAP.K .B..PPP.. ......... ......... Expected result: 13 Test #17513 1 (6, 5) ..PPP..PA ..PAP..PP ..PPP.... ....B.... ......... .PPP..K.P .PAP...PS .PPP....P ......... Expected result: 11 Test #17514 1 (3, 5) ....PSP.. .....P... ......... ......PPP ......PAP ...K..PPP ......... ......... ......... Expected result: 8 Test #17515 1 (2, 8) .....PPP. .....PAP. ....PPPP. ....PAP.. ....PPP.. .....B... ......PPP ......PAP ..K...PPP Expected result: 10 Test #17516 2 (3, 7) ......... ....PPP.. ....PAP.. ....PPPP. .....PAP. .....PPP. ......... ...K.B... ......... Expected result: 10 Test #17517 1 (4, 8) ......... ......... ......... ......... ......... ......... P........ SP....... P...K.... Expected result: 12 Test #17518 1 (5, 2) ......PAP ......PPP .....K... ...B..... ......... ......... ....PPP.. ....PAPPP ....PPPAP Expected result: 7 Test #17519 1 (5, 4) ......... ......... ......... PP....... AP...K... PP....... ..P..B... .PSP..... ..P...... Expected result: 9 Test #17520 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #17521 2 (7, 6) ......... ......... .PPP..... .PAP..... .PPP..... ......... .......K. PPPPP.... APPAP.... Expected result: 13 Test #17522 1 (4, 4) .....B... .......PP .......PA .......PP ....K.... ......... ......... ..PPP.... ..PAP.... Expected result: 8 Test #17523 1 (3, 1) .PSP..... ..PK..... ......... ....B.... ......... ......... ......... ......... ......... Expected result: 6 Test #17524 2 (6, 6) .....PPPA .....PAPP .....PPP. ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #17525 1 (2, 4) ......... ......... ...P..... ..PSP.... ..KP..... ......... ......... ......... ......... Expected result: 6 Test #17526 2 (3, 8) ......... PP....... AP...P... PP..PSP.. .....P... ......... ......... ......... ...K..... Expected result: 11 Test #17527 2 (6, 2) ......... ......... ......K.. B........ ......... ......... ......... ......... ......... Expected result: 8 Test #17528 1 (8, 6) ......... ......... .....PPP. .....PAP. .....PPP. PPP...... PAP.....K PPP...... ......... Expected result: 14 Test #17529 2 (3, 7) ......... ......... B........ .....P... ....PSP.. .....P... ......... ...K..... ......... Expected result: 10 Test #17530 2 (4, 7) ..P...PPP .PSP..PAP ..PPP.PPP ..PAP.... ..PPP.... PPP...... PAP...... PPP.K.... ......... Expected result: -1 Test #17531 2 (1, 5) ......... .......PP ....P..PA ...PSP.PP ....P.... .K....... ......... .PPP..... .PAPB.... Expected result: 6 Test #17532 1 (6, 5) ......... ......... ......... ......... ......... PPP...K.. PAP...... PPP.P.... ...PSP... Expected result: 11 Test #17533 1 (4, 5) ......... ......... ......... ........P .......PS ....K...P ......... ....PPP.. ..B.PAP.. Expected result: 9 Test #17534 2 (2, 2) ....PSP.. .....P... ..K..PPP. .....PAP. .....PPP. ......PPP ......PAP ......PPP ......... Expected result: 4 Test #17535 1 (6, 7) ...PPP... ...PAP... ...PPP... ......... ..PPP.... ..PAP..B. ..PPP.... .PPP..K.. .PAP..... Expected result: 13 Test #17536 1 (6, 2) ......... ......... ......K.. ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #17537 1 (6, 4) ....PAP.. PP..PPP.. AP....... PPP.P.... PAPPSPK.. PPP.P.... ......... ......B.. ......... Expected result: 10 Test #17538 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ..B...... ......... Expected result: 13 Test #17539 2 (1, 1) ......... .K....PPP ......PAP PP....PPP AP....... PP....... AP....... PP....... ......... Expected result: 2 Test #17540 1 (4, 5) .......PP .......PA .......PP .......PP .......PA ....K..PP .......PA .......PP ......... Expected result: 9 Test #17541 1 (5, 5) .......PS ........P ...PPP... ...PAP... ...PPP... .....K... .....B... ......... ......... Expected result: 10 Test #17542 2 (3, 2) ....P.... ...PSP... ...KP.... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #17543 2 (2, 5) ......PPP ......PAP ..PPP.PPP ..PAP.... ..PPP.... ..K...... .....PPP. .....PAP. .....PPP. Expected result: 7 Test #17544 2 (1, 2) .PAP..... .PPP..... .K...B... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #17545 2 (7, 8) ......... ......... ......... PP....... AP....... PP.PPP... ...PAP... ...PPP... .......K. Expected result: 15 Test #17546 1 (3, 5) ......... ......... ......... ......... ......... ...K..PPP ...PPPPAP ...PAPPPP ...PPPPAP Expected result: 8 Test #17547 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #17548 1 (2, 7) ......... ......... ......... ......... ......... .......PP .......PA ..K....PP ......... Expected result: 9 Test #17549 1 (3, 6) ......... ......... ......... ......... ......B.. ......... ...K..... ......... ......... Expected result: 9 Test #17550 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #17551 2 (2, 7) ......... ......... ......... ......... ....P.... ...PSP... ....P..PP B.K....PA .......PP Expected result: 9 Test #17552 1 (1, 7) ......... ......... ......... ......... .......PP .......PA .......PP .K....... ......... Expected result: 8 Test #17553 2 (8, 3) ......... ........B ......... ........K ......... ......... ......P.. .....PSP. ......P.. Expected result: 11 Test #17554 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... .B....... Expected result: 6 Test #17555 2 (6, 7) ..PSP.... ...P..... ......... ......... ......... .PPP..... .PAP..... .PPP..K.. ......... Expected result: 13 Test #17556 1 (3, 2) ..PAP.... ..PPPP... ...KPSP.. .....P... ......... ......... .......PP ..PPP..PA .BPAP..PP Expected result: 5 Test #17557 2 (5, 3) ......... ......... ......... ..PPPK... ..PAP.... ..PPP.... ......... ..PPP.... ..PAP.... Expected result: 8 Test #17558 1 (2, 3) ......PAP ......PPP ......... ..K...... ......P.. .....PSP. ......P.. ......... ......... Expected result: 5 Test #17559 1 (2, 7) ......... ......... ......... ......... ......... ..B...... ......... ..K...... ......... Expected result: 9 Test #17560 1 (6, 4) ......PPP PPP...PAP PAP...PPP PPP...... ......K.. .B....... ..PPP.... ..PAP.... ..PPP.... Expected result: 10 Test #17561 2 (7, 2) ......... ......... P......K. SP....... P........ ......... ......... ......... ......... Expected result: 9 Test #17562 2 (5, 1) ......PAP .....KPPP ......... PP....... AP....... PP....... ......... ...P..... B.PSP.... Expected result: 6 Test #17563 2 (5, 1) ......... .....K... ......... ......... .....PPP. .....PAP. PPP..PPP. PAP..PPP. PPP..PAP. Expected result: 6 Test #17564 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #17565 1 (5, 2) ......... ......... B....K... ......... ......... ......... ......... ..P...... .PSP..... Expected result: 7 Test #17566 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K .B....... ......... Expected result: 14 Test #17567 1 (8, 4) ......... ......... ......... ...PPP... ...PAP..K ...PPP... ........B .PPP..... .PAP..... Expected result: 12 Test #17568 2 (1, 8) ......... ......... ......... .......PP .B.....PA .....PPPP .....PAP. .....PPP. .K....... Expected result: 9 Test #17569 1 (8, 4) ..B...... ......... ......... P........ SP......K P........ ......... ......... ......... Expected result: 12 Test #17570 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ..PPP.... ..PAP.... ..PPP.... Expected result: 9 Test #17571 1 (4, 3) ......... ......... .......PP ....K..PA ..P....PP .PSP..... .PPP..... .PAPPP... .PPPAP... Expected result: 7 Test #17572 2 (6, 6) ......PSP .......P. ......PPP ......PAP ......PPP PP....... AP....K.. PP....... B........ Expected result: 12 Test #17573 2 (1, 6) ......... ......... ......... ......... ......... .B....... .K.P..... ..PSP.PPP ...P..PAP Expected result: 7 Test #17574 2 (2, 1) ......... ..K...... ......P.. ...PPPSP. ...PAPP.. ...PPP... ......... ......... ......... Expected result: 3 Test #17575 2 (6, 1) ......... ......K.. ......... ......... ......... ....B.... ......... ......... ......... Expected result: 7 Test #17576 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #17577 2 (7, 3) ......... ..PPP.... ..PAPP... ..PPPSPK. .....P... ...PPP... ...PAP... ...PPP... ......... Expected result: 10 Test #17578 2 (2, 6) ......... ......... .PPP..... .PAP..... .PPP.P... ....PSP.. ..K..P... ...PPP... ...PAP... Expected result: 8 Test #17579 1 (5, 1) .......PA .....K.PP ......... ...PPP... ...PAP... ...PPP... ......... ....PPP.. ....PAP.. Expected result: 6 Test #17580 2 (4, 5) ..PPP.... ..PAP.... ..PPP.... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #17581 1 (4, 8) .....PPP. .....PAP. .....PPP. ......... ....PPP.. ....PAP.. ....PPP.. ......... ....K.... Expected result: 12 Test #17582 1 (8, 1) ......... ........K ......... ......... ......B.. ......... ......... ......... ......... Expected result: 9 Test #17583 1 (1, 2) ....PAP.. ....PPP.. .K....... ........P .......PS ........P ...PPP... ...PAP... ...PPP... Expected result: 3 Test #17584 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... PK....... SP....... Expected result: 8 Test #17585 2 (6, 7) ......... ......... ......... ......... .....B... ......... P........ SP....K.. P........ Expected result: 13 Test #17586 2 (8, 8) .......PP .......PA .......PP ......... .PPP..... .PAP..... .PPP.PPP. .P...PAP. PSP..PPPK Expected result: 16 Test #17587 1 (4, 6) ......... ......... ......... ......... ......... ........P ....K..PS .B......P ......... Expected result: 10 Test #17588 1 (8, 3) ......... ......... ......... ........K .......P. .....BPSP .......P. ......... ......... Expected result: 11 Test #17589 1 (6, 3) ......... ...PPP... ...PAP.B. PPPPPPK.. PAPSP.... PPPP..... ......... ...PPP... ...PAP... Expected result: 9 Test #17590 1 (2, 4) ......PSP .......P. ......... ......... ..K...... ......PPP ......PAP ......PPP ......... Expected result: 6 Test #17591 1 (2, 4) .......PS ........P PP....... AP....... PPK...... ......... ......... ......... ......... Expected result: 6 Test #17592 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... PP....... AP....... Expected result: 6 Test #17593 2 (2, 1) ......... ..K...... ......... ......... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 3 Test #17594 2 (3, 2) ......P.. .....PSP. ...K..P.. ......... ......... ......... ......... ......... ......... Expected result: 5 Test #17595 2 (1, 8) ..PPP..PA ..PAP..PP ..PPP.... ......... .PPP..... PPAP..... SPPP..... P........ .K....... Expected result: 15 Test #17596 2 (6, 6) ...PPP... ..PPAP... .PSPPP... ..P...... ......... ......... ......K.. ......... ......... Expected result: 12 Test #17597 2 (5, 6) ......... ......... ......... ......... .......PP .......PA ...B.K.PP ......... ......... Expected result: 11 Test #17598 1 (3, 7) ......... ......PPP ......PAP ......PPP ......... ......... ......... ...K..... ......... Expected result: 10 Test #17599 1 (1, 8) ......... ......... ......... ...PPP... ...PAP.PP ...PPP.PA .......PP ......... .K....... Expected result: 9 Test #17600 2 (1, 7) ......... ......... ......... .......P. ......PSP .......P. ......... .K..PPPPP ....PAPAP Expected result: 8 Test #17601 2 (7, 7) ......... .B....... ......... ......... ....PPP.. ....PAP.. ....PPP.. .......K. ......... Expected result: 14 Test #17602 1 (1, 2) ......... ........B .K....... ......... ......... ......... P........ SP....... P........ Expected result: 3 Test #17603 1 (6, 4) ......... .....PPP. .....PAP. .....PPP. ......K.. ..P...... .PSP..... ..P...... ......... Expected result: 10 Test #17604 2 (8, 6) .PAP..... .PPP..... ......... PPP...... PAP...... PPP...... ........K .......PP .......PA Expected result: 14 Test #17605 2 (3, 5) ......... ......... ......... .......B. ......... ...K..... .......PP .......PA .......PP Expected result: 8 Test #17606 2 (1, 6) ......... ......... ......... ......PPP ......PAP ......PPP BK....... P........ SP....... Expected result: 7 Test #17607 1 (5, 3) ....PPP.. ....PAP.. ....PPP.. .....K... .PPP..... BPAP..... .PPP..... .PSPPPP.. ..P.PAP.. Expected result: 8 Test #17608 1 (5, 3) ......... ......... ......... ..P..K... .PSP..... ..P...... ......... ......... ......... Expected result: 8 Test #17609 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #17610 1 (1, 7) ...B...PA .......PP ...P..... ..PSP.... ...P..PPP ......PAP ......PPP .K....... ......... Expected result: 8 Test #17611 1 (5, 2) ..PAP.... ..PPP.... .....K... ......... .....B... ......... PP..PPP.. AP..PAP.. PP..PPP.. Expected result: 7 Test #17612 2 (6, 8) ......... ...PPP... PPPPAP... PAPPPP... PPP.....B ......... ......... ........P ......KPS Expected result: 14 Test #17613 2 (4, 6) ......P.. .....PSP. ....B.P.. .....PPP. .....PAP. .....PPP. .PPPK.PPP .PAP..PAP .PPP..PPP Expected result: 10 Test #17614 1 (5, 8) ......PAP ....P.PPP .PPPSP... .PAPP.... .PPP..... ......... ......... ......... .....K... Expected result: 13 Test #17615 1 (2, 2) ......... ......... .BK.P.... ...PSPPP. .PPPPPAP. .PAP.PPP. .PPP..PPP ......PAP ......PPP Expected result: 4 Test #17616 2 (2, 3) ........P .......PS ........P ..K...... ......... ......... ......... ...B..... ......... Expected result: 5 Test #17617 2 (6, 8) ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... PP....... AP....K.. Expected result: 14 Test #17618 2 (6, 3) ......... ......... ......... ......K.. ......... ...P..... ..PSP.... ...P..... ......... Expected result: 9 Test #17619 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #17620 2 (5, 7) ......... ........B ......... ......... ......... .PPP..... .PAP..... .PPP.K... ......... Expected result: 12 Test #17621 1 (1, 6) .....B... ......... ..PPP.... ..PAP.... ..PPP.... ......... .K....... ......... ......... Expected result: 7 Test #17622 1 (2, 3) ......... ......... ......... ..K...... .....B... ......... ......... ......... ......... Expected result: 5 Test #17623 1 (5, 2) ...PAP... ...PPP... .....K.B. ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #17624 2 (3, 3) ......... ......... PP....PPP AP.K..PAP PP....PPP ..B...... ......... ......... ......... Expected result: 6 Test #17625 2 (1, 2) .....P... ....PSP.. .KPPPP... ..PAP.... ..PPP.... ......... ......... .....B... ......... Expected result: 3 Test #17626 2 (4, 2) ......... ......... ....K.... ......... ......... ......... .......P. .PPP..PSP .PAP...P. Expected result: 6 Test #17627 1 (8, 7) ......... .P....... PSP...... .P....... ...B.PPP. .....PAP. .....PPP. ........K ......... Expected result: 15 Test #17628 1 (4, 1) ......... ....K.... .......PP .......PA .......PP .B.PPP... ...PAP... PPPPPP... PAP...... Expected result: 5 Test #17629 2 (1, 1) .B....... .K....... ......... ......... ......... ......... .....P... ....PSP.. .....P... Expected result: 2 Test #17630 2 (2, 1) ......... ..K...... PPP...... PAP...... PPP...... PSPPPP... .P.PAP... ...PPP... ......... Expected result: 3 Test #17631 1 (1, 3) ....PPP.. ....PAPPP ....PPPAP .K....PPP ......... ......... ......... ......... ......... Expected result: 4 Test #17632 1 (5, 5) ......... ......... ....B.... ......... ......... .....K... ......... ...P..... ..PSP.... Expected result: 10 Test #17633 2 (6, 1) ......... ......K.. ......PPP ......PAP ......PPP ..B...... .......PP .......PA .......PP Expected result: 7 Test #17634 1 (2, 6) ..PAP.... ..PPP..B. .....PPP. .....PAP. P....PPP. SP....... P.K...... ......... ......... Expected result: 8 Test #17635 2 (1, 2) .......PA ..PPP..PP PKPAP.... SPPPPPP.. P...PAP.. B...PPP.. ......... ......... ......... Expected result: 3 Test #17636 1 (4, 5) ......... ......... ......... ......P.. .....PSP. ....K.P.. ......... ......... ......... Expected result: 9 Test #17637 2 (2, 6) ......... .P....PPP PSP...PAP .P....PPP ......... ......... ..K...... ......... ......... Expected result: 10 Test #17638 2 (7, 7) ...P..... ..PSP.... ...P..... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #17639 2 (6, 2) ...PAP... ...PPP... .PPP..K.. .PAP..... .PPP..... ......... ......... .B....... ......... Expected result: 14 Test #17640 1 (5, 3) ..PPP.... ..PAP.... ..PPP.... .....K... .....P... ....PSP.. .....P... .....PPP. .....PAP. Expected result: 8 Test #17641 1 (4, 6) .PSP...PP ..P....PA .......PP ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #17642 2 (8, 8) ......... ......... ......... ...P..... ..PSP.... ...P..... ......... .....PPP. .....PAPK Expected result: 16 Test #17643 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #17644 1 (5, 5) ......... ......... ......... ......... B........ .....K... ......... ......... ......... Expected result: 10 Test #17645 2 (5, 2) ......... ..P...... .PSP.K... ..P...PPP ....PPPAP ....PAPPP .B..PPP.. ......... ......... Expected result: 7 Test #17646 1 (8, 6) ......P.. PPPPPPSP. APPAP.P.. PPPPP.... ......... ......... ........K ......... ......... Expected result: -1 Test #17647 1 (8, 7) ......... ......... ..B...... ......... ......... ......... ......... ..P.....K .PSP..... Expected result: 15 Test #17648 1 (7, 2) ..PAP.... ..PPP.... .......K. ......... .......B. ......... ......... ......... ......... Expected result: 9 Test #17649 2 (6, 4) ......... ......... B.PPP.... ..PAP.... ..PPP.K.. ..PAP.... PPPPP.... PAP...... PPP...... Expected result: 10 Test #17650 2 (7, 7) ......... ......... ......... ......... PP....... AP....... PP....... .......K. ......... Expected result: 14 Test #17651 1 (6, 1) .......PA ......KPP ......... .......P. ...PPPPSP ...PAP.P. PPPPPP... PAP...... PPP...... Expected result: 7 Test #17652 1 (4, 4) ....PAP.. ....PPP.. ......... ......... ....K.... PPP...... PAP...... PPP...... ......... Expected result: 8 Test #17653 2 (4, 8) ......... .......B. ..PPP.... ..PAP.... ..PPP.... ..PPP.... ..PAPPPP. ..PPPPAP. ....KPPP. Expected result: 12 Test #17654 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #17655 1 (8, 5) ..PSP.... ...P..... .B....... ......... PP....... AP......K PPPPPP... .PAPAP... .PPPPP... Expected result: 13 Test #17656 1 (8, 1) ......... ........K ......... ......... ......PPP ......PAP ......PPP ......... ......... Expected result: 9 Test #17657 1 (3, 7) ......... ......... ........B ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #17658 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #17659 2 (7, 6) ....PPP.. ....PAP.. ...PPPP.B ...PAP... ...PPP... ......... ...PPP.K. ...PAP... ...PPP... Expected result: 13 Test #17660 1 (3, 6) ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. ......... PPP...... PAPK..... PPP...... ......... Expected result: 9 Test #17661 2 (1, 1) ......... .K....... ......... ......... ....B.... ......... ......... ......... ......... Expected result: 2 Test #17662 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #17663 2 (6, 1) ......... B.....K.. .PPP..... .PAP..... .PPP..... ......... .PPPPPP.. .PAPAPSP. .PPPPPP.. Expected result: 7 Test #17664 2 (3, 1) ......... ...K..... ......... .....PPP. .....PAP. ..P..PPP. .PSP..... ..P.PPPPP ....PAPPA Expected result: 4 Test #17665 2 (4, 2) .......PA .......PP P...K.... SP....... P........ ......... ......... ...PPP... ..BPAP... Expected result: 6 Test #17666 1 (8, 3) ..PPP.... ..PAP.... ..PPP.... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #17667 1 (5, 2) .......PP .......PA .....K.PP ......... ......P.. .....PSP. ......P.. PP..PPP.. AP..PAP.. Expected result: 7 Test #17668 1 (2, 6) .....PPP. .....PAP. .....PPP. ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #17669 1 (6, 8) ......... ....B.... PP....... AP....... PP....... ......... ......... ......... ......K.. Expected result: 14 Test #17670 2 (8, 4) ......... ......... ......... ......... ........K ......... .P....... PSP...... .P....... Expected result: 12 Test #17671 2 (3, 8) ......... ......... ....BPPP. .....PAP. .....PPP. ......... ......... ......... ...K..... Expected result: 11 Test #17672 2 (3, 2) ......... ......... ...K..... ......... ......... ......... .......P. ......PSP .......P. Expected result: 5 Test #17673 2 (6, 4) ......... .....P... ....PSP.. .....P.PP ......KPA .......PP ......... ......... ......... Expected result: 10 Test #17674 1 (4, 4) ......... ......... ........P .PPP...PS .PAPK...P .PPP..... ......... .....PPP. .....PAP. Expected result: 8 Test #17675 1 (5, 6) ......... ......... ......... .....B... ......... ......... .....K... ......... ......... Expected result: 11 Test #17676 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #17677 1 (7, 6) ......... PPP...... PAP...... PPP....PP .......PA ...PPP.PP ...PAP.K. ...PPP... ......... Expected result: 13 Test #17678 2 (1, 5) ......... ......... ......... ....P.... ...PSP... .K..P.... ......... .......PP .......PA Expected result: 6 Test #17679 2 (5, 1) ......... .....K... ......... ......... ........B ......... ......... ......... ......... Expected result: 6 Test #17680 2 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #17681 1 (6, 4) ......... ......... ......... ......... ......K.. ..PPP.... ..PAPPPP. ..PPPPAP. .....PPP. Expected result: 10 Test #17682 2 (2, 2) ......... PP....... APK...... PP....... ...PPP... PPPPAP... PAPPPP... PPP.....P .......PS Expected result: 4 Test #17683 1 (6, 1) ......... PP....K.. AP....... PP....... ......... ......... PPP...... PAPPPP... PPPPAP... Expected result: 7 Test #17684 1 (7, 8) .......B. ......... ......... ......... ......... ......... PPP...... PAP...... PPP....K. Expected result: 15 Test #17685 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #17686 2 (4, 7) ...PSP... ....P.... ......... ......... ......... ..B...... ......... ....K.... ......... Expected result: 11 Test #17687 2 (8, 3) ......... ......... .PPP..... .PAP....K .PPP.PPP. .....PAP. .....PPP. ......... ......... Expected result: 11 Test #17688 2 (2, 3) ..PAP.... PPPPPP... AP.PAP... PPKPPP... ......... ......... ......... ......... ......... Expected result: -1 Test #17689 2 (4, 2) ......... ......... ....K.... ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 6 Test #17690 1 (3, 1) ......... ...K.PPP. .....PAP. PPP..PPP. PAP...... PPP...... ......... .BPPP.... ..PAP.... Expected result: 4 Test #17691 2 (4, 5) ......... ......... ......... ......... ......... .B..K.... ......... ......... ......... Expected result: 9 Test #17692 1 (7, 5) ......... ......... .PPP..... .PAP..... .PPP..... .......K. ......... ......... ......... Expected result: 12 Test #17693 1 (5, 5) ....PAPPP ....PPPPA .......PP ......... ......... .....K... ......... ......... ...B..... Expected result: 10 Test #17694 1 (7, 2) .....PSP. ......P.B .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #17695 1 (8, 4) ......... ......... ......... ......... ........K ....PPPP. ...PSPAP. .B..PPPP. ......... Expected result: 12 Test #17696 1 (1, 6) ......... ....B.... ......... ......... ......... ......... .K....... ....P.... ...PSP... Expected result: 7 Test #17697 1 (5, 1) ......... .....K... ......... ......... ......... ......P.. .....PSP. ......P.. ......... Expected result: 6 Test #17698 1 (3, 2) ......... ......... ...K.PPP. .....PAP. .....PPP. ......... ......... .PPP...B. .PAP..... Expected result: 5 Test #17699 1 (5, 8) ......... ......... ...PPP... ...PAP... PP.PPP... AP.PAP... PP.PPP... .......P. .....KPSP Expected result: 13 Test #17700 2 (3, 6) ......... ......... ......... ......... .P....... PSP...... .P.K..... ......... ......... Expected result: 9 Test #17701 2 (6, 5) ......... .....PPP. ..P..PAP. .PSP.PPP. ..P...... ......K.. ......... ......... ......... Expected result: 11 Test #17702 1 (5, 8) ......... ......... ..P...... .PSP..... .PPP..... .PAP..... .PPP...B. ......... .....K... Expected result: 13 Test #17703 1 (6, 6) ......... ......... ......... ......... ......... .....B... ..PPP.K.. ..PAP.... ..PPP.... Expected result: 12 Test #17704 2 (2, 5) ......... ......PPP ......PAP PP....PPP AP......P PPK....PS ........P ......... ......... Expected result: 7 Test #17705 2 (6, 1) ......... ......K.. ......... P.....PPP SP....PAP P.....PPP ....PPP.. ....PAP.. ....PPP.B Expected result: 7 Test #17706 1 (4, 5) .B....... ......... ......... ......... ......... PP..K.... AP..PPP.. PP..PAP.. ....PPP.. Expected result: 9 Test #17707 2 (7, 8) .PSP..... ..P...... ......... ......... ......B.. ......... ......... ......... .......K. Expected result: 15 Test #17708 2 (6, 3) ......... ......... .BPPP..PP ..PAP.KPA ..PPP..PP ......... ......... ....PPP.. ....PAP.. Expected result: 9 Test #17709 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #17710 2 (4, 5) ......... ......... ...PPP... ...PAP... ...PPP.PP ....K..PA .......PP ......... ......... Expected result: 9 Test #17711 1 (8, 1) ......... ........K ......... ......... ......... B........ ......... P........ SP....... Expected result: 9 Test #17712 1 (6, 2) ..P...... .PSP..... ..P...K.. ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 10 Test #17713 1 (7, 8) ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP ..P...... .PSP..... ..P...... ...B..... .......K. Expected result: 15 Test #17714 2 (8, 6) ......... ......... .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. ........K .......PP .......PA Expected result: 14 Test #17715 2 (3, 1) ......PPP ...K..PAP .....PPPP .....PAP. .....PPP. ......... PP....... AP....... PP....... Expected result: 4 Test #17716 2 (6, 2) ...P..... ..PSP.... PPPP..K.. PAP...... PPP...... ......... .......PP .......PA ..B....PP Expected result: -1 Test #17717 2 (6, 2) ......... ......... ......K.B .PPP..... .PAP..... .PPP..... ......PPP ......PAP ......PPP Expected result: 8 Test #17718 1 (1, 3) ..PAP.... ..PPP.... ....B.... .K....... .P....... PSP...... .P....... PPP...... PAP...... Expected result: 4 Test #17719 1 (3, 6) ......PPP ......PAP ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... ...K..... ......... ......... Expected result: 9 Test #17720 2 (6, 3) .....PAP. .....PPP. ......... ......K.. ........P .......PS ........P ......... ......... Expected result: 9 Test #17721 2 (2, 2) ......... ......... ..K..PPP. .....PAP. ...P.PPP. ..PSPPPPP ...PPAPAP ....PPPPP ......... Expected result: 4 Test #17722 2 (5, 4) ......... ......... ......... PP....... AP...KPPP PP....PAP ......PPP ......... .B....... Expected result: 9 Test #17723 2 (1, 4) .PPP.B... PPAP..... APPP..... PP....... .K....... PPP...... PAP...... PPP...... ......... Expected result: -1 Test #17724 2 (6, 2) ......... ......... ......K.. ......... ......... ......... .....B... P..PPP... SP.PAP... Expected result: 8 Test #17725 2 (4, 4) ......... .......PP .......PA .......PP ....K.... ......... PP....... AP....... PP....... Expected result: 8 Test #17726 1 (2, 2) ......B.. .......P. ..K...PSP .......P. PP....... AP....... PP....... PP....... AP....... Expected result: 4 Test #17727 2 (4, 8) ..PPPPAP. ..PAPPPP. ..PPP.... ......... B...PPP.. ....PAP.. ....PPP.. ......... ....K.... Expected result: 12 Test #17728 1 (1, 4) ......PPP ......PAP ......PPP ........P .K.....PS ........P .PPP..... .PAPPPP.. .PPPPAP.. Expected result: 5 Test #17729 2 (3, 8) ......... ......... ......... .......PP ...PPP.PA ...PAP.PP ...PPPP.. ....PAP.. ...KPPP.. Expected result: 11 Test #17730 1 (1, 6) ......... ......... .....PPP. .....PAP. .....PPP. ......... .K....... ......... ......... Expected result: 7 Test #17731 1 (7, 3) ......... .....B... ......... .......K. ......... ......... ......... .PPP..... .PAP..... Expected result: 10 Test #17732 1 (6, 3) ......... ......... ......... ......K.. ......... ......... .PPP.P.PP .PAPPSPPA .PPP.P.PP Expected result: 9 Test #17733 2 (4, 4) ..PPP.... ..PAP.... ..PPP.... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #17734 1 (5, 3) ......... ......... ......PPP PPP..KPAP PAP...PPP PPP.P.... ...PSP... ..B.P.... ......... Expected result: 8 Test #17735 2 (1, 4) .......PP ....B..PA .......PP ......... .K.PPP... ...PAP... ...PPP... ......... ......... Expected result: 5 Test #17736 2 (2, 2) ........B .....PPP. ..K..PAP. .....PPP. ......... ......... ......... ......... ......... Expected result: 4 Test #17737 1 (7, 4) ......... ......... ......... ......... .......K. ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 11 Test #17738 2 (1, 8) ....PAP.. B...PPP.. ....PSP.. .....P... ......... .PPP..... .PAPPP... .PPPAP... .K.PPP... Expected result: 9 Test #17739 2 (8, 2) ......... ......... P.......K SP....... P........ .....PPP. .....PAP. PPP..PPP. PAP...... Expected result: 10 Test #17740 2 (2, 2) .PAP..... .PPP..... ..K...... ..PPP.... ..PAP.P.. ..PPPPSP. .....BPPP .......PA .......PP Expected result: 4 Test #17741 1 (8, 1) ......... ........K ..P...... .PSP..... ..P...... ......... .......B. ......... ......... Expected result: 9 Test #17742 2 (4, 3) ....PPPPA ....PAPPP ....PPP.. ....KP... ....PSP.. .....P... ......... .PPP..... .PAP..... Expected result: 7 Test #17743 1 (8, 7) ......... ......... .......P. ......PSP .......P. ......... ......... ........K ......... Expected result: 15 Test #17744 1 (6, 2) ......... ......... ......K.. ......... ....PPPPP .PPPPAPAP .PAPPPPPP .PPP..P.. .....PSP. Expected result: 8 Test #17745 2 (2, 2) ......... ....P.... ..KPSP... ....PPPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 4 Test #17746 2 (8, 1) ....PPP.. ....PAP.K ...PPPP.. ..PSP.... ...P..... ......... ......... PPP....PP PAP....PA Expected result: 17 Test #17747 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....KB.. ......... Expected result: 12 Test #17748 1 (5, 6) ......... ......... ...B..... ......... ..P...... .PSP..... ..P..K... ......... ......... Expected result: 11 Test #17749 1 (1, 8) .....PAP. .PPP.PPP. .PAP..... .PPP..... .P....... PSP...... .PPPP.... ..PAP.... .KPPP.... Expected result: -1 Test #17750 2 (7, 6) ...B...PS ........P PPP...... PAP...PPP PPP...PAP PAP...PPP PPP....K. ......... ......... Expected result: 13 Test #17751 1 (1, 8) ......... PP....... AP....... PP....... ...PPP... ...PAP... ...PPP... ......... .K....... Expected result: 11 Test #17752 1 (4, 7) ......... ......... ......... ......... .....PPP. .....PAP. .....PPP. ....K.... .B....... Expected result: 11 Test #17753 2 (3, 2) ...PAP... ...PPP... ...K..... ......... ........B ......... P........ SPPP..... PPAP..... Expected result: 5 Test #17754 2 (3, 4) ......PSP PPP....P. PAP...... PPP.B.... ...K..... ......... ...PPPPP. ...PAPAP. ...PPPPP. Expected result: 7 Test #17755 2 (2, 5) ......... ......... ......... PP....... AP....... PPK...... ......... ....PPP.. ....PAP.. Expected result: 7 Test #17756 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ...B..... ......... Expected result: 9 Test #17757 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... .....PPP. .....PAP. Expected result: 8 Test #17758 2 (4, 7) ......... ......... ......... ......... ......... ......PPP ......PAP ....K.PPP ......... Expected result: 11 Test #17759 2 (1, 4) ...PAP... B..PPP... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #17760 2 (2, 5) ......... ......... ......... ......... .......P. ..K...PSP PPP....P. PAP...... PPP...... Expected result: 7 Test #17761 1 (5, 2) ......... ......... PP...K... AP....PPP PP....PAP ..P...PPP .PSPPPP.. ..P.PAP.. ....PPP.. Expected result: 7 Test #17762 1 (5, 5) .PAP..PPP .PPP..PAP ......PPP ...B..... ......... .....K... ......... ......... ......... Expected result: 10 Test #17763 1 (5, 3) ......... ......PPP ......PAP .....KPPP ...B..... ......... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #17764 2 (6, 8) ......... PP....... AP....... PP....... .......P. ......PSP .......P. ......... ......K.. Expected result: 14 Test #17765 2 (8, 3) ......... ......... ......... ........K ......... ....P.... ...PSP... ....P.... ......... Expected result: 11 Test #17766 1 (5, 1) ...B..... .....K... ......... ...PPPP.. ...PAPSP. ...PPPP.. .PPP..... .PAP..PPP .PPP..PAP Expected result: 6 Test #17767 1 (4, 1) ......... ....K.... ......... .......B. ......... ......... ......... .P....... PSP...... Expected result: 5 Test #17768 2 (3, 7) ....P.... ...PSP.PP ....P..PA .......PP .....B... ......... ......PPP ...K..PAP ......PPP Expected result: 10 Test #17769 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... ..B..K... ......... Expected result: 12 Test #17770 1 (8, 6) ..PSP.... ...P..... ......... ...PPP... .PPPAP... .PAPPP... .PPP....K ......... ......... Expected result: 14 Test #17771 1 (3, 8) .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPP.B. ......... ......... ......... ...K..... Expected result: 11 Test #17772 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ....P.... ...PSP... Expected result: 13 Test #17773 2 (1, 7) ..PAP.... ..PPP.... ......... ......... ......... ......... .......PP .K.....PA .......PP Expected result: 8 Test #17774 1 (1, 3) ......... ......... .......PP .KPPP..PA ..PAP..PP ..PPP.... ......... ......... ......... Expected result: 4 Test #17775 1 (4, 5) ......... ......... ......... ......... .P....... PSP.K.... .P....... ......... ......... Expected result: 9 Test #17776 1 (1, 6) ..PSPPPP. ...P.PAP. .....PPP. ......PPP ......PAP ..B...PPP .K....... ......... ......... Expected result: 7 Test #17777 2 (2, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ..KPPP... ...PAP... ...PPP... Expected result: 8 Test #17778 2 (3, 5) ........B ......... ......... ......... .....P... PP.KPSP.. AP...P... PP....... ......... Expected result: 8 Test #17779 1 (3, 5) ..PSP.... ...P...B. ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #17780 2 (5, 3) ......... ......... ......... .....K... ......... ........P .......PS B.......P ......... Expected result: 8 Test #17781 2 (3, 7) ..PAP.... .BPPP.... ......... ......... PP....... AP....... PP.....P. ...K..PSP .......P. Expected result: 10 Test #17782 1 (2, 5) .....B... ...PPP... ...PAP... ...PPP... .......PP ..K....PA .......PP ..PPP.... ..PAP.... Expected result: 7 Test #17783 1 (6, 7) .....PPP. .PPP.PAP. .PAP.PPP. .PPP..... .PAP..... .PPP..... ......... ......K.. ......... Expected result: 13 Test #17784 2 (4, 8) ......... ......... ......... ........B ......... ......... ......... ......... ....K.... Expected result: 12 Test #17785 2 (3, 2) .....PAP. .....PPP. ...K..... ........P .......PS ........P .PPP..... .PAP..... .PPP..... Expected result: 5 Test #17786 1 (1, 4) .....PSP. ....B.P.. ......... ......... .K....... ......... PPP...... PAP...... PPP...... Expected result: 5 Test #17787 2 (2, 5) ......... ......... .PPP..... .PAP..... .PPPPPP.. ..K.PAP.. ....PPP.. ......PPP ......PAP Expected result: 7 Test #17788 2 (8, 6) ......... ......... B...PPP.. ....PAP.. ....PPP.. ......... ........K ......... ......... Expected result: 14 Test #17789 1 (6, 6) ......... ......... ......PPP ......PAP ......PPP .......PS ......K.P ......... ......... Expected result: 12 Test #17790 1 (8, 3) .....PAP. .....PPP. ......... ........K .......PP .......PA .......PP ......B.. ......... Expected result: 11 Test #17791 2 (2, 2) .....PPP. .....PAP. ..K..PPP. ......... ......... ......... ......... ......... ......... Expected result: 4 Test #17792 2 (2, 6) ......... ..PPP.... ..PAP.... ..PPP.PPP ......PAP ......PPP ..K...... .P....... PSP...... Expected result: 8 Test #17793 2 (7, 7) ...PPP... .PPPAP... .PAPPP... BPPP..... ......... ..PPP.... ..PAP.... ..PPP..K. ......... Expected result: 14 Test #17794 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #17795 1 (3, 2) ......... ......... PP.K..... AP....... PP....... ....PPP.. ....PAPPP ....PPPPA .......PP Expected result: 5 Test #17796 1 (7, 7) ......PPP ......PAP ......PPP ......... .....P... ....PSP.. .....P... .......K. ......... Expected result: 14 Test #17797 2 (7, 8) ......... ......... ......... ......... ........P .......PS ........P ......... .......K. Expected result: 15 Test #17798 2 (1, 2) ......... .......PP .K.....PA ....PPPPP ....PAPPP ....PPPPA .......PP ..P...... .PSP..... Expected result: 3 Test #17799 2 (8, 7) ......... ......... ......... ......... PPP..PPP. PAP..PAP. PPPPPPPP. ...PAP..K ..BPPP... Expected result: 15 Test #17800 2 (3, 3) ......... ......... ......... ...K..P.. .....PSP. ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 6 Test #17801 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #17802 2 (5, 8) .......P. ......PSP .......P. ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #17803 2 (6, 2) ......... ......... ......K.. .......PP ....P..PA ...PSP.PP ....P.... ......... B........ Expected result: 8 Test #17804 2 (5, 8) ......... ......... ......... PP....... AP....... PP.....PP .......PA PP..B..PP AP...K... Expected result: 13 Test #17805 1 (8, 6) ......... .PPP.B... .PAP..... .PPP..... ......... PP....... AP..PPP.K PP..PAP.. ....PPP.. Expected result: 14 Test #17806 2 (1, 8) ....PAP.. ....PPP.. ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #17807 2 (5, 7) .....PPP. .....PAP. .....PPP. P....PPP. SP...PAP. P....PPP. .......B. .....K... ......... Expected result: 12 Test #17808 1 (1, 4) ...P..... ..PSP.... ...P..... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #17809 2 (4, 8) ......... ...PPP... PP.PAP... AP.PPP... PP....... .......P. ......PSP .......P. ....K.... Expected result: 12 Test #17810 2 (7, 2) .......PA .......PP .......K. ..B...... .....P... ....PSP.. .....P... ......... ......... Expected result: 9 Test #17811 2 (2, 7) ......... .PPP..... .PAPPP... .PPPAP... ...PPP... ......... ......... P.KPPP... SP.PAP... Expected result: 9 Test #17812 1 (3, 8) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ...K..... Expected result: 11 Test #17813 1 (1, 3) ....PAP.. ...PPPP.. ...PAP... .K.PPP... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 4 Test #17814 2 (3, 7) ......... ......... ......... ......... .....B... ......... ......P.. ...K.PSP. ......P.. Expected result: 10 Test #17815 2 (5, 2) ......... ......... .....K... ......... .P....... PSP...... .P....... ......... ......... Expected result: 7 Test #17816 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #17817 2 (7, 3) ....PAP.. ....PPP.. ....PAP.. ....PPPK. ......... ..PPP.... ..PAP.... ..PPP.... ..PSP.... Expected result: 12 Test #17818 2 (7, 1) ...P..... ..PSP..K. ..PPP.... ..PAP.... ..PPP.... .....PPP. .....PAP. .....PPPP ......PAP Expected result: -1 Test #17819 1 (6, 8) ......... ......... PP....... AP....... PP....... ......... ...PPP.P. ...PAPPSP ...PPPKP. Expected result: -1 Test #17820 2 (6, 5) ......... ...PPP... ...PAP... ...PPP... ......... ......K.. ......... ......... ......... Expected result: 11 Test #17821 2 (6, 6) ......... ......B.. .......PP ..PPP..PA ..PAP..PP ..PPP.... ......K.. .....PPP. .....PAP. Expected result: 12 Test #17822 2 (4, 8) ......... .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... .....PPPP .....PAPS .....PPPP ....K.... Expected result: 12 Test #17823 2 (4, 6) ......... .B....... ......... ......... .PPP..... .PAP..... .PPPK.... ......... ......... Expected result: 10 Test #17824 1 (6, 4) ......... ..PPP.... PPPAPB... PAPPP.... PPP...K.. ......PPP ......PAP ......PPP ......... Expected result: 10 Test #17825 1 (2, 2) ......... ......... ..K...... .....P... ....PSP.. .....P... ......... ......... ....B.... Expected result: 4 Test #17826 1 (3, 2) ..PAP.... .BPPP.... ...K..... ......... ......... ......... PPP...... PAP.PPP.. PPP.PAP.. Expected result: 5 Test #17827 2 (2, 6) ......... .PPP..... .PAP..... .PPP.P... ....PSP.. .....P... ..K...... ......... ......... Expected result: 8 Test #17828 1 (7, 2) ......... ......... .......K. ......... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 9 Test #17829 2 (4, 1) ......... ....K.... ......... ....P.... .PPPSP.PP .PAPP..PA .PPP...PP ...PPP... ...PAP... Expected result: 5 Test #17830 1 (2, 7) .....PSP. ......P.. ......... ......... .....PPP. .....PAP. .....PPP. ..K...... .B....... Expected result: 9 Test #17831 1 (6, 4) ......... PPP...... PAP...... PPP...... ......K.. ......... ......... ......... ......... Expected result: 10 Test #17832 1 (6, 6) ......... ......... ....PPP.. ...PPAP.. ..PSPPP.B ...P..... ......K.. ......... ......... Expected result: 12 Test #17833 1 (1, 6) ......... ......... .PPP..... .PAP..... .PPP..... ..PPP.... .KPAP.... ..PPP.... .....B... Expected result: 7 Test #17834 2 (4, 3) ......... ......... .......PP ....K.BPA .......PP ......... ......... ......... ......... Expected result: 7 Test #17835 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......... .B....... Expected result: 11 Test #17836 2 (3, 1) ......... ...K...B. ......... ..PPPPPP. ..PAPPAP. ..PPPPPPP .......PS .PPP....P .PAP..... Expected result: 4 Test #17837 1 (7, 5) .....PPP. P....PAP. SP...PPP. P........ ......... .......K. ......... ......... ......... Expected result: 12 Test #17838 1 (4, 4) ......... PP.B..... AP....... PP...PPP. ....KPAP. ....PPPP. ....PAP.. ....PPP.. ......... Expected result: 8 Test #17839 2 (5, 6) ........P .......PS ......PPP ......PAP ......PPP ......... B....K... ......... ......... Expected result: 11 Test #17840 2 (4, 6) ......... ......... B........ ......... .P....... PSP...... .P..K.... ......... ......... Expected result: 10 Test #17841 1 (2, 7) .PPP..... .PAP..... .PPP..... ......... ....PPP.. ....PAP.. ....PPP.. ..K...... ......... Expected result: 9 Test #17842 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #17843 1 (7, 8) ......... ......... ......... ......... ......... ......... ...P..... ..PSP.... ...P...K. Expected result: 15 Test #17844 1 (2, 7) ......... ......... ......... PP....... AP.....PP PP.....PA AP.....PP PPK...... ......... Expected result: 9 Test #17845 2 (3, 5) ....PPPPP ....PAPPA ...BPPPPP P........ SP....... P..K..... ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #17846 2 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #17847 2 (5, 1) ......... .....K... ....PPP.. ....PAP.P ....PPPPS ........P .....PPP. .....PAP. .....PPP. Expected result: 6 Test #17848 1 (3, 8) ...PPP... ...PAP... ...PPP... ......... ......... ......... ..P...... .PSP..... ..PK..... Expected result: 13 Test #17849 1 (6, 5) ...PSP... ....P.... ......... ......... ......... ......K.. ........B .......PP .......PA Expected result: 11 Test #17850 1 (5, 3) ......... B........ ......... .....K... ......... PPPP..... APAP..... PPPP..... ......... Expected result: 8 Test #17851 1 (5, 5) ......... ......... ......... ......... ......... B....K... ......... ......... ......... Expected result: 10 Test #17852 2 (8, 3) ......... ...PPP... ...PAP... ...PPP..K ....B.... .PPP..... .PAP..PPP .PPP..PAP ......PPP Expected result: 11 Test #17853 1 (4, 3) ......... ......... ......... ....K.... ..PPP.... ..PAP.... ..PPP..B. .PPP..... .PAP..... Expected result: 7 Test #17854 1 (3, 4) ..P...... .PSP..... ..P..PPP. .....PAP. ...K.PPP. ......... ......... ......... ......... Expected result: 7 Test #17855 2 (8, 8) ......... ......... ...B..... ......... ......... ......... ....PPP.. PPP.PAP.. PAP.PPP.K Expected result: 16 Test #17856 1 (2, 6) ....PAP.. PPP.PPP.. PAP...... PPPP..... .PAP..... .PPP..... ..K...... ......... ......... Expected result: 12 Test #17857 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #17858 2 (8, 1) .PSP..... .PPP....K .PAP..... .PPP..... .....B... ....PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... Expected result: 15 Test #17859 1 (8, 7) ......... ......... ......... ......... .....B... ......... ......... ........K ......... Expected result: 15 Test #17860 2 (5, 7) ......... ......... ......... ......PPP .....BPAP ......PPP ......... .PPP.K... .PAP..... Expected result: 12 Test #17861 2 (7, 5) ...PPPPSP ...PAP.P. ...PPP... ......... ......... .......K. ......... ....PPP.. ....PAP.. Expected result: 12 Test #17862 1 (8, 5) ...PPP... ...PAP... ...PPP... ...PPP... ...PAP... ...PPP..K ......... ......... ......... Expected result: 15 Test #17863 1 (8, 2) ......... ......... ........K ......... ......... ......... .B....... ......... ......... Expected result: 10 Test #17864 1 (4, 6) ..PPP.... ..PAP.... ..PPP.... ......... PPP...... PAP...... PPP.K.... ...PPP... ...PAP... Expected result: 10 Test #17865 2 (4, 5) .......P. B.....PSP .......P. ......... ......... ....K.... ..PPP.... ..PAP.... ..PPP.... Expected result: 9 Test #17866 2 (1, 1) ....PSP.B .K...PPP. .....PAPP .....PPPA ....PPPPP ....PAP.. ....PPP.. ......... ......... Expected result: 2 Test #17867 1 (4, 3) ......... PP....... AP...PPP. PP..KPAP. .....PPP. ......B.. ......... ......... ......... Expected result: 7 Test #17868 2 (7, 4) ...PAP... ...PPP... ......... ......... .......K. .P.PPPPPP PSPPAPPAP .P.PPPPPP ......... Expected result: 11 Test #17869 1 (1, 1) ......... .K......B ......... ......... ......... ......PPP ......PAP PP....PPP AP....... Expected result: 2 Test #17870 2 (7, 6) ......... ......... ......... ......... ......... ..B...... .......K. ......... ......... Expected result: 13 Test #17871 1 (5, 2) ......... PP....... AP...K... PP....... .....P... ....PSP.. ..PPPP... PPPAP.... APPPP.... Expected result: 7 Test #17872 1 (8, 5) ......... B........ ..PPP.... ..PAP.... ..PPP.... ........K ......... ....P.... ...PSP... Expected result: 13 Test #17873 2 (3, 4) .PAP..... .PPP..... ......... PP....... AP.K..... PP....... ......... ......... ......... Expected result: 7 Test #17874 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... .P....... PSP...... Expected result: 7 Test #17875 2 (8, 5) ...PAP... ...PPP... ......... ......... ...PPP... ...PAP..K ...PPP... PPP...... PAP...... Expected result: 13 Test #17876 2 (6, 2) ......... ......... ......K.. ..B.....P .......PS PPP.....P PAP...... PPP...... ......... Expected result: 8 Test #17877 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...KPPP.. ....PAP.. Expected result: 10 Test #17878 1 (6, 8) ......... ......... ......... ....P.... ...PSP... ....P.... ......... ......... ......K.. Expected result: 14 Test #17879 1 (7, 6) ......... ......... .....P... ....PSP.. .....P... ......... .......K. ......... ......... Expected result: 13 Test #17880 2 (6, 6) ......... .B.PPP... ...PAP... ...PPP... ......... PPP...... PAP...K.. PPP...... ......... Expected result: 12 Test #17881 2 (4, 2) ...PAP... ...PPP... .PPPK.... .PAP..... .PPP..... ......... PP....... AP....... PP....... Expected result: 12 Test #17882 1 (8, 7) ......... ......... ......... PP....... AP...PPP. PP...PAP. .....PPP. ........K ......... Expected result: 15 Test #17883 2 (5, 5) .....B.PP .......PA .......PP ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #17884 1 (8, 5) ......... ......... ....P.... ...PSP... ....P.... ..PPP...K ..PAP..PP ..PPP..PA .......PP Expected result: 13 Test #17885 1 (5, 7) ......... ......... ......... ......... .......PP .......PA .......PP .....K... ......... Expected result: 12 Test #17886 1 (7, 2) ......... PPP...... PAP....K. PPPP..... ..PSP.PPP PPPP..PAP PAP...PPP PPP...... B........ Expected result: 9 Test #17887 2 (4, 7) ...PPP... ...PAP... ...PPP... ......... ......... .....PPP. .....PAP. PPP.KPPP. PAP...... Expected result: 11 Test #17888 1 (3, 8) ......... ......... PPP.....P PAP....PS PPP..PPPP .....PAP. .....PPP. ......... ...K..... Expected result: 11 Test #17889 1 (8, 4) .PAP..... .PPP..... ...PPP... ...PAP... ...PPP..K ......... ......... ......... ......... Expected result: 14 Test #17890 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ....P.... ...PSP... Expected result: 11 Test #17891 1 (8, 1) ......... ..P.....K .PSP.B... ..P...... ......... ......... ......... ......... ......... Expected result: 9 Test #17892 2 (3, 5) ......... ......... ........P .......PS ........P ...K..... ......... ......... ......... Expected result: 8 Test #17893 1 (4, 4) ......... ......... ......... B........ ....K.... ......... ......... ......... ......... Expected result: 8 Test #17894 1 (2, 1) ......... ..K.PPP.. ....PAP.. ....PPP.. ....PPPP. ...PSPAP. ....PPPP. .......PP .......PA Expected result: 3 Test #17895 1 (7, 4) ..PPP.... ..PAP.... ..PPP.... ....B.... .......K. .......P. ......PSP .......P. ......... Expected result: 11 Test #17896 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #17897 1 (8, 1) ......... .P......K PSP...... .P....... ......... ......... ......... ......... ......... Expected result: 9 Test #17898 2 (4, 2) ..P...... .PSP..... ..P.K.... PPP...PPP PAP...PAP PPPPPPPPP ...PAP... ...PPP... ......... Expected result: -1 Test #17899 2 (6, 3) ....BPPP. .....PAP. .....PPP. ......K.P .......PS ........P ......... ......... ......... Expected result: 9 Test #17900 1 (1, 2) ......... ......... .KPPP.... ..PAP...B ..PPP.... ..PPPPP.. ..PAPAP.. ..PPPPP.. ......... Expected result: 3 Test #17901 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #17902 2 (8, 3) ......... ......... ......... ........K ..B...... .....P.PP ....PSPPA ..PPPP.PP ..PAP.... Expected result: 11 Test #17903 2 (6, 2) ......... .....B... ......K.. ......... ......... PP....... AP....PPP PPPP..PAP .PAP..PPP Expected result: 8 Test #17904 1 (5, 4) ......... ......... ......... .......P. .....KPSP .......P. ......... ......... ......... Expected result: 9 Test #17905 2 (1, 6) ....PAPPP ....PPPPA .......PP ....P.... ...PSP.PP B...P..PA .K.....PP ......... ......... Expected result: 7 Test #17906 1 (8, 5) ....B.... ......... ......... ......P.. .....PSP. ......P.K ......... ......... ......... Expected result: 13 Test #17907 1 (8, 2) ......... ......... ........K ......... P........ SP....... P........ ......... ......... Expected result: 10 Test #17908 1 (4, 6) ......... ......... ...PPP... ...PAP... PP.PPP... AP....... PP..K.... .....PPP. .....PAP. Expected result: 10 Test #17909 2 (6, 1) ..PPP.... PPPAP.K.. PAPPP.... PPP...... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: -1 Test #17910 2 (2, 6) .PPPPAP.. .PAPPPPP. .PPP..PSP .......P. ......... .B....... ..K....PP .......PA .......PP Expected result: 8 Test #17911 2 (3, 8) ......... ......... ......... ......... ...PPP... ...PAP... ...PPP.PP .......PA ...K...PP Expected result: 11 Test #17912 2 (8, 7) ....PPP.. ....PAP.. ....PPP.. ......... .....PPP. .....PAP. .....PPP. ..PPP.P.K ..PAPPSP. Expected result: 15 Test #17913 1 (4, 7) ....PPPP. ....PAPSP ....PPPP. ......... ......... ......... ......... ....K.... .......B. Expected result: 11 Test #17914 1 (2, 5) ......PAP ......PPP ......... ......... ....PPP.. ..K.PAP.. ....PPP.. .PPP..... .PAP..... Expected result: 7 Test #17915 2 (7, 2) ......... ......... .......KP ....PPPPS ..PPPAP.P ..PAPPP.. ..PPP.... ......... ......... Expected result: 9 Test #17916 2 (8, 7) .PPPAP... .PAPPP... .PPP..... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #17917 1 (8, 3) ......... ......... ...PPP... ...PAP..K ...PPP... ......... ......... .......P. ......PSP Expected result: 11 Test #17918 1 (2, 1) ......... ..K...... ......... PP....... AP.PPP... PP.PAP... ...PPP... ......... ......... Expected result: 3 Test #17919 2 (2, 5) ......... ...P..... ..PSPPPP. ...P.PAP. ....PPPP. ..K.PAP.. ..PPPPP.. ..PAPB... ..PPP.... Expected result: 7 Test #17920 1 (3, 1) ....PPP.. ...KPAP.. ....PPP.. ......... ......... ....PPP.. P...PAP.. SP.BPPP.. P........ Expected result: 4 Test #17921 2 (6, 3) ......... .PPP..... .PAP..... .PPP.BK.. ......... ..P...... .PSP..... PPP...... PAP...... Expected result: 9 Test #17922 2 (4, 5) ....PPPPP ....PAPAP ....PPPPP ......... ....B.... ....K.... ......... ......... ......... Expected result: 9 Test #17923 2 (5, 1) .......PA B....K.PP ......... ......... P..PPP... SP.PAP.PP P..PPP.PA .......PP ......... Expected result: 6 Test #17924 1 (5, 4) ......PAP ......PPP ......... ......... .....K... .......PP .......PA PPP..P.PP PAP.PSP.. Expected result: 9 Test #17925 1 (3, 3) .PPP..PAP .PAP..PPP .PPP.B... ...K..P.. .....PSP. ......PPP ......PAP ......PPP ......... Expected result: 6 Test #17926 2 (7, 3) ...PPP... ...PAP... ...PPP... .......KP .......PS ........P ...PPP... ...PAP... ...PPP... Expected result: 10 Test #17927 1 (7, 3) ......... ......... ......... .......K. ......... ......... ......... .B....... ......... Expected result: 10 Test #17928 2 (8, 7) ......... ........P .......PS ........P ......... ......... ......... ........K ......... Expected result: 15 Test #17929 1 (4, 5) ......... ........P .......PS ........P ......... ....K.... ......... ......... ......... Expected result: 9 Test #17930 2 (8, 4) .......PA .......PP .....PPP. .....PAP. .....PPPK ....B.PPP ......PAP ......PPP ......... Expected result: -1 Test #17931 1 (8, 1) ......... ........K ...PPP... ...PAP... ...PPP... ......... .......PP .......PA .......PP Expected result: 9 Test #17932 1 (6, 1) ......... ......K.. ..B...... PP....... AP....... PP..P.... ...PSP... ....P.... ......... Expected result: 7 Test #17933 1 (5, 5) ......P.. .....PSP. ......P.. ......... ......... B....K... ......... ......... ......... Expected result: 10 Test #17934 1 (6, 2) ......... ...PPP... ...PAPK.. ...PPP... ......... ......... ..PPP.... ..PAPPPP. ..PPPPAP. Expected result: 8 Test #17935 2 (3, 1) ......... P..K..... SP.....PP P.PPP..PA ..PAP..PP ..PPP.PPP ......PAP ......PPP ......... Expected result: 4 Test #17936 1 (2, 7) ......... ......... ........P ......BPS ........P ......... ......... ..K...... ......... Expected result: 9 Test #17937 1 (2, 3) ......... ......... B....PPP. ..K..PAP. .....PPP. ......... ......... .......PP .......PA Expected result: 5 Test #17938 2 (8, 5) ......... ......... ......... ......... ...B..... ........K ......... ......... ......... Expected result: 13 Test #17939 1 (4, 3) ......... ......... ......... ....K.... P........ SP....... P........ ......... ......... Expected result: 7 Test #17940 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #17941 1 (7, 8) ......... ......... ......... ......P.. .....PSP. ......P.. ......... ......... .......K. Expected result: 15 Test #17942 1 (3, 2) .....PPP. .....PAP. ...K.PPP. ......... ......... ......... PP....... AP...PPP. PP...PAP. Expected result: 5 Test #17943 2 (7, 4) ......... ......... ......... ......... ....PPPK. PP..PAP.. APB.PPP.. PP....... ......... Expected result: 11 Test #17944 1 (2, 8) ......... .PPP..... PPAPPPP.. APPPPAP.. PP..PPP.. ......... P........ SP....... P.K...... Expected result: 20 Test #17945 2 (6, 7) .....PAP. .....PPP. ..B...... ......... ......... ......... ......... PPP...K.. PAP...... Expected result: 13 Test #17946 1 (2, 3) ......... ......... ......... ..K...... ......... ......... PP...PPP. AP...PAP. PP...PPP. Expected result: 5 Test #17947 2 (2, 8) ..P...PAP PPSP..PPP APPPPP... PP.PAP... ...PPP... ......... ......... ....B.... ..K...... Expected result: -1 Test #17948 2 (1, 4) ......... ......PPP ......PAP ......PPP .K....... ......... ......... ......... ..B...... Expected result: 5 Test #17949 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #17950 1 (8, 5) ........B .......PP .......PA PP.....PP AP....... PP......K ......... ......P.. .....PSP. Expected result: 13 Test #17951 1 (7, 5) ......... .....PPP. .....PAP. .....PPP. ......... .P.....K. PSP...... .P....... ......... Expected result: 12 Test #17952 2 (5, 2) .PAP.PSP. .PPP..P.. .....K... ......... ......... ......... ..PPP.... ..PAPPPP. ..PPPPAP. Expected result: 7 Test #17953 2 (4, 2) .......P. ......PSP ....K..P. ......... ......... ......... ......... .....PPPP .B...PAPA Expected result: 6 Test #17954 2 (7, 2) ......... ......... .......K. ......... ..PPP.... ..PAP.... ..PPP..P. ......PSP .......P. Expected result: 9 Test #17955 2 (8, 3) .PPPPP.PS .PAPAP..P .PPPPP... ........K PP....... AP....... PP....... ......... ......... Expected result: 11 Test #17956 2 (2, 8) ......PAP ......PPP ......... ......... .B......P PPP....PS PAP.....P PPP...... ..K...... Expected result: 12 Test #17957 2 (5, 7) ......... ......... ......... PPPPPPP.. APPAPAP.. PPPPPPP.. .PSP..... ..P..K... ......... Expected result: 16 Test #17958 2 (8, 5) ......... PPP...... PAP....PP PPP....PA .......PP ........K ......... ......... ......... Expected result: 13 Test #17959 2 (3, 7) ......... ......... ......... ......... ......... ......... ......... ..BK..... ......... Expected result: 10 Test #17960 1 (3, 3) ......... ......... ......... ...K..PPP ...P..PAP ..PSP.PPP .PPP..... BPAP..... .PPP..... Expected result: 6 Test #17961 2 (2, 3) ......... ......... ......... ..K...... ......... ......PPP PPP...PAP PAP.PPPPP PPP.PAP.. Expected result: 5 Test #17962 1 (6, 5) .......P. ......PSP .......P. PP.PPP... AP.PAP... PP.PPPK.. ......... ...B.PPP. .....PAP. Expected result: 11 Test #17963 1 (3, 6) ......... ......... ......... ......... ......... ......... ...KB.... ......... ......... Expected result: 9 Test #17964 1 (3, 1) ......... ...K..... ......... ......... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 4 Test #17965 1 (1, 1) ......PPP .K....PAP ......PPP ......... ......... PPP...... PAP...... PPP...... ......... Expected result: 2 Test #17966 1 (8, 8) .B.....PA .PPP...PP .PAP..... .PPP..... ......... ......... ......... ......... ........K Expected result: 16 Test #17967 1 (1, 5) ......... PPP...... PAP...... PPP...... ......... .KPPP.... ..PAP.... ..PPPPPP. .....PAP. Expected result: 10 Test #17968 1 (4, 1) ......... ....K.... ......... ...PPP... ...PAP... ...PPP... ..P...... .PSP..... ..P...... Expected result: 5 Test #17969 1 (3, 7) ......... ......... PPP...... PAP...PPP PPP...PAP AP....PPP PP....... ...K..... ......... Expected result: 10 Test #17970 2 (4, 3) ......... .PPP..... .PAP..... .PPPK.... ......... ....BPPP. ....PPAP. ...PSPPP. ....P.... Expected result: 7 Test #17971 2 (1, 2) ...PPP... ...PAP... .K.PPP... ......... PP....... AP....... PP....... ...PPP... ...PAP... Expected result: 3 Test #17972 1 (4, 8) ......PSP .......P. PP....... AP....... PP...PPP. .....PAP. B....PPP. ......... ....K.... Expected result: 12 Test #17973 2 (6, 5) ......PPP ......PAP ......PPP ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #17974 1 (3, 3) ......PPP ......PAP ......PPP ...K..... .....PPP. .....PAP. PP...PPP. AP....... PP....... Expected result: 6 Test #17975 2 (1, 1) ......... .K....... ...B..... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #17976 2 (6, 8) ......... ......... ......... .....B... ......... ......... ......... ......... ......K.. Expected result: 14 Test #17977 1 (5, 2) ...PAPPAP ...PPPPPP ....BK... ......... ......... .......PP .......PA ......PPP .....PSP. Expected result: 7 Test #17978 1 (6, 4) ......... ......... ......... ......... ......K.. .B....... ......... ......... ......... Expected result: 10 Test #17979 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #17980 1 (3, 3) ......... ......... ......... ...K..PPP ....P.PAP ...PSPPPP ....P.... ......... ......... Expected result: 6 Test #17981 2 (2, 3) .......P. B.....PSP .......P. ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #17982 2 (7, 8) ......... ......... ..PPP.... ..PAP.... ..PPP.... ..PAP.... ..PPP.... PPSP..... APP....KB Expected result: 15 Test #17983 1 (1, 4) ......... ......... ......... ...B..... .K....... ..PPP.... ..PAPPPP. .PPPPPAP. .PAP.PPP. Expected result: 5 Test #17984 1 (2, 3) ......... ......B.. ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #17985 2 (2, 6) ......... PPP...... PAP...... PPP...... ......... ......... ..K...... .....P... ....PSP.. Expected result: 10 Test #17986 2 (8, 1) ......... ........K ..PPP.... ..PAP.... ..PPP.PPP ......PAP ......PPP ...PPP... ...PAP... Expected result: 9 Test #17987 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #17988 2 (8, 6) ......... ....PPP.. ....PAP.. ....PPP.. ....P.... ...PSP... ....P...K ...PPP... ...PAP... Expected result: 14 Test #17989 2 (4, 7) ......... .B....... ........P .......PS ........P ......... ......... ....K.... ......... Expected result: 11 Test #17990 1 (3, 5) .PPP..... .PAP..... .PPP..... ......... ......... ...K..... .......PP .......PA .......PP Expected result: 8 Test #17991 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...B..K.. Expected result: 14 Test #17992 1 (7, 5) ......... ......... ......... ......... ......... .......K. .....P... ....PSP.. .....P... Expected result: 12 Test #17993 1 (5, 3) ......... ......... ......... .....K... ......... .....P.PP ....PSPPA PP...P.PP AP....... Expected result: 8 Test #17994 2 (2, 3) .PSP..... ..P...... ......... ..K...... ....PPP.. ....PAP.. ....PPP.. .....PPP. .....PAP. Expected result: 5 Test #17995 2 (4, 3) ......... ......PPP ......PAP ....K.PPP ......... ......... ......... ........B ......... Expected result: 7 Test #17996 1 (2, 7) ..B...... ......... ......... PP....... AP....... PP....... ......... ..K...... ......... Expected result: 9 Test #17997 2 (2, 3) ..PPP.... ..PAP.... ..PPP.... ..K..B... ......... ......... PPP...... PAP...... PPP...... Expected result: 5 Test #17998 1 (8, 8) ......... ...PPP... ...PAP... ...PPP... ....P.... ...PSP... ....P.... ......... ........K Expected result: 16 Test #17999 2 (3, 3) ......... ......... ..B...... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #18000 2 (3, 5) ......... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #18001 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #18002 1 (1, 2) ......... ...PPP... .K.PAP... ...PPP... ...PSP... ....P.... ......... PPP...... PAP...... Expected result: 3 Test #18003 2 (4, 7) ......... ......... ......... ......... ......... .P....... PSP...... .P..K.... ......... Expected result: 11 Test #18004 2 (8, 5) ...PPPPAP ...PAPPPP ...PPP... ......... ......... ........K ....P.... ...PSP... ....P.... Expected result: 13 Test #18005 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #18006 2 (8, 4) ......... ......... ..B...... PP....... AP......K PP....... ....P.... ...PSP... ....P.... Expected result: 12 Test #18007 1 (6, 4) ...PAP... ..PPPP... ..PAP.... ..PPP.... .B....K.. .PPP..... .PAP..... .PPP..... ......... Expected result: 10 Test #18008 1 (5, 2) .......PS ........P .....K... ......... .....PPP. .....PAP. ..PPPPPP. ..PAP.... ..PPP.... Expected result: 7 Test #18009 2 (2, 2) ......... .......PP ..K....PA .PPP...PP .PAP..... .PPP..... ......PPP ......PAP ......PPP Expected result: 4 Test #18010 2 (8, 2) ......... ......... ........K ......... ......... ....PPP.. ..B.PAP.. ....PPPPP .......PA Expected result: 10 Test #18011 1 (3, 3) ......... ....PPP.. ....PAP.. ...KPPP.. ......... ......... ......... ....BPPP. .....PAP. Expected result: 6 Test #18012 2 (6, 8) ......... ......... ......... ......... P........ SP....... P........ ..PPP.... ..PAP.K.. Expected result: 14 Test #18013 2 (7, 7) ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... .......K. ......... Expected result: 14 Test #18014 1 (1, 3) ......... ......... .B....... .K..PPP.. ....PAP.. ..P.PPP.. .PSP..... ..P...... ......... Expected result: 4 Test #18015 2 (8, 8) ......... ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ........K Expected result: 16 Test #18016 1 (6, 4) ......... ....P.... ...PSP... ....P.... ......K.. ......... ......... ......... ......... Expected result: 10 Test #18017 1 (8, 8) ...PPP... ...PAP... ...PPP... ......... PP....... AP....PPP PP....PAP ......PPP ........K Expected result: 16 Test #18018 2 (7, 3) ......... ......... ......... .......K. ......... ......... .PPP...PP .PAP...PA .PPP...PP Expected result: 10 Test #18019 1 (8, 8) ......... ......... ......... ......... ...B..... ......... ......... ......... ........K Expected result: 16 Test #18020 2 (1, 6) ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... .K....... ......... ......... Expected result: 7 Test #18021 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... .B....... ......... Expected result: 11 Test #18022 2 (4, 5) ....P...B ...PSP... ....P.... .....PPP. .....PAP. ....KPPPP PPP....PA PAP....PP PPP...... Expected result: 9 Test #18023 1 (3, 4) .....P... ..B.PSP.. .....P... ......... ...K..... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #18024 2 (1, 3) ......... ......... ......... .K....... ......... ....P.... ...PSP... ....PPPB. ....PAP.. Expected result: 4 Test #18025 2 (6, 4) ......... ......... ......... ......... ...P.BK.. ..PSP.... ...P..... ......... ......... Expected result: 10 Test #18026 2 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #18027 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #18028 1 (3, 3) ......... .....B... ......... ...K..... ......... ......... ......... PPP..PPPP PAP..PAPA Expected result: 6 Test #18029 1 (5, 2) ......... ......... .....K... .....PPP. .....PAP. .....PPP. ....P.PPP ...PSPPAP .B..P.PPP Expected result: 7 Test #18030 1 (2, 7) .......B. ....PPP.. ....PAP.. ....PPP.. ......... ......... .......PP ..K...PPA .....PSPP Expected result: 9 Test #18031 1 (6, 4) ....P..PA ...PSP.PP ....P.... ......... ......K.. ......... ......... PPPPP.... APPAP.... Expected result: 10 Test #18032 1 (7, 4) .B..PPP.. ....PAP.. ....PPP.. ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #18033 1 (1, 6) .PPP..... .PAP..... .PPPPP... ...PAP... ...PPP... B........ .K....... ......... ......... Expected result: 7 Test #18034 1 (8, 6) ......... ......... ......... ......... .......P. ......PSP PP.....PK AP....... PP....... Expected result: 16 Test #18035 1 (1, 1) ......... .K....... ......... ........P .......PS .PPP..B.P .PAP..... .PPP..... ......... Expected result: 2 Test #18036 1 (4, 3) ......... ......... ......... ....K.B.. ......... ......... ......... ......... ......... Expected result: 7 Test #18037 1 (6, 7) .......PP .....PPPA .....PAPP .....PPP. ......... ..B...... PP....... AP....K.. PP....... Expected result: 13 Test #18038 1 (3, 2) ......... ......... ...K..... .....PPP. .....PAP. ....PPPP. ....PAP.. ....PPP.. ......... Expected result: 5 Test #18039 1 (3, 8) ....PAP.. ....PPP.. ......... B...PPP.. ....PAP.. .PPPPPP.. .PAP..... .PPP..... ...K..... Expected result: 11 Test #18040 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #18041 2 (1, 3) ...PPP... ...PAPPPP ...PPPPAP .K..P.PPP ...PSPB.. ....P.... ......... ......... ......... Expected result: 4 Test #18042 1 (8, 1) .PPPAP... .PAPPP..K .PPP..... PPP...... PAP...... PPP...... ......... ......... ......... Expected result: -1 Test #18043 1 (2, 4) ......... ....PPP.. ....PAP.. ....PPP.. ..K.....B ......... ......... ...PPP... ...PAP... Expected result: 6 Test #18044 1 (4, 7) .....PAP. .....PPP. ......... ......... ......... ......... ......P.. ....KPSP. ......P.. Expected result: 11 Test #18045 2 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #18046 2 (6, 3) ......... ......... ....P.... ...PSPK.. ....P.... ......... ......... .......PP .......PA Expected result: 9 Test #18047 1 (3, 3) ......... .P....... PSP...... PPPK..... PAP...... PPP.PPP.. PP..PAP.. AP..PPP.. PP....... Expected result: 6 Test #18048 1 (6, 7) .......PA ...PPP.PP ...PAP... ...PPP..B ......... ......... ......... .PPP..K.. .PAP..... Expected result: 13 Test #18049 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #18050 1 (3, 4) ......... ......... ......... ......... ...K..... .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... Expected result: 7 Test #18051 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #18052 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ....PPP.. ....PAP.. Expected result: 11 Test #18053 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #18054 1 (5, 4) .......PP ...PPP.PA ...PAP.PP ...PPP... .....K... ......... .......PP .......PA .......PP Expected result: 9 Test #18055 1 (6, 5) ...PPP... ...PAP... ...PPP... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #18056 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... ...B.K... ......... Expected result: 12 Test #18057 1 (2, 5) .PPPPAP.. .PAPPPPP. .PPP.PAP. .....PPP. ......... ..K...... ......... ......... ......... Expected result: 7 Test #18058 2 (4, 3) ......... ......... ......... ....K.... ......... ......... .......P. ......PSP .......P. Expected result: 7 Test #18059 1 (7, 6) ......... ...P....B ..PSP.... ...P..... ......... ......... .......K. ......... ......... Expected result: 13 Test #18060 1 (1, 5) ......... ......... ......... ......... ......P.. .K...PSP. .B....P.. ......... ......... Expected result: 6 Test #18061 1 (3, 8) ......... ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP..... PPP...... PAP...... PPPK..... Expected result: 19 Test #18062 2 (6, 3) ......... ......... ......... ......K.. ......... ......... .P....... PSP...... .P....... Expected result: 9 Test #18063 1 (3, 7) ......... ......... ..B...... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #18064 1 (2, 5) ......... PPP...... PAPP..... PPPSPPP.. ...PPAP.. ..K.PPP.. ......... .....PPP. .....PAP. Expected result: 19 Test #18065 1 (2, 3) ......... ......... ..B...... ..K...... ......... ......... ......... P........ SP....... Expected result: 5 Test #18066 2 (6, 2) ......... ......... ......K.. ......... ......PPP .P....PAP PSP...PPP .P.....PA ......BPP Expected result: 8 Test #18067 2 (2, 4) ...B..... ......... PP....... AP....... PPK..P... ....PSP.. .....P... ......PPP ......PAP Expected result: 6 Test #18068 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 7 Test #18069 2 (6, 1) ......... ......K.. .PPP..... .PAP..... .PPP..... ......... ......... ...B..... ......... Expected result: 7 Test #18070 2 (7, 2) ......... ......... .......K. ......... ..B...... ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. Expected result: 9 Test #18071 1 (7, 5) ......... ......... ...PPP... ...PAP... ...PPPP.. ....PAPK. ....PPP.. ...BPAP.. ....PPP.. Expected result: 12 Test #18072 1 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......P.. .....PSP. Expected result: 14 Test #18073 1 (3, 4) ..PPP.... .PPAP.... PSPPP.... .P..PPP.. ...KPAP.. ....PPP.. ......... ......... ......... Expected result: -1 Test #18074 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #18075 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #18076 1 (1, 6) .....B... ......... ......... ......... ......... ......... .K....... .P....... PSP...... Expected result: 7 Test #18077 1 (3, 6) ......P.. .....PSP. ......P.. ......... ......... ......... ...K..... .....PPP. .....PAP. Expected result: 9 Test #18078 1 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ..B...... ......... Expected result: 7 Test #18079 2 (4, 4) ......PPP .....BPAP ......PPP ......... ....K.... .PPP..... .PAP..... .PPP..... ......... Expected result: 8 Test #18080 1 (8, 4) .......PS ........P ......... .PPP.PPP. .PAP.PAPK .PPP.PPP. ......... ......... ......... Expected result: 12 Test #18081 2 (8, 8) ......... .PPP..... .PAP..... .PPP..... ......... .......PP .......PA .......PP ........K Expected result: 16 Test #18082 2 (1, 7) ......... ......... ......... .......PP ..BPPP.PA ...PAP.PP ...PPP.PA .K.....PP ......... Expected result: 8 Test #18083 1 (1, 7) ......... ......... ......... .....P... ....PSP.. .....P.PP .......PA .K.....PP ......... Expected result: 8 Test #18084 2 (7, 6) ......... ......... ......... ......... PPP...... PAP...... PPPPP..K. ..PAP.... ..PPP.... Expected result: 13 Test #18085 1 (4, 3) ...PPP... ...PAP... ...PPP... ....K.... ........P B......PS PPP.PPP.P PAP.PAP.. PPP.PPP.. Expected result: 7 Test #18086 2 (4, 5) ......... ......... ....PPP.. ....PAP.. ....PPP.. .PPPK.... .PAP..PPP .PPP..PAP ......PPP Expected result: 15 Test #18087 1 (2, 1) ......... ..K...... ......... ......... .B....... ......... ......... ......... ......... Expected result: 3 Test #18088 2 (7, 4) ......... ......... ......... PP....... AP.....K. PP....... ......... ......P.. .....PSP. Expected result: 11 Test #18089 1 (1, 4) ......... B........ ......... ...PPP... .K.PAP... ...PPP... ......... ......... ......... Expected result: 5 Test #18090 1 (1, 2) .....BPAP ......PPP .K....... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 3 Test #18091 1 (3, 6) ...PSP... ....P.... ......... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #18092 1 (4, 6) ......... ......... ..P...... .PSP..... .PPP..... .PAP..... .PPPK.... ......... ....B.... Expected result: 10 Test #18093 1 (3, 1) .PSP..... ..PK..... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #18094 1 (1, 5) ......... ......... ......... ......... ......... .KPPP.... B.PAP.... ..PPP.... ......... Expected result: 6 Test #18095 1 (2, 4) ..PPP.... ..PAP.... ..PPP.... ......... .PK...B.. PSP...... PPP...... PAPPP.... PPPAP.... Expected result: 6 Test #18096 2 (8, 1) .....PAP. .....PPPK ..P.PPP.. .PSPPAP.. ..P.PPP.. B.PPP.... ..PAP.... ..PPP.... ......... Expected result: 23 Test #18097 1 (7, 5) ......... ......... ......... ......... ......... ..B....K. ......... ......... ......... Expected result: 12 Test #18098 2 (8, 2) ......... ......... .....PPPK .....PAPP .....PPPS ........P ....PPP.. PPP.PAP.. PAP.PPP.. Expected result: 10 Test #18099 2 (2, 5) ......... ......... ......... ......... ......... ..K...... ........B ......... ......... Expected result: 7 Test #18100 1 (7, 1) .PPP..... .PAP...K. .PPP..... ......... ......... ....B.... .PPP..... .PAP.PPP. .PPP.PAP. Expected result: 12 Test #18101 2 (1, 5) ......... ......... ......... ......... ......... .K....... ...PPP... ...PAP... ...PPP... Expected result: 6 Test #18102 2 (1, 5) ......... ......... ......PPP ......PAP ......PPP .K....... ......... .B...PPP. .....PAP. Expected result: 6 Test #18103 1 (4, 8) ..PPP.... ..PAP.... ..PPP.... ......... ..PPP...B ..PAP.... ..PPP.... .......P. ....K.PSP Expected result: 12 Test #18104 2 (4, 7) ......... ......... ......... ......... ......... ......BPP .PPP...PA .PAPK..PP .PPP..... Expected result: 11 Test #18105 1 (3, 5) ......... ......... ......... ......... ......... .P.K..... PSP...... .P..PPP.. ....PAP.. Expected result: 8 Test #18106 2 (6, 4) .......PA .......PP PPP...... PAP...... PPP...KPP .......PA ....B..PP ......... ......... Expected result: 10 Test #18107 1 (8, 1) ..P...... .PSP....K ..P...... ......... ..PPP.... ..PAP.... ..PPP.... .....PPP. .....PAP. Expected result: 13 Test #18108 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #18109 1 (2, 4) ......... ......... ...PPP... P..PAP... SPKPPP... P....PPP. .....PAP. PPP..PPP. PAP...... Expected result: 6 Test #18110 1 (2, 4) ......... PP....... AP....... PP....... ..K...... PP....... AP....... PP......B ......... Expected result: 6 Test #18111 1 (6, 7) ......... ......... ......... .....B... ......... .P....... PSP...... .P....K.. ......... Expected result: 13 Test #18112 2 (3, 2) ....PSPPA .....P.PP ...K..... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 5 Test #18113 2 (6, 6) ......... ........B ......... ......... ......... ........P ......KPS ........P ......... Expected result: 12 Test #18114 1 (5, 3) ......PAP ......PPP ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #18115 2 (3, 2) ......PPP B.....PAP ...K..PPP ......... PP....... APPP..... PPAP..... .PPP..... ......... Expected result: 5 Test #18116 1 (7, 1) ......... .......K. PPP...... PAP.....B PPP...... PPP...... PAP..P... PPP.PSP.. .....P... Expected result: 8 Test #18117 2 (6, 3) ..PAPPPP. ..PPPPAP. .....PPP. ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #18118 2 (5, 1) ..P...PAP .PSP.KPPP B.P...... .......PP .......PA .......PP .....PPP. .....PAP. .....PPP. Expected result: 10 Test #18119 2 (4, 1) ......... P...K.PPP SP....PAP P.....PPP ......... ......... .....PPPP .....PAPA .....PPPP Expected result: 5 Test #18120 1 (3, 1) ....PPP.. ...KPAP.. ....PPP.. ......... ......... .PPP..... .PAP..... PPPP..... PAP...... Expected result: 4 Test #18121 1 (3, 8) ......... ......... ......... ......... PP....... AP....... PP....... ......... ...K..... Expected result: 11 Test #18122 2 (7, 4) ......... ......... ...PPP... ...PAP... ...PPP.K. ......... ......... .PPP..... .PAP..... Expected result: 11 Test #18123 2 (7, 8) ...PSP... ....P.... ......... ......... ...PPP... ...PAP... ...PPP... ......... .......K. Expected result: 15 Test #18124 2 (6, 1) ......... ..B...K.. ......... ......... ......... ......... ......... .....PPP. .....PAP. Expected result: 7 Test #18125 2 (7, 2) ......... ......... .......K. ......... ....B.... ......... ......... ......... ......... Expected result: 9 Test #18126 2 (7, 1) ......... PPP....K. PAP...... PPP...... PSP...... .P....... ...PPP... ...PAPPP. ...PPPAP. Expected result: 8 Test #18127 2 (5, 4) ...PAP.PA ...PPP.PP ......... ......... .....K... ......... ....B.... ...PPP... ...PAP... Expected result: 9 Test #18128 2 (3, 1) ......... ...K..... ......... .PPP..... .PAP..... .PPPP...P ..PAP..PS ..PPP...P ......... Expected result: 4 Test #18129 2 (7, 7) ..PPP.... ..PAP.... ..PPP.... ..B...... ......... ..P...... .PSP..... ..P.PPPK. ....PAP.. Expected result: 14 Test #18130 2 (3, 1) ......... ...K..... ........P ...PPP.PS ...PAPPPP ...PPPAP. .....PPP. ......... ......... Expected result: 4 Test #18131 1 (8, 3) .......PP ...PPP.PA ...PAP.PP ...PPP..K ......... .PPP..... .PAPB.... .PPP..P.. .....PSP. Expected result: 11 Test #18132 1 (2, 1) ......... ..K...... B........ ......... ......... ......... ......... ......... ......... Expected result: 3 Test #18133 2 (7, 4) ......... ......... ...PPP... PP.PAP... APPPPP.K. PPPAP.... ..PPP..P. ......PSP ...B...P. Expected result: 11 Test #18134 1 (6, 5) ......... ...B..... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #18135 1 (8, 1) ......... ........K ..PPP.P.. ..PAPPSP. ..PPP.P.. ......... ......... ......... ......... Expected result: 9 Test #18136 1 (4, 3) ....PPP.. ....PAP.. ....PPP.. ....K.... ....PPP.. ....PAP.. B...PPP.. ......... ......... Expected result: 7 Test #18137 2 (5, 3) .PPP....P .PAP...PS PPPP....P PAP..KPPP PPP...PAP ......PPP ......... ......... ......... Expected result: -1 Test #18138 1 (1, 6) .....P... ....PSP.. .....P... ......... ......... ......... .K....... ....B.... ......... Expected result: 7 Test #18139 2 (7, 6) ......... ......... ..PPP.... ..PAPPPP. ..PPPPAP. .....PPP. .......K. ......... ......... Expected result: 13 Test #18140 2 (1, 8) ......... ......... ......... .....PPP. ..B..PAP. .....PPP. ....PPP.. ....PAP.. .K..PPP.. Expected result: 9 Test #18141 2 (1, 4) ..PPP.... ..PAPP... ..PPPSP.. ..PPPP... .KPAP.... ..PPP.... ......... ......PPP ......PAP Expected result: 5 Test #18142 2 (1, 1) ......... .K....... ....PPP.. ....PAPPP ...PPPPAP ...PAPPPP ...PPP... ......... ......... Expected result: 2 Test #18143 2 (3, 6) ......... ......... ...B..... ..P...... .PSP..... ..P...... ...K..... .PPP..... .PAP..... Expected result: 9 Test #18144 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ........P .......PS Expected result: 8 Test #18145 1 (3, 6) ......... ......... .......P. ......PSP .......P. ......... ...K..... ......... ......... Expected result: 9 Test #18146 1 (5, 7) ....PSP.. .....P... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #18147 1 (3, 1) ......... ...K..... ......... PP....... AP....... PP....PPP ..PPP.PAP ..PAPBPPP ..PPP.... Expected result: 4 Test #18148 2 (8, 6) ......... ......... ....PPP.. ....PAP.P ....PPPPS ....PPP.P ....PAP.K ....PPP.. ....B.... Expected result: 18 Test #18149 1 (1, 8) .......PS .....PPPP .....PAP. .B...PPP. PP....... AP....... PP....... ......PPP .K....PAP Expected result: 11 Test #18150 1 (2, 5) ......... ......... ...PPP... ...PAP... ...PPP... ..K...P.. .....PSP. ......P.. .......B. Expected result: 7 Test #18151 1 (6, 5) .......PS ........P ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #18152 2 (6, 8) ..PAP.... ..PPP.... .....B... ......... ......P.. .....PSP. ......P.. ......... ......K.. Expected result: 14 Test #18153 1 (6, 1) ......... ......K.. ......... ......... ........B .......PP .......PA .......PP ......... Expected result: 7 Test #18154 2 (6, 4) ......... ......... ......... ......... ......K.. ......... B........ ......... ......... Expected result: 10 Test #18155 1 (5, 2) ......... ..PPP.... ..PAPK... ..PPPPPPP ....PAPPA ....PPPPP ......... ......P.. .....PSPB Expected result: 7 Test #18156 1 (1, 1) .....PAP. .K...PPP. ......... ...PPP... ...PAP... ...PPP... ......PPP ......PAP ......PPP Expected result: 2 Test #18157 2 (5, 8) ......... ......... ...P.B... ..PSP.... ...P..... ......... ......... ......... .....K... Expected result: 13 Test #18158 1 (6, 7) ......... ......... ..PPP.... ..PAP.... ..PPPP... .B..PSP.. .....P... ...PPPK.. ...PAP... Expected result: 15 Test #18159 2 (5, 4) ..PAPPPP. ..PPPPAP. .....PPP. ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #18160 2 (1, 3) ......... ......... ...PPP... .K.PAP... ...PPP... ......... ...B..... ......... ......... Expected result: 4 Test #18161 1 (7, 6) ......... .PPP..PPP .PAP..PAP .PPP..PPP ........B ...PPP... ...PAP.K. ..PPPP... .PSP..... Expected result: 13 Test #18162 2 (6, 5) ......... ......... ......... ......... ......... PP....K.. AP....... PP...PPP. .....PAP. Expected result: 11 Test #18163 1 (5, 2) ......... PPP...... PAP..K... PPP...... PAPB..... PPP...... ......... ....P.... ...PSP... Expected result: 7 Test #18164 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #18165 1 (2, 1) ......... ..K...... ......... .....B... ..P...... .PSP..... ..P...... ......... ......... Expected result: 3 Test #18166 2 (7, 7) ......... ......... PP....... AP....... PP..B.... ......... ......... .......K. ......... Expected result: 14 Test #18167 1 (4, 3) ......... ......... .......PP ....K..PA ..PPP..PP .BPAPPPP. ..PPPPAP. .....PPP. ......... Expected result: 7 Test #18168 1 (1, 5) ......... PPP...... PAP....B. PPPPP.... ..PAP.... .KPPP.PPP ......PAP ......PPP ......... Expected result: 16 Test #18169 1 (4, 8) ......... ......... ........P .......PS ........P .PPP..... .PAP..... .PPP..... ....K.... Expected result: 12 Test #18170 2 (1, 8) ......PSP .......P. ..PPPPPP. ..PAPPAP. ..PPPPPP. ...PAPB.. ...PPP... ......... .K....... Expected result: 9 Test #18171 1 (1, 1) .....PPP. .K...PAP. .....PPP. ......... ......... ......... .....PPPP B....PAPA .....PPPP Expected result: 2 Test #18172 2 (4, 8) ......PPP ......PAP ......PPP ......... ......PPP ...P..PAP ..PSPPPPP ...P.PAP. ....KPPP. Expected result: 12 Test #18173 2 (6, 5) ......... ......... .......PP .......PA .......PP ......K.. ......... ......... ......... Expected result: 11 Test #18174 2 (8, 2) ......... ......... ........K ..P...... .PSP..... ..P...... ......... ........B ......... Expected result: 10 Test #18175 1 (6, 4) ......... ......... .......PP .......PA ..PPP.KPP PPPAP.B.. PAPPP.... PPP...... ......... Expected result: 10 Test #18176 1 (6, 8) .....PAP. .....PPP. ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......K.. Expected result: 14 Test #18177 2 (7, 1) .PSP..... ..P....K. ..PPP.... ..PAP.... ..PPP.... ......... ......... ...PPP... ...PAP... Expected result: 16 Test #18178 1 (6, 1) ..PAP..PS ..PPP.K.P ......... PPPPP.... APPAP.... PPPPP.... ......... ......... ......... Expected result: 9 Test #18179 2 (7, 5) ......... ......B.. ......... ......... ......... .......K. P....PPP. SP...PAP. P....PPP. Expected result: 12 Test #18180 2 (3, 4) ......... PPP....P. PAP...PSP PPP....P. ...K..... ......... ......PPP ......PAP ......PPP Expected result: 7 Test #18181 2 (7, 6) ..PSP.... ...P..... ......... ......... ......... ......... PPB....K. APPPP.... PPPAP.... Expected result: 13 Test #18182 1 (3, 4) ....PPP.. ....PAP.. ....PPP.. ......... ...K....P ....B..PS ........P ...PPP.PP ...PAP.PA Expected result: 7 Test #18183 1 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #18184 1 (7, 6) .PPPPAPB. .PAPPPP.. .PPP..... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #18185 2 (7, 3) ......... ......... ......... ...P...K. ..PSP.... ...PPPP.. ....PAP.. PPPPPPP.. PAPPAP... Expected result: 10 Test #18186 1 (4, 3) .....PSP. PPP...P.. PAP...... PPP.K.... PPP...... PAPPPPB.. PPPPAP... ...PPP... ......... Expected result: 7 Test #18187 2 (3, 7) ......... ...P..... ..PSP.... ...P..... ......... ......... ......... ...K..... ..B...... Expected result: 10 Test #18188 1 (7, 3) ......PSP .......P. ......... .......K. ......... ......... PPB...... AP....... PP....... Expected result: 10 Test #18189 1 (8, 5) .......PA .......PP ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #18190 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......PPP ......PAP Expected result: 10 Test #18191 1 (5, 6) ......... ......... ......... .BPPP.... ..PAP.... ..PPP.... .....K... ......... ......... Expected result: 11 Test #18192 2 (5, 8) .PAP..... .PPP..... ......... ......... ......... ...P..... ..PSPB.PP .PPP...PA .PAP.K.PP Expected result: 13 Test #18193 1 (2, 6) ......... ......... ......... .......P. ......PSP .......P. ..K...... ......... ......... Expected result: 8 Test #18194 2 (5, 4) ......... .PPP..... .PAP..... .PPP..... .....K... ....P.B.. ...PSP... ....P.... ......... Expected result: 9 Test #18195 2 (4, 1) ......... ....K.... .......PP .......PA .......PP ......... ......... ......... ......... Expected result: 5 Test #18196 2 (7, 8) ..PAP.... ..PPP..PP ...PPP.PA ...PAP.PP ...PPP... ......... ......... ........B .......K. Expected result: 15 Test #18197 1 (7, 7) ......... ...B..... PPP...... PAP...... PPP...... ......... .PPP..... .PAP...K. .PPP..... Expected result: 14 Test #18198 1 (2, 5) ......... PPP...... PAP...... PPP...... ......... ..K...... ......... PPP...PPP PAP...PAP Expected result: 9 Test #18199 2 (6, 5) ...PPPPPP ...PAPPAP ...PPPPPP ....B.... .......PP ....P.KPA ...PSP.PP ....P.... ......... Expected result: 11 Test #18200 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... .....B... Expected result: 3 Test #18201 1 (7, 4) ...PAP... ...PPPP.. .....PSP. ......P.. .......K. ......... ......... ......... ......... Expected result: 11 Test #18202 1 (4, 4) ......... ......... ......... ......... ....K.... ......... .....P... ....PSP.. ....BP... Expected result: 8 Test #18203 1 (6, 2) ......... ......... .PPP..K.. .PAP..... .PPP..... ......... ......... ......... ......... Expected result: 8 Test #18204 2 (1, 3) ......... ......... B........ .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #18205 1 (4, 2) ......... ......... ....K.... .PPP..... .PAP.P... .PPPPSP.. .....P... ......... .......B. Expected result: 6 Test #18206 2 (6, 5) ......... ...PPP... ...PAP... ...PPP... .....B... ......K.. ......... ......... ......... Expected result: 11 Test #18207 1 (2, 5) ......... ......... .P....... PSP...... .P...PPP. ..K..PAP. .....PPP. .PPP..... .PAP..... Expected result: 9 Test #18208 2 (2, 8) ......... .......PP .......PA .......PP .......B. .....P... ....PSPPP .....P.PA ..K....PP Expected result: 10 Test #18209 2 (3, 2) ....PPP.. PPP.PAP.. PAPKPPP.. PPP...... ......... ......... ......... ......... ......... Expected result: 5 Test #18210 2 (6, 7) ......... ......... ......... ......... PP....... AP....... PPP...... PAP...K.P PPP....PS Expected result: 13 Test #18211 2 (6, 4) ......... ......... ......... .PPP..... .PAP..KP. PPPPB.PSP AP.....P. PP...PPP. .....PAP. Expected result: 10 Test #18212 1 (8, 5) ......... ....P.... .PPPSP... .PAPP.... .PPP..... ........K .B....... ......... ......... Expected result: 13 Test #18213 2 (4, 7) ......... ......... ..PPP.... ..PAP.... ..PPP.... .......PP .......PA ....K..PP ......... Expected result: 11 Test #18214 1 (3, 3) .PPP....B .PAP..... .PPP.PPP. ...K.PAP. .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 6 Test #18215 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #18216 2 (3, 7) ......... ......... ..P...... .PSPPPPP. ..PPAPAP. ...PPPPP. .......PP ...K...PA ...B...PP Expected result: 10 Test #18217 1 (2, 8) .....PPP. .....PAP. .....PPP. ......... .B....... ......... ......... ......... ..K...... Expected result: 10 Test #18218 2 (1, 1) ......... .K....... .......PP .PPP...PA .PAP...PP .PPP..... ..PPP.... ..PAP.... ..PPP.... Expected result: 2 Test #18219 1 (7, 3) ........P .......PS ........P .......K. ......... ......... ......... ......... ...B..... Expected result: 10 Test #18220 1 (7, 6) ......PPP ..PPP.PAP ..PAP.PPP ..PPP.... ...P..... ..PSP.... .PPP...K. .PAP..... BPPP..... Expected result: 13 Test #18221 1 (5, 3) ......... PP....... AP....... PP...K... ......... ......... ....PPPPP ....PAPPA ....PPPPP Expected result: 8 Test #18222 2 (1, 8) ......... ......... ......... ......PPP ......PAP ......PPP .....PPP. .....PAP. .K...PPP. Expected result: 9 Test #18223 1 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #18224 2 (2, 3) ......... ......... .....P... ..K.PSP.. .....P... ......... ......... ......... ......... Expected result: 5 Test #18225 1 (5, 5) .......PS PP......P AP....... PP.B..... ......... .....K... ......... ......... ......... Expected result: 10 Test #18226 2 (6, 1) .PPP..... .PAP..K.. .PPP.PPP. .....PAP. .....PPP. ......... ......... ....PPP.. ....PAP.. Expected result: 11 Test #18227 2 (1, 7) .PAP..PPP .PPP..PAP ......PPP .......PP .......PA .......PP .....P... .K..PSP.. .....P.B. Expected result: 8 Test #18228 2 (4, 4) .......PP .......PA .......PP ......... ....K.... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #18229 1 (7, 8) .......B. ......... ......... ......... ......... ......... ......... ......... .......K. Expected result: 15 Test #18230 1 (8, 8) ......... ......... .B....... ......... .....PPPP .....PAPS .....PPPP ......... ........K Expected result: 16 Test #18231 1 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #18232 2 (1, 8) ......... ......... ......... ......... ....B.... ......... ......... ......... .K....... Expected result: 9 Test #18233 2 (1, 7) .....PAP. .....PPP. ....PPP.. ....PAP.. ....PPP.. ......... ......... .K......P .......PS Expected result: 8 Test #18234 1 (4, 1) ......... ....K.... ..PPP.... ..PAP.... ..PPP.... .B....... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #18235 1 (6, 5) ......... ....PPP.. PP..PAP.. AP..PPP.. PP....... .PPP..K.. .PAP..... .PPP..... ..B...... Expected result: 11 Test #18236 1 (1, 4) ......... .PPP..... .PAPP.... .PPPSP... .K..P...B ......... ......... ......... ......... Expected result: 5 Test #18237 1 (8, 2) ......... ......... ........K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #18238 1 (8, 6) ......... ......... ......... ......... ......... ......... .......BK ........P .......PS Expected result: 14 Test #18239 1 (2, 3) .PPP..... .PAP..... .PPP..... ..K...... ......... ......PPP ......PAP PPP...PPP PAP...... Expected result: 5 Test #18240 2 (8, 4) .......P. ......PSP .......P. ......... ........K ......... ......... ......... ......... Expected result: 12 Test #18241 1 (8, 4) ......PAP ....B.PPP ......... .PPP..... .PAP....K PPPP..... PAP...... PPP...... ......... Expected result: 12 Test #18242 1 (5, 7) ..PPP.... ..PAP.... ..PPP.... .....PPP. .....PAP. .....PPP. ........P .....K.PS ........P Expected result: 12 Test #18243 1 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #18244 2 (7, 3) ......... ....PPP.. ....PAP.. PPP.PPPK. PAP...... PPP...... ....B.... .......P. ......PSP Expected result: 10 Test #18245 2 (1, 2) ......... .B....... .K....... .PPP..... .PAP..... .PPP.PPP. .....PAP. .....PPP. ......... Expected result: 3 Test #18246 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #18247 1 (3, 2) ......... .......PP ...K...PA .......PP ......... ......... .....PPP. ..PPPPAP. ..PAPPPPB Expected result: 5 Test #18248 2 (5, 8) ......... ......... ......... .......PP PPP....PA PAP....PP PPP...... ......... .....K... Expected result: 13 Test #18249 1 (1, 7) ......... ....B.... .......P. ..PPP.PSP ..PAP..P. ..PPP..PP .......PA .K.....PP ......... Expected result: 8 Test #18250 2 (4, 8) ....PSP.. .....P... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #18251 1 (2, 8) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ..K...... Expected result: 10 Test #18252 1 (5, 5) ....P.... ...PSP... ....P.... ......... ......... .....K... ......... .....PPP. .....PAP. Expected result: 10 Test #18253 1 (7, 4) ......... PPPP..... PAPSP.... PPPP..... .......K. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 11 Test #18254 1 (4, 7) ......... ......... PPP...... PAP.B.... PPP...... AP....... PP....... ....K.... ......... Expected result: 11 Test #18255 2 (8, 8) ......... ......... .PPP...P. .PAP..PSP .PPP...P. ...B..... .PPP..... .PAP..... .PPP....K Expected result: 16 Test #18256 2 (1, 4) ......... ......... .....PPPP ...PPPAPA .K.PAPPPP .P.PPP... PSP...... .P....... ......... Expected result: 5 Test #18257 1 (8, 5) .B....... .PPP..... .PAPPPP.. .PPPPAP.. ....PPP.. ........K ......... ......... ......... Expected result: 13 Test #18258 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #18259 2 (5, 8) ......... ......... .P....... PSP...... .P...PPP. .....PAPP .....PPPA .......PP .....K... Expected result: 13 Test #18260 2 (2, 7) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ..K...... ......... Expected result: 9 Test #18261 2 (5, 4) ......... ......... ......... ...P..... ..PSPK... ...P..... ......... ......... ......... Expected result: 9 Test #18262 2 (7, 5) ......... ......... ........P .......PS ........P .B.....K. PPP...... PAP...... PPP...... Expected result: 12 Test #18263 1 (6, 1) ......... ......K.. ......... ......... ......... ......... .B....... ......... ......... Expected result: 7 Test #18264 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #18265 2 (3, 3) ....PAP.. ....PPP.. ......... ...K..... ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 6 Test #18266 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #18267 1 (2, 4) ......... .B...PPP. PP...PAP. AP...PPP. PPK...... ..P...... .PSP..... ..P.PPP.. ....PAP.. Expected result: 6 Test #18268 1 (6, 2) .......PA .......PP ......K.. ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #18269 2 (8, 3) ......... ......... ....PPP.. ....PAP.K ....PPP.. .P....... PSP....PP .P.....PA .......PP Expected result: 11 Test #18270 2 (3, 2) ......... ......... ...K..... PPP..PPP. PAP.PPAP. PPPPSPPPP ....P.PAP .B....PPP ......... Expected result: 5 Test #18271 2 (4, 6) ......... ......... .B...PPP. .PPP.PAP. .PAP.PPP. .PPP.PAP. ....KPPP. .......P. ......PSP Expected result: 10 Test #18272 1 (6, 5) ..B...... ......... .PPP..... .PAP..... .PPP..... ......K.. ......... PP....PPP AP....PAP Expected result: 11 Test #18273 2 (5, 6) ......... .....PPP. .....PAP. .....PPP. ..PPP.... P.PAP.... SPPPPK... P......B. ......... Expected result: 17 Test #18274 2 (6, 1) ......... ......K.. ......... ......... ......... ......... .PPPPPP.. .PAPPAP.. .PPPPPP.. Expected result: 7 Test #18275 2 (6, 6) .PAP..... .PPP..... ......... ......... ......... ......... B.....K.. ......... ......... Expected result: 12 Test #18276 2 (8, 2) ......... ......... PPP.PPP.K PAP.PAP.. PPPPPPP.. .PAP..... .PPP..... ..PSP.... ...P..... Expected result: 10 Test #18277 2 (7, 7) ....PSP.. .....P... ......... ......... ......... ........B ......... .......K. ......... Expected result: 14 Test #18278 1 (6, 5) ...PAP... ...PPP... ......... ..PPP.... ..PAP.... ..PPP.K.. ..P...... .PSPB..PP ..P....PA Expected result: 11 Test #18279 2 (8, 5) ......... ......... ..P....B. .PSP..... ..P...... ........K ......... ......... ......... Expected result: 13 Test #18280 1 (6, 8) ...PAP... ...PPPPP. .....PAP. .....PPP. .....PPP. .....PAP. .....PPP. ......... ......K.. Expected result: 14 Test #18281 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #18282 2 (2, 7) ......... PP....PPP APPPP.PAP PPPAP.PPP ..PPP.P.. .....PSP. ......P.. ..K...... ....B.... Expected result: -1 Test #18283 1 (8, 2) ......... ......... ..B.....K ......... ......... ......... ......... ......... ......... Expected result: 10 Test #18284 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #18285 2 (8, 4) ......... ......... ......... ......... ........K ......... ..P....PP .PSP...PA ..P....PP Expected result: 12 Test #18286 2 (5, 8) ..PSP.... ...P...PP ..B....PA .......PP ......... ......... ......... ......... .....K... Expected result: 13 Test #18287 1 (6, 2) ......... ......... ......K.. PPP...... PAP...... PPP...... ......... ......... ......... Expected result: 8 Test #18288 2 (3, 1) .......PA ...K...PP PP....... AP....... PP....... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 4 Test #18289 2 (7, 1) ......... .......K. ......... ......... PP..PPP.. AP..PAP.. PP..PPPPP .......PA .......PP Expected result: 8 Test #18290 1 (6, 1) ......... ......K.. ......... ...PPP... ...PAP... ...PPP... ....P.... ...PSP... ....P.... Expected result: 7 Test #18291 2 (3, 3) ......PPP ..P...PAP .PSP..PPP ..PK..... ......... ......... ......... .......PP .......PA Expected result: 8 Test #18292 1 (1, 3) ...PPP... ...PAP... ...PPPPPP .K....PAP PPP...PPP PAP...... PPP...... ......... ......... Expected result: 4 Test #18293 1 (8, 7) ...B..... ......... PP....... AP....... PP....... ......... ......... ........K ......... Expected result: 15 Test #18294 2 (5, 7) ...PPAP.. ..PSPPP.. ...P..... ......... B.....PPP PP....PAP AP....PPP PP...K... ......... Expected result: 12 Test #18295 1 (3, 4) ......... .....P... ....PSP.. .....P... ...K...PP .......PA .......PP .......B. ......... Expected result: 7 Test #18296 1 (4, 3) .PPP..... .PAP..... .PPP..... PPP.K.... PAP...... PPP....P. ..B...PSP ..PPP..P. ..PAP.... Expected result: -1 Test #18297 1 (2, 4) ..PPP.... ..PAP...P ..PPP..PS ........P ..K...... ...PPP... ...PAPPP. ...PPPAP. .....PPP. Expected result: 6 Test #18298 2 (5, 7) ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #18299 2 (8, 8) ......... ......... ......... ......... ......... ......... ......P.. .....PSP. .....BP.K Expected result: 16 Test #18300 1 (8, 3) ....PPP.. ....PAP.. ....PPP.. P.......K SP......B P.....PPP ......PAP ...PPPPPP ...PAP... Expected result: 11 Test #18301 2 (2, 5) ......... ...P..... ..PSP.... ...P..... ...B..... ..K...... ......... ......... ......... Expected result: 7 Test #18302 1 (6, 6) ..B...... ......... ......... ......... ......... ......... ......K.. ......... ......... Expected result: 12 Test #18303 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #18304 1 (4, 5) ......... ......... .......P. ......PSP .......P. ....K.... ......... PP....... AP....... Expected result: 9 Test #18305 1 (7, 3) ......... ......... ......... ...B...K. ......... ......... ....PPP.. .PPPPAP.. .PAPPPP.. Expected result: 10 Test #18306 2 (7, 7) ....PPP.. ....PAPPP ....PPPAP ......PPP .....B.PS ........P ......... .PPP...K. .PAP..... Expected result: 14 Test #18307 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #18308 1 (6, 6) ......... ......... ...PPP... ...PAPPPP ...PPPAPA .....PPPP ......K.. ......... ......... Expected result: 12 Test #18309 2 (3, 5) ......... .....PPP. .....PAP. .....PPP. ......... .B.K..P.. .....PSP. ......P.. ......... Expected result: 8 Test #18310 2 (8, 8) ..PPP.... ..PAP.... PPPPP.... PAPAP.... PPPPP.... ......... ......... ......... ........K Expected result: -1 Test #18311 1 (6, 5) ..PSP..PP ...P...PA .......PP ......... ......... ......KB. ......... ......... ......... Expected result: 11 Test #18312 1 (4, 6) ......... ......... ...B..... ......PPP ......PAP ......PPP PP..K..PP AP.....PA PP.....PP Expected result: 10 Test #18313 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #18314 2 (2, 8) ......... ......... ......... ......... ......... ......... ......... ...PPP... ..KPAP... Expected result: 10 Test #18315 2 (5, 7) ..BPAP.P. ...PPPPSP .......P. ....PPP.. ....PAP.. ....PPP.. ......... .....K... ......... Expected result: 12 Test #18316 2 (4, 8) ......PAP ......PPP ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #18317 1 (2, 4) .PPP..PPA .PAPPPSPP .PPPAPP.. ...PPP... ..K...... ......... ......... ......... .......B. Expected result: 6 Test #18318 1 (8, 8) .....PAP. ...PPPPP. ...PAP... ...PPP... ......... ......... ......... ...PPP... ...PAP..K Expected result: 16 Test #18319 2 (7, 6) ......... ......... ......... ......... PPPPPP... PAPPAP... PPPPPP.K. ..PAP.... ..PPP.... Expected result: 13 Test #18320 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #18321 1 (8, 8) ......... ......... ......... ......... ......... PP....... APB...... PP....... ........K Expected result: 16 Test #18322 2 (5, 7) ......... ......PPP ..P...PAP .PSP..PPP ..P...... ......... ......... ...B.K... ......... Expected result: 12 Test #18323 2 (1, 4) ......... ......... ......... ......... .K....... ......... ....B.... ......... ......... Expected result: 5 Test #18324 2 (3, 5) ....PSP.. .....P... ......... ......... ......... ...K..... ......... .......PP .......PA Expected result: 8 Test #18325 2 (8, 6) ......PSP .......P. ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #18326 2 (6, 4) ......PAP ......PPP ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #18327 1 (1, 1) ......... .K....... ......... ......... ......... ......... ......... ......... ......... Expected result: 2 Test #18328 1 (8, 8) ......... ......... ......... ......... ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. ........K Expected result: 16 Test #18329 1 (3, 1) ......... ...K...PP ..PPP..PA ..PAP..PP ..PPPPPP. .....PAP. .....PPP. ......... ......... Expected result: 4 Test #18330 2 (6, 6) ......PAP .....PPPP ....PSP.. .....P... ......... ......... ......K.. ......... ........B Expected result: 12 Test #18331 1 (3, 6) ......... ......... .B.PPPP.. ..PSPAP.. ...PPPPP. .....PAP. ...K.PPP. ......... ......... Expected result: 9 Test #18332 2 (4, 2) ......... ......P.. ....KPSP. ......P.. ......... ......... ......... ......B.. ......... Expected result: 6 Test #18333 1 (8, 1) .PPP..... .PAP.B..K .PPP..... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 13 Test #18334 1 (4, 6) .....PPP. PPP..PAP. PAP..PPP. PPP..PSP. ......P.. ......... ....K.... ......... ......... Expected result: 10 Test #18335 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... .P..K.... PSP...... Expected result: 11 Test #18336 1 (2, 1) ....PPPPP ..K.PAPPA ....PPPPP ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 3 Test #18337 2 (2, 6) ......... P...B.... SP....... P........ ......... ......... ..K...... ......... ......... Expected result: 8 Test #18338 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #18339 1 (3, 8) .PPP..... .PAP..P.. .PPP.PSP. PPP...P.. PAP...... PPP...... ......... ......... ...K..... Expected result: -1 Test #18340 1 (7, 3) .......PP .......PA .......PP PPP....K. PAPB..... PPP...... ......... ......... ......... Expected result: 10 Test #18341 2 (4, 2) ....PSP.. PPP..P... PAP.K.... PPP..B.PP .......PA .......PP ......... ....PPP.. ....PAP.. Expected result: 6 Test #18342 2 (6, 3) .....P... ....PSP.. .....P... ......K.. ......... ......... ......... PPPPP.... PAPAP.... Expected result: 9 Test #18343 2 (3, 6) ......... ......... ......... PP....PPP AP..B.PAP PP....PPP ...K..... ......... ......... Expected result: 9 Test #18344 1 (3, 8) .....B... PP....... AP....PPP PP....PAP ......PPP PPP...... PAP...... PPP...... ...K..... Expected result: 11 Test #18345 1 (4, 3) ......... ......... .B....... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #18346 1 (1, 3) ......... ......... ......... .K....... PPP...... PAP...... PPP.....P .PPPPPPPS .PAPPAP.P Expected result: 4 Test #18347 1 (5, 2) ......... ......... .....K... ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 7 Test #18348 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ..P...... .PSP..... ..P...... Expected result: 11 Test #18349 1 (3, 6) ......... ......... ......... ......... ......... ......... ...K..PPP ......PAP ......PPP Expected result: 9 Test #18350 2 (1, 4) ......... ......... ......... ......... .K.PPP... ...PAP... ...PPP... ..P...... .PSP..... Expected result: 5 Test #18351 2 (1, 7) ......... ........P .......PS ........P ......... ......... ....PPPPP .K..PAPAP ....PPPPP Expected result: 8 Test #18352 2 (3, 8) ......... .......P. ......PSP .......P. ......... ......... ......... .......B. ...K..... Expected result: 11 Test #18353 2 (2, 7) ......... ......... ......... ......... ...PPP... ...PAP... ...PPP... ..K...... ......... Expected result: 9 Test #18354 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #18355 2 (7, 4) ......... ......... ...PPP... ...PAP... ...PPP.K. B........ ......... ......... ......... Expected result: 11 Test #18356 2 (5, 8) .......PS ........P ......PPP ......PAP ......PPP ......... ......... ......... .....K... Expected result: 13 Test #18357 2 (2, 3) ......... ......... ......... ..K.PPP.. ....PAP.. ....PPP.. .......B. ......... ......... Expected result: 5 Test #18358 1 (8, 2) ......... ......... ........K ......PPP ......PAP ...PPPPPP ...PAP... ...PPP... ......... Expected result: 10 Test #18359 2 (5, 5) ....PPP.. ....PAP.. PPP.PPP.. PAP...... PPP...... P....K... SP....... P........ ......... Expected result: 10 Test #18360 1 (8, 6) ......... ......... ....P.... ...PSPPPP ....P.PAP ......PPP ........K ......... ......... Expected result: 14 Test #18361 2 (8, 2) ......... PPP...B.. PAP..P..K PPP.PSPPP .....P.PA .......PP ......... .......PP .......PA Expected result: 10 Test #18362 2 (4, 6) ..P...... .PSP..PPP ..P...PAP ......PPP .PPP..... .PAP..... .PPPK.... .....PPP. .....PAP. Expected result: 10 Test #18363 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #18364 2 (3, 5) ......... ......... ......... ......... ......... .B.K..... .......P. ......PSP .......P. Expected result: 8 Test #18365 2 (8, 3) ......B.. ......... ......... PP..P...K AP.PSPPP. PP..PPAP. .....PPP. ......... ......... Expected result: 11 Test #18366 1 (5, 6) .......PP .....P.PA ....PSPPP .....P... ......... ......... .....K... ......... ......... Expected result: 11 Test #18367 1 (3, 7) ...PPP... PP.PAP... AP.PPP... PP....PPP ......PAP ......PPP ......... ...K..B.. ......... Expected result: 10 Test #18368 1 (6, 8) ....PPP.. ....PAP.. ..B.PPP.. ......... ......... ......... ......... .PPP..... .PAP..K.. Expected result: 14 Test #18369 2 (2, 7) ....PPP.. ....PAPPP ....PPPAP ...PSPPPP ....P..PP .......PA .......PP ..K...... ......... Expected result: 9 Test #18370 1 (1, 7) ...PSP... ....P.... ...PPP... ...PAP... ...PPP... ......... ......... .K....... ......... Expected result: 8 Test #18371 2 (2, 3) ......... ......... ......... ..K..P... ....PSP.. .....P... ......... ......... .......B. Expected result: 5 Test #18372 1 (5, 2) ......... ......... .....K... ......... .....PPPP .....PAPA .....PPPP PPP...... PAP...... Expected result: 7 Test #18373 1 (4, 6) ...PAP... ...PPP... ......... ..P...... .PSP..... PPP...... AP..K.... PPP...... PAPB..... Expected result: 10 Test #18374 2 (3, 5) ......... ......... ......... ......... ......... ...K.PPP. .....PAP. ...PPPPP. ..PSPAP.. Expected result: 8 Test #18375 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #18376 1 (4, 2) ......PSP .......P. ....K...B ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 6 Test #18377 2 (2, 2) ......... ....PPP.. ..K.PAP.. ....PPP.. ......... .......PP .......PA ......PPP .....PSP. Expected result: 4 Test #18378 2 (6, 4) ......... ......... PPP...... PAP...... PPPB..K.. ......... .....PPP. ..P..PAP. .PSP.PPP. Expected result: 10 Test #18379 1 (1, 3) ......... ......... ......... .K....... ......... .P....... PSP...... .P....... ......... Expected result: 4 Test #18380 2 (3, 5) ....B.... ..P...... .PSP..... PPP...... PAP...... PPPK..... ......... ......... ......... Expected result: 10 Test #18381 2 (4, 1) .....PPP. ....KPAP. .....PPP. ......... ......... ......... .....B... ......... ......... Expected result: 5 Test #18382 1 (7, 6) ......... ......... ......... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #18383 1 (6, 3) .....P... ....PSP.. PPP..P... PAP...K.. PPP...... ......... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #18384 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #18385 1 (6, 5) ...P..... ..PSP.... PP.P..... AP....... PP....... ......KPP .......PA .BPPP..PP ..PAP.... Expected result: -1 Test #18386 1 (8, 3) .......PS ..PPP...P B.PAP.... ..PPP...K ......... ......... ......... ......... ......... Expected result: 11 Test #18387 1 (7, 3) ..PAP.... ..PPPPP.. ....PAP.. .PPPPPPKP .PAP...PS .PPP....P ......... ......... ......... Expected result: -1 Test #18388 1 (1, 1) ......... .K...PPP. ...B.PAP. .....PPP. ......... ......... PP....... AP..P.... PP.PSP... Expected result: 2 Test #18389 2 (5, 7) ..PSP.... ..PPP.... ..PAP..B. ..PPP.... ......... ......... ......... .....K... ......... Expected result: 12 Test #18390 2 (3, 5) ......... ........P .......PS ........P ......... ...K..... ......... ......... B........ Expected result: 8 Test #18391 1 (5, 3) ......... ...P..... ..PSP.... .B.P.K... .PPP...PP .PAP...PA .PPPPPPPP ....PAP.. ....PPP.. Expected result: 8 Test #18392 2 (8, 8) ...PAP... ...PPP... ......PPP ....B.PAP ......PPP .PPP..... .PAP..... .PPP..... ........K Expected result: 16 Test #18393 2 (3, 1) .....PAP. ...K.PPP. ......... ......... ...PPP... ...PAP... ...PPP... ..PPP.... ..PAP.... Expected result: 4 Test #18394 2 (1, 5) ....PPP.. ....PAP.. ....PPP.. ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #18395 2 (8, 1) ......... ........K ..P...... .PSP..PPP ..P...PAP PPP...PPP PAP.PPP.. PPP.PAP.. ....PPP.. Expected result: 9 Test #18396 1 (2, 2) ...B..PAP ......PPP ..K...... ......... ......... ......... ......... .......PP .......PA Expected result: 4 Test #18397 2 (4, 1) ......... ....K.... ......... ......... P........ SPB...... P........ PP....... AP....... Expected result: 5 Test #18398 2 (7, 8) ......... ......... ......... B.....P.. .....PSP. ......P.. ......... ......... .......K. Expected result: 15 Test #18399 1 (4, 4) ......... .....B... ......... ......... ....K.... ......... PPP...... PAP...PPP PPP...PAP Expected result: 8 Test #18400 1 (4, 7) ......... ......... ......... .......B. ......... ......... ......... P...K.... SP....... Expected result: 11 Test #18401 1 (4, 6) ....PPP.. ....PAP.. ...PPPP.. PPPPAP..P PAPPPP.PS PPP.....P ....K.... ......... ....B.... Expected result: -1 Test #18402 2 (8, 6) ......... ......... ......... ......... ......P.. .....PSP. ......P.K B....PPP. .....PAP. Expected result: 14 Test #18403 2 (1, 2) ......... .....PPP. PK...PAP. SP...PPP. P........ ...B..... ......... ..PPP.... ..PAP.... Expected result: 3 Test #18404 1 (1, 8) ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... ........B .K....... Expected result: 9 Test #18405 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ...PPP..B ...PAP... Expected result: 8 Test #18406 2 (8, 4) .PPP..... .PAP..... .PPP..... ....P.... ...PSPB.K ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 20 Test #18407 2 (7, 8) .....PPP. B....PAP. .....PPP. ......... .PPP...PP .PAP...PA .PPP...PP ......... .......K. Expected result: 15 Test #18408 2 (2, 4) ......... ......... ......... ......... ..KPPP... ...PAP... ...PPP... ........B ......... Expected result: 6 Test #18409 2 (5, 6) ......... .PPP..B.. .PAP..... PPPP..... AP....... PP....... .PPP.K... .PAP..... .PPP..... Expected result: 11 Test #18410 2 (7, 3) ...PSP... ....P.... ......... .B.....K. ......... PPP...... PAP...... PPP...... ......... Expected result: 10 Test #18411 2 (1, 1) ......... .K....... ......... PPP...... PAP...... PPP...... ...B..... ......... ......... Expected result: 2 Test #18412 2 (2, 8) ..PPP.... ..PAP.... ..PPP.... ......... ..PPP.... ..PAP.... ..PPP..P. ......PSP ..K....P. Expected result: 10 Test #18413 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... .....P... ....PSP.. Expected result: 11 Test #18414 1 (1, 2) .......PP .......PA .K.....PP ....PPP.. ....PAP.. ....PPP.. ..BPPP... ...PAP... ...PPP... Expected result: 3 Test #18415 2 (4, 2) ......... .......B. ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #18416 2 (5, 4) .....PAP. .P...PPP. PSPPP.... .PPAP.... ..PPPK... .......B. ......... PPP...... PAP...... Expected result: -1 Test #18417 1 (4, 5) ......... BPPP..... .PAPPPP.. .PPPPAP.. ....PPP.. ....K.... ......... PPP...P.. PAP..PSP. Expected result: 9 Test #18418 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ..P...... .PSP..... ..P...... Expected result: 4 Test #18419 2 (6, 6) .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... ......... ......... ......K.. ......PPP ......PAP Expected result: 12 Test #18420 2 (3, 1) .......PP ...K...PA .......PP ......... ......... ......... ......... ......... ......... Expected result: 4 Test #18421 1 (8, 4) .....P... ....PSP.. .....P... ..B...... ........K ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 12 Test #18422 2 (7, 7) ......... ......... ...PPPB.. ...PAP... ...PPP... ......... ......... .......K. ......... Expected result: 14 Test #18423 2 (2, 6) .......PA .PPP...PP .PAP.P.PP .PPPPSPPA .....P.PP ......... ..K...... ......... ......... Expected result: 8 Test #18424 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #18425 1 (1, 8) ..PPP.... ..PAP.... ..PPP.... ..B...... ......... ......... ......... ......PPP .K....PAP Expected result: 9 Test #18426 2 (4, 4) ......... ......... ......... .....PPP. ....KPAP. .....PPP. ......... ......... ......... Expected result: 8 Test #18427 1 (3, 6) ......... ......... ......... ......PPP ......PAP ......PPP ...K..... ...PPP... ...PAP... Expected result: 9 Test #18428 2 (5, 8) ......... ......... ......... ......... ......... ....P.... ...PSP... ....P.... .....K... Expected result: 13 Test #18429 1 (6, 4) ......... P........ SPPPP.... P.PAP.... PPPPP.K.. AP....... PP....... ......... ......... Expected result: 10 Test #18430 2 (7, 1) ......... .......K. ......... ....PPP.. ....PAP.. ....PPP.. ......... ........P .......PS Expected result: 8 Test #18431 1 (1, 2) ......... ......PPP .K....PAP .B....PPP PPPP..... SPAP..... PPPPPPP.. ....PAP.. ....PPP.. Expected result: 3 Test #18432 2 (3, 1) ......... ...K..... .....P... ....PSP.. .....P... ......... .....B... ......... ......... Expected result: 4 Test #18433 2 (8, 5) ......... ......... ......... .....P... ....PSP.. .B...P..K ......... PP....... AP....... Expected result: 13 Test #18434 1 (4, 2) ......... .P....... PSP.K.... .P....... ......... ......... ......... ....PPP.. ....PAP.. Expected result: 6 Test #18435 2 (6, 5) ......... .P....... PSP...... .P....... ......... ......K.. ......... ......... ......... Expected result: 11 Test #18436 1 (8, 8) ....PSP.. .....P... ......... B........ ......... ......... ......... ......... ........K Expected result: 16 Test #18437 1 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... .B....... ......... Expected result: 10 Test #18438 1 (1, 6) ......... ......... ......... .PPP..... .PAP..... .PPP..... .K....... ..B...... ......... Expected result: 7 Test #18439 1 (5, 1) .PSP..... ..P..KPPP ......PAP PPP...PPP PAP...... PPP...... ......... ......... ......... Expected result: 8 Test #18440 2 (1, 5) ......... .B....... ......... ......... ......PPP .K....PAP ......PPP ......... ......... Expected result: 6 Test #18441 1 (2, 3) ....PAP.. ....PPP.. ......... ..K....B. ......... ......... ......... ..PPP.... ..PAP.... Expected result: 5 Test #18442 1 (7, 7) ....PSP.. PPP..PPP. PAP..PAP. PPP..PPP. ......... ......... ......... ..PPP..K. ..PAP.... Expected result: 14 Test #18443 1 (4, 5) ...B..... ......... PP....... AP....... PP.....PP PPP.K..PA PAP..P.PP PPP.PSP.. .....P... Expected result: 9 Test #18444 1 (3, 4) ......... ......... ......... ......... ...K..... ......... .....PPP. .....PAP. .....PPP. Expected result: 7 Test #18445 1 (5, 5) ......... .......PP ...P...PA ..PSP..PP ...P..... .....K... ......... ....PPP.. ....PAP.. Expected result: 10 Test #18446 1 (2, 8) .B...P... ....PSP.. .....P... ....PPP.. ....PAPPP ....PPPPA .......PP ......... ..K...... Expected result: 10 Test #18447 1 (4, 2) ......... ......... PP..K.... AP....... PP..PPP.. ....PAP.. ....PPP.. .....B... ......... Expected result: 6 Test #18448 1 (6, 5) ......... ......... ......... ......... .....B... ......K.. ......... ......... ......... Expected result: 11 Test #18449 1 (4, 6) .PAP..... .PPP..... ......... ..PPP.... ..PAP...P ..PPP..PS ....K...P ......... ......... Expected result: 10 Test #18450 2 (5, 4) ....PAP.. ..PPPPP.. ..PAP.... ..PPP.... .....K... ......PPP ......PAP ..B...PPP ......... Expected result: 9 Test #18451 1 (8, 7) ......... ......... .PPP..... .PAP..... .PPP..... ......... ......... ........K ......... Expected result: 15 Test #18452 1 (5, 7) ......... .......PP .......PA .......PP PPP...... PAP...... PPP...PPP .....KPAP ......PPP Expected result: 12 Test #18453 2 (1, 7) ......... ......... .......PP ....P..PA ...PSP.PP ....PPP.. ....PAP.. .K..PPP.. ......... Expected result: 8 Test #18454 1 (2, 2) ......... ......... ..K....P. ...PPPPSP ...PAP.P. ...PPP... PPPP..... APAP..... PPPP..... Expected result: 4 Test #18455 1 (5, 5) ..PSP.... ...P..... ......... ......... PP....... AP...K... PP....... ......... ......... Expected result: 10 Test #18456 1 (3, 1) ......... ...K..... ......... ...PPP... ...PAP... ...PPP... ...PAP... ...PPP... ......... Expected result: 4 Test #18457 1 (6, 5) ......... ......... ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #18458 1 (2, 8) .....PPP. .....PAP. ..PPPPPP. ..PAPPAP. ..PPPPPP. .P....... PSP...... .P....... ..K...... Expected result: -1 Test #18459 1 (1, 3) .B....... ....PPP.. ....PAP.. .K..PPP.. ......... PP....... AP....... PP....... ......... Expected result: 4 Test #18460 1 (4, 8) ......... ......... ......... ......... .......PP .......PA .......PP ......... ....K.... Expected result: 12 Test #18461 2 (5, 4) ......... ...PPP... ...PAP... ...PPP.B. .....K... ......... .....PPP. PP...PAP. AP...PPP. Expected result: 9 Test #18462 2 (6, 6) ......... ......... ......... .P.B..... PSP...... .P....... ......K.. ......... ......... Expected result: 12 Test #18463 1 (7, 8) ......... ...B..... ......... ......... PPP...PPP PAP...PAP PPP...PPP .....PSP. ......PK. Expected result: -1 Test #18464 2 (2, 4) ......... ......... ......... ......... ..K....PP .PPP...PA .PAP.B.PP .PPP..... ......... Expected result: 6 Test #18465 1 (1, 7) ...PAP... ...PPP... ......... .PPP..... .PAP..... .PPP..... ......... .KPPP.... ..PAP.... Expected result: 8 Test #18466 2 (4, 7) ......... ....P.... ...PSP... ....P.... ......... ......... ......... ....K.... ......... Expected result: 11 Test #18467 1 (8, 4) ......... ......... ...P..... ..PSP.... ...P....K ......... ......... ........B ......... Expected result: 12 Test #18468 1 (3, 7) ......... ..P...... .PSP..... ..P...... ......... ......... ......... ...K..... ......... Expected result: 10 Test #18469 2 (8, 5) ......... ......... PP....... AP....... PP....... .PPP....K .PAP....B .PPPPPP.. ....PAP.. Expected result: 13 Test #18470 2 (7, 4) ......... .....PPP. .....PAP. .....PPP. .......K. ......... ......... ......... .B....... Expected result: 11 Test #18471 2 (7, 2) ......... ...B..... .......K. ......... ......... PP....PPP AP....PAP PPPP..PPP .PAP..... Expected result: 9 Test #18472 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #18473 2 (1, 1) ......... .KP...... .PSP..... ..P...... ......... ......... ......... ......... ......... Expected result: 2 Test #18474 1 (2, 8) ......... ...PPP... ...PAP... ...PPP... ......... ......... ......... .....P... ..K.PSP.. Expected result: 10 Test #18475 1 (3, 6) ......... ......... ......... ...P..... ..PSP.... ...P..... ...K...B. ......... ......... Expected result: 9 Test #18476 1 (3, 5) ......... ......... B........ ......... ......... ...K..... ......... ...P..... ..PSP.... Expected result: 8 Test #18477 2 (2, 5) ......... ....PPP.P ....PAPPS ....PPP.P ......... ..K...... ......... ......... ......... Expected result: 7 Test #18478 2 (6, 2) ......... ......... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #18479 1 (7, 7) ......... ......... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #18480 1 (5, 7) .......PA .......PP PPP...... PAPPP.... PPPAP.... ..PPP.... ......... .....K... ......... Expected result: 12 Test #18481 2 (3, 5) ......... ......... ......... ......... .......P. ...K..PSP .......P. ......... ....B.... Expected result: 8 Test #18482 1 (2, 4) ......... ...PPP... ...PAP... ...PPP... ..K...... ......... ......... ......... ......... Expected result: 6 Test #18483 1 (3, 4) .PPP..... .PAP..... .PPP...B. ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #18484 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #18485 1 (4, 4) ......... ......... ......PPP ......PAP PPP.K.PPP PAP...... PPP...... .PSP..... ..P...... Expected result: 8 Test #18486 2 (3, 2) .....PSP. ......P.. ...K..... ......... ......... ..B...... ......... .PPP..... .PAP..... Expected result: 5 Test #18487 2 (3, 8) ....B..PP .......PA ..P....PP .PSP..... ..P...... ..PPPPP.. ..PAPAP.. ..PPPPP.. ...K..... Expected result: 11 Test #18488 2 (8, 4) ......... ......... ..PPP.... ..PAP.... ..PPP...K ......... ......... ......... ......... Expected result: 12 Test #18489 1 (6, 4) ......... ......... ......... ......... ......K.. .....PPP. .....PAP. .....PPP. ......... Expected result: 10 Test #18490 2 (8, 1) ......... .P......K PSP.PPP.. .P..PAP.. ....PPP.. ...B..... ......... ......... ......... Expected result: 9 Test #18491 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #18492 2 (1, 2) ......... ......... .K.....PP ....PPPPA ..PPPAPPP ..PAPPP.. ..PPP.... .B....... ......... Expected result: 3 Test #18493 1 (6, 3) ......PPP ..B...PAP ......PPP ......K.. .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 9 Test #18494 1 (7, 2) ......... ......... ..PPP..K. ..PAPPPP. ..PPPPAP. .....PPP. .......P. ....PPPSP ....PAPP. Expected result: 9 Test #18495 2 (5, 4) ......... ......... ......... ......... .....K... ......... PP....... AP....... PP....... Expected result: 9 Test #18496 1 (6, 8) ......... ......... P........ SP....... P........ ......... ......... ......... ......K.. Expected result: 14 Test #18497 2 (3, 5) ........P .......PS ........P ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #18498 1 (2, 4) .....PPP. .....PAP. .....PPP. ........P ..KPPP.PS ...PAP..P ...PPP... ...PPP... ...PAP... Expected result: 6 Test #18499 2 (5, 6) ......B.. ......... ......... ......... .......P. ......PSP .....K.P. ......... ......... Expected result: 11 Test #18500 1 (3, 1) ......... ...K..... ......... ......... ......... ....B.... ......... ......... ......... Expected result: 4 Test #18501 1 (8, 1) ......... ..PPP...K ..PAPPPP. ..PPPPAP. .....PPP. ......... ......... .......P. ......PSP Expected result: 9 Test #18502 1 (7, 4) ......... ......... ...P..... ..PSP.... ...P...K. ......PPP ......PAP ......PPP ......... Expected result: 11 Test #18503 1 (5, 5) ....B.... ......... ...P..... ..PSP.... ...P..... PPP..K... PAP...... PPP...... ......... Expected result: 10 Test #18504 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #18505 2 (2, 1) ......... ..K...... ......... .....B... ......... ......... PP....... AP....... PP....... Expected result: 3 Test #18506 2 (7, 5) ......... ......... ......... ......... ......... .......K. ...PPP... ...PAP... ...PPP... Expected result: 12 Test #18507 1 (1, 2) .PAP..PSP .PPP...P. .K....... ......... PP....... AP....... PP....... .PPP..... .PAP..... Expected result: 3 Test #18508 1 (2, 3) ......... .......P. ......PSP ..K....P. ......... ......... ......... ......... .......B. Expected result: 5 Test #18509 2 (4, 3) ....PPP.. ....PAP.. ....PPP.. ....K..B. PPPPPP..P PAPPAP.PS PPPPPP..P ......... ......... Expected result: 7 Test #18510 2 (4, 8) ......... P........ SP....... P........ ......... ......... ......... ......... ....K.... Expected result: 12 Test #18511 1 (2, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. .......B. ..K..P... ....PSP.. .....P... Expected result: 8 Test #18512 1 (5, 6) ......... ......... ......... ......... ......PPP ......PAP PP...KPPP AP....PSP PP.....P. Expected result: 11 Test #18513 2 (5, 8) ......... ......... ......... ......... ........P ....PPPPS ....PAP.P ....PPP.. .....K... Expected result: 13 Test #18514 1 (7, 5) ...B..... ......... PPP...... PAP...... PPPPP.... ..PAP..K. ..PPP.... ......PPP ......PAP Expected result: 12 Test #18515 2 (4, 2) ......PPP ......PAP ....K.PPP ....PPP.. ....PAP.. PPPPPPP.. SPAP..... PPPP..... ......... Expected result: 6 Test #18516 2 (5, 2) ......... ......... .....K... ......B.. .......P. ......PSP .......P. ......... ......... Expected result: 7 Test #18517 2 (6, 2) ......... ......... ......K.. ...PPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 8 Test #18518 2 (4, 4) ......... ....P.... .PPPSP... .PAPP.... .PPPK...B .......PP .......PA .......PP ......... Expected result: 10 Test #18519 2 (1, 6) ....PPP.. ....PAP.. ....PPPP. .PPP.PAP. .PAP.PPP. .PPP..... .K....... .B....... ......... Expected result: 7 Test #18520 2 (2, 3) ......PPP ...PPPPAP ...PAPPPP ..KPPP... ......... ......... ......... ......... ......... Expected result: 5 Test #18521 2 (6, 1) ......... ......K.. ......... ......... PP....... AP....... PP....... PP....... AP....... Expected result: 7 Test #18522 1 (5, 2) ......... ......... .....K... ......... ......... ...PPP... ...PAP.PP ...PPP.PA .......PP Expected result: 7 Test #18523 1 (4, 6) ......... ......... ......... ......... ........P .......PS ....K...P .....PPP. .....PAP. Expected result: 10 Test #18524 2 (1, 7) ......... ......... ......... ....B.... ....PPP.. ..PPPAP.. ..PAPPP.. .KPPP.... ......... Expected result: 8 Test #18525 1 (4, 5) ......... ......... ....PPP.. ....PAP.. ....PPP.. ....K.... .......PP .......PA ......BPP Expected result: 9 Test #18526 2 (8, 4) ......... ......... ......... ......... .......PK ......PSP .......P. ......PPP ......PAP Expected result: 12 Test #18527 1 (5, 1) .......B. .....K... ......... ........P ...PPP.PS ...PAP..P ...PPP... ......... ......... Expected result: 6 Test #18528 1 (3, 8) .......PP ...B...PA .......PP ......... ...PPP... ...PAP... ...PPP... ......P.. ...K.PSP. Expected result: 11 Test #18529 2 (1, 7) ...P..... ..PSP.... ...P..PPP ......PAP ......PPP ......PAP ......PPP .K....... ......... Expected result: 8 Test #18530 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ...P..... ..PSP.... Expected result: 6 Test #18531 1 (2, 7) ..PPPAP.. ..PAPPP.. ..PPP.... ......... ..P...... .PSP..... ..P...... ..K...... ......... Expected result: 9 Test #18532 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #18533 2 (1, 8) .....PPP. .....PAP. .....PPP. .....PPP. PP...PAPP AP...PPPS PP......P ......... .K....... Expected result: 11 Test #18534 2 (1, 6) ......... ......... ......... ......... ..P..PPP. .PSP.PAP. .KP..PPP. ....B.... ......... Expected result: 7 Test #18535 1 (8, 3) ......... ......... ......... ..B.....K ......... ......... ......... ...P..... ..PSP.... Expected result: 11 Test #18536 2 (4, 7) ..PPP.... ..PAP.... ..PPP.... .......PP .......PA ......PPP .....PSP. ....K.P.. ......... Expected result: 11 Test #18537 2 (6, 6) ..B....PA .......PP ......... ......... ..P...... .PSP..... ..PPP.K.. ..PAP.PPP ..PPP.PAP Expected result: 12 Test #18538 2 (2, 5) ......... ......... ...PPPPP. ...PAPAP. ...PPPPP. ..K..B... .P..PPP.. PSP.PAP.. .P..PPP.. Expected result: 7 Test #18539 1 (3, 4) .PAP..... .PPPPPP.. ....PAP.. PPP.PPP.. PAPK..... PPP...... ......... ......... ......... Expected result: 7 Test #18540 1 (5, 1) ......... .....K... ........B ......... ......... ......... ......... .....P... ....PSP.. Expected result: 6 Test #18541 1 (2, 1) ......... ..K...... ....P.... ...PSP... ....P.... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 3 Test #18542 2 (5, 3) ......... ......... PPPP..... APAP.K... PPPP..... PAP...... PPP...... ......... ......... Expected result: 8 Test #18543 1 (6, 1) ...P..... ..PSP.K.. ...P..... ......... ......... ......... ......... ......... ......... Expected result: 11 Test #18544 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......B.. Expected result: 6 Test #18545 1 (4, 7) .....PSP. ......P.. ......PPP B.....PAP .PPP..PPP .PAP..... .PPP..... ....K..PP .......PA Expected result: 11 Test #18546 1 (5, 2) ....PAP.. ....PPPPP P....K.PA SP..PPPPP P...PAP.. ....PPP.. ......... ......... ......... Expected result: 7 Test #18547 1 (1, 6) ......... .......P. ......PSP .B.....P. ......... ......... .K....... ......... ......... Expected result: 7 Test #18548 1 (7, 6) ......... PPP...PPP PAP...PAP PPP...PPP ......... ......... .......K. ......... ......... Expected result: 13 Test #18549 2 (2, 3) ...PAP... ...PPPB.. ......... ..K...... ..PPP.... ..PAP.... ..PPP.... .......PP .......PA Expected result: 5 Test #18550 1 (3, 8) ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ...KPPP.. Expected result: 11 Test #18551 1 (8, 1) .PPP..... .PAP...BK .PPP..... ......... ......... ......... ......... .....PPP. .....PAP. Expected result: 13 Test #18552 1 (8, 5) ......... ......... .....PB.. ....PSP.. PPP..PPP. PAP..PAPK PPP..PPP. ......... ......... Expected result: 13 Test #18553 1 (7, 1) ....P.... ...PSP.K. ....P.... ......... .....PPP. .....PAP. .PPP.PPP. .PAP..... .PPP..... Expected result: 12 Test #18554 1 (2, 3) ..PPP.... B.PAP.... ..PPP.... ..K...... ......... ......PPP ......PAP ......PPP ......... Expected result: 5 Test #18555 2 (7, 1) .....P... ....PSPK. .....P... ......B.. ......... .......PP .......PA .PPP...PP .PAP..... Expected result: 12 Test #18556 2 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #18557 1 (2, 1) ......... ..K...... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #18558 2 (2, 6) ......PAP ......PPP ...PPP... ..PPAP... .PSPPP... ..P...... ..K....PP .......PA .......PP Expected result: 8 Test #18559 1 (3, 5) ......... ......... ......... PPP...... PAP...PPP PPPK.PPAP PAP.PSPPP PPP..P... ......... Expected result: 8 Test #18560 1 (7, 3) ....PAPB. PPP.PPP.. PAP...... PPP....K. ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 10 Test #18561 2 (2, 5) ......... ......... ......... ......... ......... .BK...... ......... .......PP .......PA Expected result: 7 Test #18562 1 (6, 2) ...PAP... ...PPP... ......K.. ......... ......... ......... ......... ......... ......... Expected result: 8 Test #18563 2 (8, 5) ....PAP.. .P.BPPP.. PSP...... .P..PPP.. PPP.PAP.. PAP.PPP.K PPP...... ......... ......... Expected result: 13 Test #18564 1 (2, 2) .......PA .......PP ..K...... ......... ...B...PP .......PA .......PP .PPP..... .PAP..... Expected result: 4 Test #18565 1 (6, 4) ......... ....PPP.. PPP.PAP.. PAP.PPP.. PPPPPPK.. ...PAP.B. ...PPP... ......... ......... Expected result: 12 Test #18566 1 (1, 1) ......... .K....... ......... ......... ..PPP.... ..PAP.... ..PPP.... .....P... ....PSP.. Expected result: 2 Test #18567 2 (3, 4) ......... .PPP..... .PAPPPP.. .PPPPAP.. ...KPPPP. ......PSP .......P. .......B. ......... Expected result: 7 Test #18568 1 (6, 2) ......... ..B...... ......KPP .......PA .......PP ......... ......PPP ......PAP ......PPP Expected result: 8 Test #18569 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ....PPP.. ....PAP.. Expected result: 7 Test #18570 1 (2, 7) ......... .....B... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #18571 1 (2, 8) ......... ......PPP ......PAP .PPP..PPP .PAP..... .PPP..... ......... ......... ..K...... Expected result: 10 Test #18572 1 (2, 7) ......... .......P. ......PSP .......P. ......... ....PPP.. ....PAP.. ..KPPPP.. ...PAP... Expected result: 9 Test #18573 1 (6, 8) ......PSP .......P. PP..PPP.. AP..PAP.. PP..PPP.. ......... ......... ..B...... ......K.. Expected result: 14 Test #18574 2 (3, 6) .PSP..... ..P...... PPP.B.... PAP...... PPP...... ......... ...K..... ......... ......... Expected result: -1 Test #18575 2 (2, 2) ......... ......PPP ..K...PAP ......PPP .......P. .....BPSP .......P. PPP...... PAP...... Expected result: 4 Test #18576 2 (4, 7) ...PAP... ...PPP... ......... ......... ......... .......PP .......PA ....K..PP ......... Expected result: 11 Test #18577 2 (6, 1) ......... ......K.. ......... ......... PP....... AP...P... PP..PSP.. .....P... ......... Expected result: 7 Test #18578 2 (1, 3) ...P.PPP. ..PSPPAP. ...PPPPP. .K.PAP... ...PPP... ......... ......... .PPP..... .PAP..... Expected result: 4 Test #18579 1 (2, 4) ......... ......... ....P.... ...PSP... ..K.P.... ......... ......... ......... ......... Expected result: 6 Test #18580 1 (7, 6) ......... ......... ...B..... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #18581 2 (7, 5) ...PPP... ...PAP.P. ...PPPPSP .......P. ......... .......K. .....PPP. .....PAP. .....PPP. Expected result: 12 Test #18582 2 (5, 3) ......... ......... ......... .....K... ..PPP.... ..PAP.... ..PPP.... ...PPP... ...PAP... Expected result: 8 Test #18583 1 (1, 2) ....PAP.. ....PPP.. .K....... ......... PPP...... PAP...... PPP...... ....P.... ...PSP... Expected result: 3 Test #18584 1 (1, 6) .....B..P PP...PPPS AP...PAPP PP...PPP. ......... ......... .K....... ......... ......... Expected result: 9 Test #18585 2 (1, 2) .....PAP. .....PPP. .K....... ......... ....B.... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 3 Test #18586 1 (3, 8) .PPP..PAP .PAP..PPP .PPP..... ....PB... ...PSP... ....P.... ......... ......... ...K..... Expected result: 11 Test #18587 2 (2, 8) ......... ......... .PPPPPP.P .PAPPAPPS .PPPPPP.P ...PPP... ...PAP... ...PPP... ..K...... Expected result: 10 Test #18588 1 (4, 3) .....PSP. ......P.. ......PPP ....K.PAP ......PPP PPP...... PAP...... PPPPPP... ...PAP... Expected result: 7 Test #18589 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #18590 2 (4, 2) ...PAP... ...PPP... ....K.... .B....... ......... ......... ......... ..PPP.... ..PAP.... Expected result: 6 Test #18591 2 (7, 8) .PAPPPPAP .PPPPAPPP ....PPP.. .....PSP. ......P.. ......... ......... ......... .......KB Expected result: 15 Test #18592 2 (8, 7) ......... .......B. ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #18593 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #18594 2 (6, 2) .....B... ......... ......K.. .......PP .......PA .......PP ......... ....PPP.. ....PAP.. Expected result: 8 Test #18595 1 (2, 2) ......... ......... PPK...... AP....... PP....... ......... ......... ......... ......... Expected result: 4 Test #18596 1 (3, 4) ......... ......... ......... ......... ...K..... ......PPP ...PPPPAP ...PAPPPP ...PPP... Expected result: 7 Test #18597 1 (4, 8) ......... ...PPP... ...PAP... ...PPP... ...PAP... ...PPP... ....B.... ......PPP ....K.PAP Expected result: 12 Test #18598 2 (8, 1) ..PAP.... ..PPP...K ..PAP.... ..PPP.... ......... ......... PP....... AP....... PP....... Expected result: 15 Test #18599 2 (5, 4) ......... ......... ......... ......... .....K..P .......PS ........P ......... ......... Expected result: 9 Test #18600 2 (8, 2) ......... ......... ........K ......... ......... ......... ...PPPPPP ...PAPPAP ...PPPPPP Expected result: 10 Test #18601 1 (3, 2) ....PAPAP ....PPPPP ...K..P.. .....PSP. .PPP..P.. .PAP..... .PPP..... ......... ......... Expected result: 5 Test #18602 1 (4, 2) ......... ......... ....K.... ......... ......... ......... PP....B.. AP....... PP....... Expected result: 6 Test #18603 2 (3, 4) ......... ......... ......... ......... PPPK..... PAP....PP PPP....PA .......PP .......B. Expected result: 7 Test #18604 1 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... .B....... Expected result: 12 Test #18605 2 (8, 6) ......... ......... ......PPP ......PAP ......PPP ......... P....B..K SP....... P........ Expected result: 14 Test #18606 2 (2, 8) .......PS ........P ......... ......... PP....... AP..PPP.. PP..PAP.. ....PPP.. ..K...... Expected result: 10 Test #18607 2 (1, 6) ...PAP... ...PPP... PP....... AP....... PP....... ......... .K....... ......... ......... Expected result: 9 Test #18608 2 (3, 7) ......... ....P.... ...PSP... ....P.... ......... ......... ......... ...K..... ......... Expected result: 10 Test #18609 1 (7, 8) ..PPP.... ..PAP.... ..PPP.... ......... ......... ....P.... ...PSP... ....P.... .......K. Expected result: 15 Test #18610 2 (5, 3) ........B ......... ......... .....K... ......... ......... ......... ...P..... ..PSP.... Expected result: 8 Test #18611 1 (7, 7) ......... ........P .......PS ........P ......... ......... ......... .......K. ......... Expected result: 14 Test #18612 2 (7, 7) ....B.... ......... ......... ...PPP... ...PAP... ...PPP... P.PPP.... SPPAP..K. P.PPP.... Expected result: 14 Test #18613 1 (8, 7) ......... ..PPP.... ..PAP.... ..PPPPPP. .....PAP. .....PPP. ......... ...PPP..K ...PAP... Expected result: 15 Test #18614 1 (7, 4) ......... ......... .....B... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #18615 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #18616 1 (6, 3) ......... ......... PPP...... PAPB..K.. PPP...... ......... ......... ......... ......... Expected result: 9 Test #18617 1 (1, 4) ....P.... ...PSP... ....P...B ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #18618 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #18619 2 (1, 3) ......... ....B.... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #18620 1 (2, 5) ......... ........P .......PS ........P ......... ..K...PPP ......PAP ......PPP ......... Expected result: 7 Test #18621 2 (1, 8) ......... ......... .PPP..... .PAP..... .PPP...PP .......PA .......PP ......... .K....... Expected result: 9 Test #18622 2 (5, 8) ....PSP.. .....P... ......... ....PPP.. ....PAP.. ....PPP.. ....PAP.. ....PPP.. .....K... Expected result: 13 Test #18623 2 (2, 1) ...PPP... ..KPAP... ...PPP... ......... ......... ......... ......... ......... .B....... Expected result: 3 Test #18624 2 (4, 1) ......... ....K.... ......... ......... ....P.... ...PSP... ....P.... ......... ......B.. Expected result: 5 Test #18625 1 (7, 5) ......... ......... ......... ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #18626 2 (1, 4) ......... ..P...... .PSP....B ..P...... .K....... ......... .......PP .......PA .......PP Expected result: 5 Test #18627 1 (6, 7) ......PAP ......PPP ......... ......... P.B...... SP....... P........ ......K.. ......... Expected result: 13 Test #18628 2 (7, 2) ......... B........ ...PPP.K. ...PAP... ...PPP... .PPP..... .PAP..... .PPP..... ......... Expected result: 9 Test #18629 2 (3, 2) ......... .....PPP. ...K.PAP. .....PPP. .PPP..... .PAP..B.. .PPP..... ......... ......... Expected result: 5 Test #18630 1 (4, 4) ....PAPAP ....PPPPP ......... ......... ....K.... .PPP..... .PAP..... .PPP..... ......... Expected result: 8 Test #18631 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #18632 2 (8, 5) ......... PP......B AP....... PP....... ......... ....PPP.K ....PAP.. ....PPP.. ......... Expected result: 13 Test #18633 1 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #18634 1 (1, 6) .....B... ......... ......PPP .....PPAP ....PSPPP .....P... .K....... ......... ......... Expected result: 7 Test #18635 2 (2, 4) ......... ......... ........B ......... ..K...... ......... ......PPP PPP...PAP PAP...PPP Expected result: 6 Test #18636 1 (4, 7) .PPP..... .PAP..... .PPP..... ........P .......PS ........P ......... ....K.... ......... Expected result: 11 Test #18637 2 (2, 4) ......... ...PPPP.B ..PSPAP.. ...PPPP.. ..K...... .......PP .......PA .......PP ......... Expected result: 6 Test #18638 2 (3, 4) ......PAP ......PPP .......PS PPP.....P PAPK..... PPP...... PP....... AP....... PP....... Expected result: 7 Test #18639 1 (7, 2) ......... ......... ..PPP..K. .BPAP.... ..PPP.... ......... ......... ......... ......... Expected result: 9 Test #18640 2 (2, 5) ......... ......... ....PPP.. ....PAP.. ....PPP.. ..K.P.... ...PSP.PP ....P..PA .......PP Expected result: 7 Test #18641 1 (6, 7) .....PPP. .....PAP. ..PPPPPP. ..PAP.... .PPPP.... .PAP..... .PPP..... ......K.. ......... Expected result: 13 Test #18642 1 (8, 6) ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ....B...K .....PPPP .....PAPS Expected result: 14 Test #18643 1 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ...PPP... ...PAP... Expected result: 4 Test #18644 2 (4, 2) ......... ......P.. ....KPSP. ......P.. .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 6 Test #18645 1 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #18646 1 (5, 3) ......... ......... ......... .....K... ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 8 Test #18647 2 (5, 1) ......... .....K... ..PPPPPP. ..PAPPAP. ..PPPPPP. ......... ..PPP.... ..PAP.... B.PPP.... Expected result: 6 Test #18648 1 (4, 4) ......... .PPP..... .PAP..... .PPP.PPP. ....KPAPP B....PPPA .......PP ......... ......... Expected result: 8 Test #18649 1 (8, 8) .......PA .......PP B........ ......PPP ......PAP ......PPP ....PPP.. ....PAP.. ....PPP.K Expected result: -1 Test #18650 1 (3, 4) ......... ......... ......... ......... ...K..... ......... P........ SP....... P...B.... Expected result: 7 Test #18651 1 (8, 8) ......... ......... ......... ......... ......... .....P... ....PSP.. .....PB.. ........K Expected result: 16 Test #18652 1 (5, 8) .....BPSP .......P. ......... ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #18653 1 (7, 5) ......... ......PPP ......PAP ......PPP ......... .......K. ....PPP.. ..PPPAP.. ..PAPPP.. Expected result: 12 Test #18654 2 (4, 3) ...PAP... ...PPP... .B....... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #18655 1 (4, 5) .....PPP. .....PAP. .....PPP. ....B.... ......... ....K.... ......... ......... ......... Expected result: 9 Test #18656 1 (3, 7) ...B..... ......... ......... .......PP .......PA .......PP .......PP ...K...PA .......PP Expected result: 10 Test #18657 2 (6, 1) ......... ......K.. B........ ......... .PPP..... .PAPPP... .PPPAP... ...PPP... ......... Expected result: 7 Test #18658 2 (8, 5) ......... PP....... AP....... PP.PPP... ...PAP... ...PPPP.K ....PAP.. ....PPP.. ......... Expected result: 13 Test #18659 1 (2, 2) ......... ......... ..K...... ......... ......... ......PPP ......PAP ....P.PPP ...PSP... Expected result: 4 Test #18660 2 (8, 6) ......... ....B.... ......... ......... ......... ...P..... ..PSPPP.K ...PPAP.. ....PPP.. Expected result: 14 Test #18661 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......P.. .....PSP. Expected result: 8 Test #18662 1 (3, 8) ......... ......... ......... ......... PPP...... PAP...... PPP...... ......... ...K..... Expected result: 11 Test #18663 2 (8, 6) ......... ......... ....PPP.. ....PAP.. ...PPPP.. ..PSP.... ...P....K .B....... ......... Expected result: 14 Test #18664 2 (4, 3) .....B.PP .......PA .......PP ....K.... .PPPPP..P .PAPAP.PS .PPPPP..P ......... ......... Expected result: 7 Test #18665 2 (3, 8) ......... PP..B.... AP....... PP....... ......... PPPP..... APAP..P.. PPPP.PSP. ...K..P.. Expected result: 13 Test #18666 1 (6, 2) ......... ......... ......K.. ......... P........ SP....... P........ .B....... ......... Expected result: 8 Test #18667 2 (7, 7) ......... ....PPP.. ....PAP.. ....PPP.. ......... .....P... ....PSP.. .....P.K. ......... Expected result: 14 Test #18668 1 (5, 7) .......PP .......PA .......PP ......... ..P....B. .PSP..... ..P....PP .....K.PA .......PP Expected result: 12 Test #18669 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #18670 2 (7, 5) ......... ......... ........P .......PS .B......P .......K. ......PPP PPP.PPPAP PAP.PAPPP Expected result: 12 Test #18671 2 (3, 5) ......... .....PPP. .....PAPP .....PPPA .P.....PP PSPK..... .P....... ......... ......... Expected result: 8 Test #18672 1 (6, 8) .B....... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #18673 2 (6, 7) ......... ......... ......... ...P..PPP ..PSP.PAP B..P..PPP ......... ......K.. ......... Expected result: 13 Test #18674 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......PPP ......PAP ......PPP Expected result: 6 Test #18675 2 (3, 1) ......... ...K..... ......... ......... ......... .B....... ......... .PPP..... .PAP..... Expected result: 4 Test #18676 1 (1, 3) ......... ...PPP... ...PAP... .K.PPP... ......B.. P........ SP....... P........ ......... Expected result: 4 Test #18677 2 (7, 8) ......... ......... PPP...... PAPB..... PPP...... ......... ......... ......... .......K. Expected result: 15 Test #18678 2 (3, 8) .PPP...PA .PAP.P.PP .PPPPSP.. .....P... ......... ......... ......... ......... ...K..... Expected result: 11 Test #18679 2 (6, 7) ......... B........ ......... ......... ......... ......... ......... ......KPP .......PA Expected result: 13 Test #18680 1 (4, 8) ......... ...PPP... ...PAP... ...PPP.B. ......... ......... ......... ......... ....K.... Expected result: 12 Test #18681 1 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... .....PPP. .....PAP. Expected result: 8 Test #18682 2 (4, 6) ......... ......... ....PPP.. ....PAP.. P...PPPP. SP...PAP. PP..KPPP. AP....... PP......B Expected result: 10 Test #18683 1 (4, 7) .......PA .......PP PP....... AP.PPP... PP.PAP... ...PPP... ......... ....K.... ......... Expected result: 11 Test #18684 2 (4, 4) ......... ......... ......... .PPP..... .PAPK.P.. .PPP.PSP. ......P.. .....B... ......... Expected result: 8 Test #18685 2 (5, 8) ......... ......... .....P... ....PSP.. .....P... ...PPP... ...PAP... ...PPP..B .....K... Expected result: 13 Test #18686 1 (6, 3) ......... ...PPP... ...PAP... ...PPPK.. ......... ......... ....PPP.B ....PAP.. ....PPP.. Expected result: 9 Test #18687 1 (3, 7) ......... ......... .......PP .....B.PA .......PP ......... ......... ...K..... ......... Expected result: 10 Test #18688 2 (8, 3) ......... ......... B........ ........K ......... ......... ......... ......... ......... Expected result: 11 Test #18689 1 (7, 2) ......... ......... .......K. ......... ......... ......... ..PPP..P. ..PAP.PSP ..PPP..P. Expected result: 9 Test #18690 1 (6, 3) ......... ......... ......... ......K.. PP....... AP....... PP...PPP. .....PAP. .....PPP. Expected result: 9 Test #18691 2 (4, 5) ......... .....PPP. .....PAP. .....PPPP .PPP...PA .PAPK..PP .PPP..... ......... ......... Expected result: 9 Test #18692 1 (7, 2) ..P...... .PSP..... ..P....K. ......... ..B...... ......... ......... ......... ......... Expected result: 11 Test #18693 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ......... .PPP...BP .PAP...PS Expected result: 4 Test #18694 1 (2, 2) ......... ......... B.K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #18695 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #18696 1 (8, 8) ........P .......PS ...B....P ......... ....PPP.. ....PAP.. ...PPPPP. ...PAPAP. ...PPPPPK Expected result: 16 Test #18697 1 (1, 1) ......... .K....... ......... ......... ......... ......... .B....... ......... ......... Expected result: 2 Test #18698 2 (4, 4) ..PSP.... ...P..... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #18699 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #18700 2 (4, 5) ......... ......... ......... ......P.. .....PSP. ....K.P.. ......... ......... ......... Expected result: 9 Test #18701 2 (7, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. .....P... ..PPPSPK. PPPAPP... PAPPP.... Expected result: 13 Test #18702 2 (3, 5) ......... ........P .......PS .......PP .......PA ...K...PP ....B.... ......... ......... Expected result: 8 Test #18703 2 (6, 2) ...PAP... ...PPP... ......K.. .PPP..... .PAP..... .PPP..... ......... .....PPP. .....PAP. Expected result: 8 Test #18704 2 (3, 5) .PAP...PP .PPP...PA .......PP ......... ......... ...K..... ......... ......PPP .....PSPA Expected result: 8 Test #18705 2 (3, 8) ......... ......... .....P... ..B.PSP.. .....PPP. ..PPPPAP. ..PAPPPP. ..PPPPPP. ...K.PAP. Expected result: 11 Test #18706 2 (3, 1) ......... ...K..... ......... ........P .......PS ........P .PPP..... .PAP..... .PPP..... Expected result: 4 Test #18707 2 (5, 7) ..PSP.... PPPP..... PAP...... PPP...... ......... ......... ...B..... .....K... ......... Expected result: -1 Test #18708 1 (4, 1) ..B...... .PPPK.... .PAPPP... .PPPAP... ...PPP... ......... ......... ......... ......... Expected result: 5 Test #18709 1 (5, 5) ......... PPP.PPP.. PAP.PAP.. PPP.PPP.. AP....B.. PP...K... ......... ......... ......... Expected result: 10 Test #18710 1 (5, 8) ..PPP.PPP ..PAP.PAP ..PPP.PPP PPP...... PAP...... PPP...... ......... ......... .....K... Expected result: -1 Test #18711 1 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K..B. Expected result: 12 Test #18712 2 (6, 7) ......... ......... ......... ......... B.......P .......PS ........P ......K.. ......... Expected result: 13 Test #18713 2 (8, 7) .PAP..... .PPP..... .......PP .......PA .......PP .P....... PSPPP.... .PPAP...K ..PPP.... Expected result: 15 Test #18714 2 (4, 1) .......PP ....KPPPA .....PAPP .....PPP. ......... ..P...... .PSP..... ..P...... ......... Expected result: 5 Test #18715 1 (7, 7) ......PAP ......PPP ......... ......... ......PPP ......PAP ......PPP .......K. ......B.. Expected result: 14 Test #18716 1 (3, 3) ......... ......... ......PPP ...K..PAP ......PPP ......PAP ......PPP ......... ......... Expected result: 6 Test #18717 2 (5, 7) ......... PPP...... PAP....PP PPP....PA .......PP ......... .......P. .PPP.KPSP .PAP...P. Expected result: 12 Test #18718 2 (7, 2) ......... ......... .......K. ......... ......... ......... P........ SP....... P........ Expected result: 9 Test #18719 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... .B....... ......... Expected result: 7 Test #18720 1 (6, 4) .....PSPP ......PPA .......PP ......... ......K.. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #18721 1 (2, 2) ......... ......... ..K...... ......... ....PPP.. ....PAP.. ..B.PPPP. .....PAP. .....PPP. Expected result: 4 Test #18722 2 (6, 2) ......... .PPP..... .PAP..K.. .PPP..... .B....... .....P... ....PSP.. .....P... ......... Expected result: 8 Test #18723 2 (7, 2) ......... ......... PP.....K. AP....... PP....... ......... ......... ......... ......... Expected result: 9 Test #18724 2 (4, 6) ......... ......... .....PPP. .....PAP. .....PPP. .......PP ....K..PA .......PP ......... Expected result: 10 Test #18725 2 (3, 3) .....PAP. .....PPP. ......... ...K..... ......B.. ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 6 Test #18726 1 (1, 7) ....PAP.. ....PPP.. .......B. ......... ......... ......... .....PPP. .K...PAP. .....PPP. Expected result: 8 Test #18727 2 (5, 5) ......... PP.PPP... AP.PAP... PP.PPP... ......... .....K... ......... PP....... AP..B.... Expected result: 10 Test #18728 1 (4, 5) ......... ......... ......... ......... ......... PP..K.... AP....... PP.PPP... ...PAP... Expected result: 9 Test #18729 1 (2, 2) ......... ......... ..K...... ......... ......... ...PPP... PPPPAP... PAPPPPPP. PPP..PAP. Expected result: 4 Test #18730 2 (6, 3) ...PSP... ....P.... ......... ......K.. ..PPP.... PPPAPPPP. PAPPPPAP. PPP.BPPP. ......... Expected result: 9 Test #18731 1 (2, 2) ......... ......... ..K...... ........P ..PPP..PS ..PAP...P ..PPP.... ......... ......... Expected result: 4 Test #18732 2 (3, 1) ......... ...K..... ......... ......... ......PPP ......PAP ......PPP .P....... PSP...... Expected result: 4 Test #18733 1 (6, 1) ...B..... ......K.. PPPPPP.P. PAPPAPPSP PPPPPP.P. ......... ......... ...PPP... ...PAP... Expected result: 7 Test #18734 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #18735 1 (2, 3) ......... ......... ......... ..KPPP... ...PAP... ...PPP... ......... ......... ......... Expected result: 5 Test #18736 2 (3, 6) ...PPP... ...PAP... ...PPP... ...PPP... ...PAP... ...PPP... ...K..... ...B..... ......... Expected result: 9 Test #18737 2 (1, 2) .......PA .......PP .K...PPP. .....PAP. .....PPP. ......... ......... ......... ......... Expected result: 3 Test #18738 2 (3, 4) ......... ......P.. .....PSP. ......P.. ...K....B ......... ......... ......... ......... Expected result: 7 Test #18739 1 (7, 1) ..B...... ..PPP..K. ..PAPPPP. ..PPPPAP. .....PPP. ....PPP.. P...PAP.. SP..PPP.. P........ Expected result: 8 Test #18740 1 (7, 2) ......... ..PPP.... PPPAP..K. APPPP.... PP.....PP ...B...PA .......PP ......... ......... Expected result: 9 Test #18741 1 (7, 5) ......... ......... ......... ......... ......... .......K. ......PPP ......PAP ......PPP Expected result: 12 Test #18742 1 (5, 4) ........B ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #18743 1 (6, 6) ......... ......... ......... ...B..... ......... ......... ......K.. ......... ......... Expected result: 12 Test #18744 1 (5, 7) ...PAP... ...PPP... .....B... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #18745 1 (8, 4) ......... ......... ......... ......... ........K ......... ......... B........ ......... Expected result: 12 Test #18746 2 (6, 3) ......... ......... ......... P..PPPK.. SP.PAP... P..PPP... ......... ......... ......... Expected result: 9 Test #18747 1 (1, 3) ......... ....P.... ...PSP... .K..PB... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 4 Test #18748 1 (1, 7) ...PPP... ...PAP... ...PPP.PP .......PA .......PP ......... ......P.. .KPPPPSP. ..PAP.P.. Expected result: 8 Test #18749 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #18750 2 (7, 5) .......B. ......... ......... ......... ....PPP.. ....PAPK. ....PPPPP ......PAP ......PPP Expected result: 12 Test #18751 1 (3, 7) ......... ......... ......... ......... .PPPPPP.. .PAPPAP.. .PPPPPP.. ...K..... ......... Expected result: 10 Test #18752 1 (1, 6) ......... ......... ......... ......... ......... ......... .K...B... ......... ......... Expected result: 7 Test #18753 2 (8, 3) ....B.... ......... PP....... AP......K PP....... PPP...... PAP.PPP.. PPP.PAP.. ....PPP.. Expected result: 11 Test #18754 2 (2, 2) ......... ......... ..K...... ......... ......... ..P...... .PSP.B... ..P...... ......... Expected result: 4 Test #18755 1 (3, 8) ......... .....PPP. .....PAP. PP...PPP. AP....... PP....... ......... ......... ...K..... Expected result: 11 Test #18756 2 (6, 8) ......... PP.PPP... AP.PAP... PP.PPP... ......... ......... ........B ......... ......K.. Expected result: 14 Test #18757 2 (7, 5) .......P. PP....PSP AP.....P. PP....... ......... .......K. ......PPP ......PAP ......PPP Expected result: 12 Test #18758 2 (3, 5) ......... PPP...... PAP...... PPP...... ........B ...K..... ......... ......... ......... Expected result: 8 Test #18759 1 (4, 6) ......... .PPP..... .PAP..... .PPP...PP .......PA .......PP ....K..B. ...PPP... ...PAP... Expected result: 10 Test #18760 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... .......B. ......... Expected result: 9 Test #18761 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #18762 1 (1, 7) .....PPPA .....PAPP .B...PPP. ......... ......... ......... .......PP .K.....PA .......PP Expected result: 8 Test #18763 1 (7, 1) ......... PPP....K. PAP...... PPP...... ..PPP.... ..PAP.... ..PPP.... ..PPP.... ..PAP.... Expected result: 8 Test #18764 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... PPP.....K PAP...... Expected result: 15 Test #18765 2 (6, 3) ....B.... ......... ...PPP... ...PAPK.. PPPPPP.PP PAP....PA PPP....PP ......... ......... Expected result: 9 Test #18766 2 (8, 6) ......... ...PPP... ...PAP... ...PPP... ...PSP... ....P.... ........K ......... ......... Expected result: 14 Test #18767 1 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #18768 1 (1, 7) .......PP .......PA .......PP .......PP .......PA .......PP .....B... .K....... ......... Expected result: 8 Test #18769 2 (8, 4) .....PPP. .....PAP. .....PPP. ......... ........K ......... ......... .......P. ......PSP Expected result: 12 Test #18770 2 (1, 1) ......... .K....... .......PP .......PA ......PPP ....PPPAP ....PAPPP ....PPP.. ......... Expected result: 2 Test #18771 1 (4, 7) .PAP..PAP .PPP..PPP ......... ......... ...PPP... ...PAP... ...PPP... ..P.K.... .PSP..... Expected result: 15 Test #18772 1 (4, 6) ......... ......... B........ ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #18773 1 (8, 8) ......... .......B. ...P..... ..PSP.... ...P..... ......... ......... ......... ........K Expected result: 16 Test #18774 2 (3, 3) .....PPP. .B...PAP. ....PPPP. ...KPAPPP ....PPPAP ......PPP ......... ......... ......... Expected result: 6 Test #18775 1 (4, 3) ....PAP.. ....PPP.. .....PPP. PPP.KPAP. PAP..PPP. PPP...... ......... ......... ......... Expected result: 7 Test #18776 1 (5, 8) ......... ......... ......... ......... ......... ........P .......PS ........P .....K... Expected result: 13 Test #18777 2 (7, 4) ......... .PPP..... .PAP..... .PPP..... .......K. B........ ......... .......PP .......PA Expected result: 11 Test #18778 2 (2, 7) ......... ......P.. .....PSP. ....PPP.. ....PAP.. ....PPP.. .....B... ..K...... ......... Expected result: 9 Test #18779 2 (3, 1) ......PAP .P.KPPPPP PSP.PAP.. .P..PPP.. ......... ......... .......B. ......... ......... Expected result: 4 Test #18780 2 (8, 4) ......... ...PPP... ...PAPPP. ...PPPAP. ...PPPPPK ...PAP..B ...PPP... .......P. ......PSP Expected result: 12 Test #18781 2 (7, 3) ......B.. ......... ....PPP.. ....PAPK. ....PPPP. .....PAP. .....PPP. ......... ......... Expected result: 10 Test #18782 2 (1, 2) ......... B........ .K....... .PPP..... .PAP..... PPPP..... APSPPPP.. PPP.PAP.. ....PPP.. Expected result: 3 Test #18783 2 (6, 5) ...PPP... ...PAP... ...PPP... .PPP..... .PAP..... .PPP..K.. ......... ...P...PP ..PSP..PA Expected result: 13 Test #18784 1 (7, 1) ......... .......K. ......... ......... ......... ......... ......... ......... ......... Expected result: 8 Test #18785 1 (6, 6) ...PAP.PP ...PPP.PA .......PP ...PPP... ...PAP... ...PPP... ......K.. ......... ......... Expected result: 12 Test #18786 1 (4, 1) ......... ....K.... ......... .......P. .PPP..PSP .PAP...P. .PPP..... ......... ......... Expected result: 5 Test #18787 2 (3, 2) ......... ......... ...K..... ..P...... .PSP..... ..P...... ......... ......... ......... Expected result: 5 Test #18788 1 (7, 6) .PPP..... .PAP..... .PPP..... ......... ......... .PPP..... .PAP...K. .PPP.P... ....PSP.. Expected result: 13 Test #18789 2 (3, 1) ......... ...K..... ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 4 Test #18790 1 (1, 7) ......... .....PPP. ...PPPAP. PPPPAPPP. PAPPPP... PPP...... ......... .K....... ......... Expected result: 22 Test #18791 1 (6, 2) ......... ......... ......K.. ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 8 Test #18792 1 (7, 2) ......... ......... PP.....K. AP....... PP....... ......... ......... ......... ........B Expected result: 9 Test #18793 2 (2, 4) .PAP..... .PPP...P. ......PSP .......P. ..K...... PP....PPP AP....PAP PP....PPP ......... Expected result: 6 Test #18794 1 (1, 6) .......PA .......PP ..PPP.... ..PAP.... ..PPP.... ......... .K......P .......PS ........P Expected result: 7 Test #18795 1 (7, 8) ......... ......... .B....... ......... PPP...... PAP...... PPP...... ......... .......K. Expected result: 15 Test #18796 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..KP...PP ..PSP..PA Expected result: 9 Test #18797 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #18798 2 (1, 2) ......... ......... .K....... ......... .....P... ....PSP.. .....P... ......... ......... Expected result: 3 Test #18799 1 (3, 5) .PPP..... PPAP..... APPP..... PP....... ......... ...K..... ......... .......PP .......PA Expected result: -1 Test #18800 1 (4, 2) .PAP..... .PPP..... ....K.PPP ......PAP ....PPPPP ....PAP.. ....PPP.B ......... ......... Expected result: 6 Test #18801 2 (7, 6) ......... ......... ......... .......P. ......PSP .......P. .......K. ......... ......... Expected result: 13 Test #18802 2 (3, 5) ......... ......... ......... ......... ......... PPPK...PP PAP....PA PPP....PP ......... Expected result: 8 Test #18803 2 (1, 7) ......... .......P. ......PSP .......P. PPPPP.... PAPAP.... PPPPP.... .K....... ......... Expected result: 16 Test #18804 1 (2, 5) .PPP..... .PAP..... .PPP..... ....PPP.. ....PAP.. ..K.PPP.. .....PSP. ......PB. ......... Expected result: 7 Test #18805 2 (3, 5) .PPP..... .PAP..... .PPP..... PSP...... .P....... ...K..... ......... ......... ......... Expected result: -1 Test #18806 2 (7, 8) .....PPP. .....PAP. .....PPP. ......... ...PPP... ...PAP... ...PPP..P .......PS .......KP Expected result: 15 Test #18807 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #18808 2 (7, 1) ...PPP... ...PAP.K. ...PPP..B .......PP .P.....PA PSP....PP .P....... ......... ......... Expected result: 12 Test #18809 1 (2, 1) ......... ..K...... ......... ......... ......... .....B... ......... .....P... ....PSP.. Expected result: 3 Test #18810 1 (8, 1) ......... ........K B........ ......... ......... ......... ......... ......... ......... Expected result: 9 Test #18811 2 (2, 8) .....PPP. .....PAP. .....PPPP .PPP...PS .PAPPPP.P .PPPPAP.. ....PPP.. ......... ..K...... Expected result: 10 Test #18812 1 (8, 2) ......... ......... PPP.....K PAP...... PPP...... ...P..... ..PSP.... ...P..... ......... Expected result: 10 Test #18813 1 (3, 8) ......... ......... ......... ......... ......... ......... ......PPP ......PAP ...K..PPP Expected result: 11 Test #18814 2 (8, 8) ......... ......... ........B ......... ......... ......... ......... .PPP..... .PAP....K Expected result: 16 Test #18815 1 (3, 8) ......... ......... ......... ......... ......... ......P.. .....PSP. ......P.. ...K..... Expected result: 11 Test #18816 2 (8, 8) ......... .PPP..... .PAP..P.. .PPP.PSP. ......PPP .......PA PP.....PP AP....... PP......K Expected result: 16 Test #18817 2 (3, 5) ......... ....P.... ...PSP... ....P..PP .......PA ...K...PP ...PPP.B. ...PAP... ...PPP... Expected result: 8 Test #18818 1 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #18819 2 (4, 4) .....PAP. .....PPP. .......PP .......PA ....K..PP ...P..... ..PSP.... ...P..... ......... Expected result: 8 Test #18820 1 (2, 6) ......... ......... ......... ......... ......... ......... ..KP..... ..PSP.... ...P..... Expected result: 8 Test #18821 1 (1, 1) ......... .K....... ......... ......... ......... ..B...... ......... ......... ......... Expected result: 2 Test #18822 2 (7, 2) ......... ......... .......K. ....PPP.. ....PAP.. ....PPP.. ......... ......... ..B...... Expected result: 9 Test #18823 1 (5, 4) ........B ......... .......P. ......PSP .....K.P. ......... ......... ......... ......... Expected result: 9 Test #18824 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......P.. .....PSP. Expected result: 8 Test #18825 1 (1, 8) ......... ......PPP ......PAP ......PPP P.....PAP SP...PPPP P....PAP. .....PPP. .K....... Expected result: 11 Test #18826 1 (1, 3) .PPP..... .PAP..B.. .PPP..... .K....... ......... ......... .......PP .......PA .......PP Expected result: 4 Test #18827 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... .P....... PSP...... Expected result: 13 Test #18828 2 (4, 3) ...PPP... B..PAP... ...PPP... ....K.... .....PPP. .....PAP. .....PPP. .....PAP. .....PPP. Expected result: 7 Test #18829 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #18830 1 (8, 3) ......P.. .....PSP. ......P.. ........K ......... PPP...... PAP...... PPP...... ......... Expected result: 11 Test #18831 2 (6, 1) ......... ......K.. ......... ......... ......... PPP...... PAP...... PPP..PPP. .....PAP. Expected result: 7 Test #18832 1 (7, 3) ......... ......... ......... .......K. PP....... AP....... PP....... ......... ......... Expected result: 10 Test #18833 1 (4, 3) ...B..... ......... ......... ....K..PP .......PA .......PP ......P.. .....PSP. ......P.. Expected result: 7 Test #18834 2 (8, 5) ......... ..PPP.... ..PAP.... ..PPP.P.. .....PSP. ......P.K ......... ......... ......... Expected result: 13 Test #18835 2 (6, 6) ....P.... ...PSP.PP PP..P..PA AP.....PP PP....... ......... ......K.. PPP...... PAP...... Expected result: 12 Test #18836 2 (8, 8) ......... PP....... AP.PPP... PP.PAP... ...PPP... ......... .......P. ......PSP .......PK Expected result: -1 Test #18837 1 (3, 2) ......... ......... .B.K..... ......... ......... PPPP.PPP. APAP.PAP. PPPP.PPP. ......... Expected result: 5 Test #18838 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K .....PPP. .....PAP. Expected result: 14 Test #18839 2 (8, 6) ......... ......... ......... ......... ......... ......P.. .....PSPK ......P.. ......... Expected result: 14 Test #18840 2 (1, 5) ....P.... ...PSPPP. ....PPAP. .....PPP. ......... .K....... ......... ......... ......... Expected result: 6 Test #18841 2 (2, 2) ......... .......PP ..K....PA .......PP ......... P........ SP....... P......PP .......PA Expected result: 4 Test #18842 1 (2, 4) .....P... ....PSP.. .....P... .....B... ..K....PP .......PA .......PP ......... ......... Expected result: 6 Test #18843 1 (2, 7) ..PB..... .PSP..... PPP...... PAP...... PPP...... ......... ......... ..K...... ......... Expected result: -1 Test #18844 1 (5, 6) ......... ......... ......P.. .....PSP. ......P.. ......... .....K... ......... ......... Expected result: 11 Test #18845 2 (6, 2) ...P..... ..PSP.... ...P..K.. PPPPPP... PAPPAP... PPPPPP... ......... ......... ......... Expected result: -1 Test #18846 2 (3, 8) ......... ......... ..P...... .PSP..... ..P...... .......PP .......PA .......PP ...K..... Expected result: 11 Test #18847 1 (3, 5) ......... ......... ......... ......... ......... ...K..... ......PPP ......PAP ......PPP Expected result: 8 Test #18848 1 (5, 2) .....PAP. .....PPP. .....K... ......... ......... ......... ......... .......PP .......PA Expected result: 7 Test #18849 1 (8, 7) ......... ......... ......... ......... ......... ..B...... ......... ..P.....K .PSP..... Expected result: 15 Test #18850 1 (5, 6) ......... ......... ...P..... ..PSP.PPP ...P..PAP ......PPP .....K.PP .......PA .......PP Expected result: 11 Test #18851 1 (7, 4) ......... ......... ....PPP.. ....PAP.. ....PPPK. ......... ......... .....P... ....PSP.. Expected result: 11 Test #18852 1 (2, 7) ......... ......... ......... P.....PPP SP..B.PAP P.....PPP ......... ..K...... ......... Expected result: 9 Test #18853 1 (6, 7) .....PPP. .....PAP. .....PPP. ......... ..B...... .PPP..... .PAP..... .PPP..K.. ......... Expected result: 13 Test #18854 2 (8, 5) ......PAP .....PPPP .....PAP. BP...PPP. PSP...... .P......K ...PPP... ...PAP... ...PPP... Expected result: 13 Test #18855 1 (7, 8) ......... ......... ...PPP... ...PAP... ...PPP.PP PPPSP..PA AP.P...PP PP......B .......K. Expected result: 15 Test #18856 1 (7, 8) ......... ......... ......... PP....... APPP..... PPAP..... .PPP..... B..PPP... ...PAP.K. Expected result: 15 Test #18857 1 (4, 2) ......... ......... ....K.... ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 6 Test #18858 1 (1, 4) ......... ......... ......PPP ......PAP .K....PPP ....BPSP. ......P.. ......PPP ......PAP Expected result: 5 Test #18859 1 (7, 3) ......PAP ......PPP ......... .PPPP..K. PSPAP.... .PPPP.... ......... ......... .......B. Expected result: 10 Test #18860 1 (5, 2) .......PP .......PA P.B..K.PP SP.PPP... P..PAP... ...PPP... ......... PPP...... PAP...... Expected result: 7 Test #18861 1 (8, 4) ......... .B....PPP ......PAP ......PPP ........K ......... ......... ...PPP... ...PAP... Expected result: 12 Test #18862 1 (6, 3) .......PA .......PP ...PPP... PP.PAPK.. AP.PPP... PP..P.... ...PSP... ....P.... ......... Expected result: 9 Test #18863 1 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #18864 2 (4, 8) ......... ........P .......PS ........P ......... ......... ......... ......... ....K.... Expected result: 12 Test #18865 1 (2, 1) ...PPP.PS ..KPAP..P ...PPP... ......... ......... PP..PPP.. AP..PAP.. PP..PPP.. ......... Expected result: 3 Test #18866 1 (6, 1) ......... ......KPP ...PPP.PA ...PAP.PP ...PPP... ......... ......... .P....... PSP...... Expected result: 7 Test #18867 1 (1, 8) ..PSP.... .B.P..... ......... ......... ......... ......PPP ......PAP ......PPP .K....... Expected result: 9 Test #18868 2 (3, 3) .....P... ....PSP.. .....P... ...K..PPP ......PAP ......PPP ......... ......... ......... Expected result: 6 Test #18869 2 (8, 1) ....PPP.. P...PAP.K SP..PPP.. P..PPPPPP ...PAPPAP ...PPPPPP ......... ......... ......... Expected result: -1 Test #18870 1 (3, 8) ..PPP.... PPPAP.... PAPPP.PPP PPP...PAP ......PPP ......... ......... ......... ...K..... Expected result: -1 Test #18871 1 (2, 8) ...B..... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #18872 1 (3, 8) ......... ......... ......... .B....... ......... .......P. ......PSP .......P. ...K..... Expected result: 11 Test #18873 2 (7, 8) ......... ...P..... ..PSP.PPP ...P..PAP ...PPPPPP ...PAPPAP ...PPPPPP ......... .......K. Expected result: 15 Test #18874 1 (3, 4) ......... ......... .......PP .......PA ...K...PP .....PPP. .....PAP. .....PPP. .....B... Expected result: 7 Test #18875 2 (1, 7) ......... ......... .PPP..... .PAP..... .PPP.PPP. ...PPPAP. ...PAPPP. .K.PPP... ......... Expected result: 8 Test #18876 1 (6, 5) ..PPP.... ..PAP.... ..PPP.... ......... ......... PP....K.. AP....... PP....... ......... Expected result: 11 Test #18877 1 (2, 5) ......... ......... ....PPP.. ....PAPPP ..B.PPPAP ..K...PPP ......... ......... ......... Expected result: 7 Test #18878 1 (8, 7) .......PA .......PP ......... ......... .......P. ......PSP .......P. ........K ......... Expected result: 15 Test #18879 1 (3, 6) ...PAP... ...PPP... ......... ......... .......PP .......PA ...K...PP .......P. ......PSP Expected result: 9 Test #18880 2 (7, 3) .......PA .......PP .......B. ..PPP..K. ..PAP.... ..PPP.... ....PPP.. ....PAP.. ....PPP.. Expected result: 10 Test #18881 2 (2, 5) .......B. ..P...... .PSP...PP ..P....PA .......PP ..K...... ......... ......... ......... Expected result: 7 Test #18882 2 (1, 1) ...PPP... .K.PAP... ...PPP... ......... ......... ......... ......PPP ...PPPPAP ...PAPPPP Expected result: 2 Test #18883 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #18884 2 (1, 3) .PPP..... .PAP.PPP. .PPPPPAP. BK.PAPPP. ...PPP... ......... ......... ......... ......... Expected result: 4 Test #18885 2 (1, 8) ...PPP... ...PAP... ...PPP.PP .......PA .......PP ......... ......PPP ......PAP .K....PPP Expected result: 9 Test #18886 2 (3, 2) ......... ......PPP ...K..PAP .PPP..PPP .PAP...P. .PPP..PSP .......P. ......... ......... Expected result: 5 Test #18887 2 (3, 7) ......... .B....... ......... ......... ......... ......... ......... ...K..... ......... Expected result: 10 Test #18888 2 (7, 7) .....PSP. ......P.. B.PPP.... ..PAP.... ..PPP..PP .......PA .......PP .......K. ......... Expected result: 14 Test #18889 2 (4, 5) ..PAP.... ..PPP.... ...PSP... ....P.PPP ......PAP ....K.PPP PP....... AP....... PP....... Expected result: 9 Test #18890 1 (5, 7) ...PAP... ...PPP... ......... ........P .......PS ..PPP...P .BPAP.... PPPPPK... PAP...... Expected result: 12 Test #18891 2 (5, 1) ......... .....K... ..PPP.... ..PAP.... ..PPP.PPP ......PAP ......PPP ......... ......... Expected result: 6 Test #18892 2 (1, 2) ......... ......... .K.PPP... ...PAPP.. ...PPPSP. ......P.. ......... ......... .......B. Expected result: 3 Test #18893 2 (7, 5) ......... ......... ......... ......... ......... .......K. ......... PP.B..... AP....... Expected result: 12 Test #18894 2 (3, 5) ......... ......... ..PPP.... ..PAP.... ..PPP.... ...K..... PP....... AP....... PP....... Expected result: 8 Test #18895 2 (6, 2) ......B.. ......... ......KPP .......PA .....PPPP .....PAP. .....PPP. ......... ......... Expected result: 8 Test #18896 2 (6, 3) ......... ......... ......... ......K.. ...PPP... ...PAPPP. ...PPPAP. .....PPP. B........ Expected result: 9 Test #18897 2 (6, 8) .PPP..PPP .PAP..PAP .PPP..PPP ..PPP.... ..PAP.... ..PPP..P. ......PSP .......P. ......K.. Expected result: 14 Test #18898 2 (5, 7) ......... ......... ......... ......... ......B.. ......... ..PPP.... ..PAPK... ..PPP.... Expected result: 12 Test #18899 2 (4, 8) ......... ......... ......... ..B...... ......... .PPP..... .PAP.PPP. .PPP.PAP. ....KPPP. Expected result: 12 Test #18900 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 9 Test #18901 2 (7, 5) ......... ......... .....PPP. .....PAP. ....PPPP. ....PAPK. ....PPP.. ......... ......... Expected result: 14 Test #18902 1 (3, 2) ......... ......... ...K..... ......... ....PPP.. ....PAP.. ...PPPPPP ...PAPPAP ...PPPPPP Expected result: 5 Test #18903 1 (6, 6) ......... ......... ......... ......... ........P .PPP...PS .PAP..K.P .PPP.PPP. .....PAP. Expected result: 12 Test #18904 1 (3, 5) ......... ......... PPPP..... APAP..... PPPP..PPP ...K..PAP ......PPP ......... ....B.... Expected result: 10 Test #18905 2 (3, 2) ....P..PA ...PSP.PP ...KP.... ......... ......... ......... ......PPP ......PAP ......PPP Expected result: 5 Test #18906 1 (1, 4) ......... ......... ......... ......... .K....... B........ ......... PP....PPP AP....PAP Expected result: 5 Test #18907 1 (2, 7) ....B..PP .......PA .......PP .....PPP. .....PAP. .....PPP. ...PPP... ..KPAP... ...PPP... Expected result: 9 Test #18908 1 (1, 7) ......... ......... ......... ......... ......... ......... .......PP .K.....PA .......PP Expected result: 8 Test #18909 1 (8, 4) ......... ........P .......PS ........P ........K ......... ......... ......... ......... Expected result: 12 Test #18910 2 (6, 3) ......... ......... ......... ......K.. ......... ......... ......... ......... ......... Expected result: 9 Test #18911 2 (7, 5) ..PPP.... ..PAP.... ..PPP.... ..PPP.... ..PAP.... ..PPP..K. ....P.... ...PSP... ....P.... Expected result: -1 Test #18912 1 (3, 4) ..PAP.... ..PPP.... ......... ......... ...K..... .......PP .......PA .......PP ......... Expected result: 7 Test #18913 1 (3, 3) ......... ......... ......... ...K..... ......... ......... .......B. ......... ......... Expected result: 6 Test #18914 2 (6, 7) ...B..... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......K.. ......... Expected result: 13 Test #18915 2 (3, 6) ....PSP.. .....P... ......... ......... ......... ......... ...K..... .B....... ......... Expected result: 9 Test #18916 2 (4, 7) ......... ....PPP.. ....PAP.. ....PPP.. ......... PP....... AP....... PP..KPPP. .....PAP. Expected result: 11 Test #18917 2 (3, 1) ......... ...KPPP.. ....PAP.. ....PPP.. ......... ......... ......... ......... ..B...... Expected result: 4 Test #18918 2 (6, 6) .PAPP.... .PPPSP... ....P.... ...B..... PPP...... PAP...... PPP...K.. AP....... PP....... Expected result: 12 Test #18919 1 (8, 8) ......... ......... ....B.... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #18920 2 (5, 2) ......... PP....... AP...K... PP....... ......... ......... ..PPP.... ..PAP.P.. ..PPPPSP. Expected result: 7 Test #18921 2 (3, 6) .......PA .......PP .B...PPP. .....PAPP .....PPPA .P.....PP PSPK..... .P....... ......... Expected result: 9 Test #18922 2 (6, 7) ......... .B....... ......... .....PPP. .....PAP. .....PPPP .......PA PP....KPP AP....... Expected result: 13 Test #18923 1 (6, 7) ......... ......... .....PPP. .....PAP. .....PPP. .......B. ......... ..PPP.K.. ..PAP.... Expected result: 13 Test #18924 2 (1, 3) ......... ......... .......PP .K.....PA ...PPP.PP B..PAP... ...PPP... ......... ......... Expected result: 4 Test #18925 2 (2, 8) .PAP..... .PPP..... .......PP .......PA .......PP ......PSP .......P. ......... .BK...... Expected result: 10 Test #18926 2 (8, 6) ......... .....PPP. .....PAP. .....PPP. ......... B........ ........K ......... ......... Expected result: 14 Test #18927 2 (6, 1) ...PSP... ....P.K.. ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... Expected result: 9 Test #18928 2 (5, 8) ......... ..PPP.... ..PAP.... .PPPP.... PPAP..... SPPP...PP P......PA .......PP .B...K... Expected result: 13 Test #18929 2 (7, 6) ......... .....B... ..PPPPPP. ..PAPPAP. .PPPPPPPP .PAP...PS .PPP...KP ......... ......... Expected result: 15 Test #18930 2 (2, 6) ....B.... ......... .....PPP. .....PAP. .P...PPP. PSP...... .PK...... ......... ......... Expected result: 10 Test #18931 1 (3, 6) ......... ......... .PPP..... .PAP..PPP .PPP..PAP ......PPP ...K..... ......... ..B...... Expected result: 9 Test #18932 2 (3, 5) ......... ......... P........ SP....... P........ ...K..... ......... ...B..... ......... Expected result: 8 Test #18933 1 (2, 2) ......... ........P ..K....PS ........P ......... ......... ......... ......... ......... Expected result: 4 Test #18934 2 (8, 6) ......... ......P.. .....PSP. .PPP..PPP .PAP...PA .PPP...PP ........K ...B..... ......... Expected result: 14 Test #18935 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ...P...PP ..PSP..PA Expected result: 11 Test #18936 1 (8, 4) ..PPP.... ..PAP.... ..PPP.... .PPP..... .PAP....K .PPP..... .......P. ......PSP .......P. Expected result: 16 Test #18937 1 (3, 1) ......... ...K..... ......... ......... ..P...... .PSP..... ..P...... ......... ......... Expected result: 4 Test #18938 2 (6, 4) ..PAPAP.. ..PPPPP.. ......... ......... ...B..K.. ......... P........ SP....... P........ Expected result: 10 Test #18939 1 (7, 6) ......... ......... ......... ......... .......B. ......... .P.....K. PSP...... .P....... Expected result: 13 Test #18940 2 (1, 8) ......... ..P...... .PSP..... ..P....B. ......... ......... ......... ......... .K....... Expected result: 9 Test #18941 1 (8, 4) .......PA .......PP ......... ...P..... ..PSP...K ...P.PPP. .....PAP. ..B..PPP. ......... Expected result: 12 Test #18942 2 (7, 7) ..B.PAP.. ....PPP.. ......... .......PP PPP....PA PAP....PP PPP...... .......K. ......... Expected result: 14 Test #18943 1 (5, 6) ..PPP.... ..PAP.... ..PPP.... ......... ......... ........P .....K.PS ........P ......... Expected result: 11 Test #18944 2 (5, 3) .PAP..... .PPP..B.. ......... ..PPPK... ..PAP.... PPPPP.... AP....... PP....... ......... Expected result: 8 Test #18945 1 (2, 5) ......... ......... ........P .......PS ........P ..K...... .PPPB.... .PAP..... .PPP..... Expected result: 7 Test #18946 2 (8, 4) ......... ......... ......... PPP...... PAP.....K PPP...... ......... ......... ......... Expected result: 12 Test #18947 2 (5, 3) .PSP...PP ..P....PA .......PP .....K... ......... ...PPP... ...PAP... ...PPPPP. .....PAP. Expected result: 8 Test #18948 1 (7, 3) .....PAP. .....PPP. ......... PP.....K. AP....... PP....... PPP....B. PAP...... PPP...... Expected result: 10 Test #18949 1 (2, 3) ......... .P....... PSP...... .PK.PPP.. ..PPPAP.. ..PAPPP.. ..PPP.... .....PPP. .....PAP. Expected result: 7 Test #18950 1 (7, 8) ....PPP.. ....PAP.. ....PPP.. ......... ..PPP.... ..PAP..P. ..PPP.PSP ..PAP..P. ..PPP..K. Expected result: 15 Test #18951 2 (6, 4) ......... ......... ......... ......... ......K.. ...PPP... ...PAP... ...PPP... ......... Expected result: 10 Test #18952 1 (4, 1) ......... ....K.... ......... ...B..... .......PP .......PA .......PP ......... ......... Expected result: 5 Test #18953 2 (1, 1) ...PPP.B. .K.PAP... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... ......... ......... ......... Expected result: 2 Test #18954 2 (7, 7) ......... ....PPP.. ....PAP.. ....PPP.. ....PPP.. ...PPAP.. ..PSPPP.. ..BP...K. ......... Expected result: 14 Test #18955 1 (3, 7) ......... .PPP..... .PAP.P... .PPPPSPPP .PAP.PPAP .PPP..PPP ......... ...K..... ......... Expected result: 10 Test #18956 1 (2, 6) ......... ......... .B....... ......... ......... ......... ..K...PPP ......PAP ......PPP Expected result: 8 Test #18957 2 (3, 8) ....PAP.. ....PPP.. ......PPP ......PAP ......PPP ......... ......... ......... ...K..... Expected result: 11 Test #18958 2 (3, 4) ......... ......... .......P. ......PSP ..BKPPPP. ..PPPAP.. ..PAPPPPP ..PPP..PA .......PP Expected result: 7 Test #18959 2 (4, 4) ......... ......... .....B... PP....... AP..K.... PP....... ......... ......... ......... Expected result: 8 Test #18960 1 (8, 7) ......... ......... ......... ......... ......... ..P...... .PSP..... ..P.....K ......... Expected result: 15 Test #18961 2 (7, 3) ..BPAP... PP.PPP... AP....... PP.....K. ...PPP... ...PAP... ...PPP... ......... ......... Expected result: 10 Test #18962 1 (7, 5) ......... ......... ......... PP....... AP....... PP.....K. ......... ..P...... .PSP..... Expected result: 12 Test #18963 2 (3, 1) ......... ...K..... ......... PP....... APPPP...P PPPAP..PS ..PPP...P ..PPP.... ..PAP.... Expected result: 4 Test #18964 1 (2, 7) ....PAP.. .B..PPP.. ......... ......... ......... ......PPP ......PAP ..K.PPPPP ....PAP.. Expected result: 9 Test #18965 2 (3, 2) ......B.. ......... ...K..... ......... ......PPP ......PAP ......PPP .......PA .......PP Expected result: 5 Test #18966 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #18967 1 (2, 3) ......... ......... ......... ..K...... ......... ......... .......P. ...B..PSP .......P. Expected result: 5 Test #18968 2 (1, 4) .......PA .B.....PP .....P... ....PSP.. .K...P... ......... .......PP .......PA .......PP Expected result: 5 Test #18969 2 (7, 7) .......P. PPP...PSP PAP....PP PPP....PA ..PPP..PP ..PAP.... ..PPP..B. .......K. ......... Expected result: 14 Test #18970 2 (1, 4) ....P.... ...PSP... ....P..B. ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #18971 1 (4, 7) ......... ......PPP PP....PAP AP....PPP PP..PPP.. ....PAP.. P...PPP.. SP..K.... P........ Expected result: 11 Test #18972 2 (4, 5) ......... ......... ......... ......... ......... PPP.K.... PAP...... PPP.P.... ...PSP... Expected result: 9 Test #18973 1 (7, 6) ......... ......... ......B.. .PPP..... .PAP..... .PPPP.... ..PAP..K. ..PPP.... ......... Expected result: 13 Test #18974 1 (7, 5) ......... ......... ......... ........B PPPP..... PAPSP..K. PPPP..PPP ......PAP ......PPP Expected result: 12 Test #18975 1 (2, 2) .....P... ....PSP.. ..K..P... PPP...... PAP...... PPP...... ......... ......... ......... Expected result: 4 Test #18976 1 (8, 3) ...B..... PPPP..... SPAP..... PPPP....K ......... ......... ......... ......... ......... Expected result: 11 Test #18977 1 (4, 1) ......B.. ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #18978 2 (4, 2) ......... ......... ....K...B ......... ......... ......... ......... ......... ......... Expected result: 6 Test #18979 2 (1, 2) .....PPP. .....PAP. .K..PPPP. ....PAP.. ....PPP.. ..PPP.B.. .PPAP.... PSPPP.... .P....... Expected result: 3 Test #18980 1 (8, 4) ......... .PPP..P.. .PAP.PSP. PPPP..P.. PAP...B.K PPP...... ......... ......... ......... Expected result: 12 Test #18981 2 (8, 1) ......... ........K ...B..... ......... ........P .......PS ........P ......... ......... Expected result: 9 Test #18982 2 (6, 5) ......... ......... ......... ......... ......... ......K.. ...B..... ......... ......... Expected result: 11 Test #18983 1 (1, 8) ...PSP... ....P.PPP ......PAP B.....PPP ......... ......... ......... ......... .K....... Expected result: 9 Test #18984 1 (4, 8) ......... .B....PPP P.....PAP SP....PPP P........ ......... ......... ......... ....K.... Expected result: 12 Test #18985 1 (7, 7) ......... ......... ......... ......... ..PPP.... ..PAP..B. ..PPP.... ...PPP.K. ...PAP... Expected result: 14 Test #18986 1 (1, 7) ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. P........ SP....... P.PPP.... .KPAP.... ..PPP.... Expected result: -1 Test #18987 2 (7, 8) ...P..... PPPSP.... PAPP..... PPP...... ......... ......... ......... ......... .......K. Expected result: -1 Test #18988 1 (4, 4) ......... ......... ........B ......... ....K.PPP PP....PAP AP....PPP PPPPP.... ..PAP.... Expected result: 8 Test #18989 1 (7, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....B..K. Expected result: 15 Test #18990 1 (2, 5) .......B. ......... ......... .....PPP. .....PAP. ..K..PPP. ......... .......PP .......PA Expected result: 7 Test #18991 2 (6, 2) ..PPP.... ..PAP.... ..PPP.K.. ......... ......... ......... ....P..B. PP.PSP... AP..P.... Expected result: 10 Test #18992 1 (8, 5) .....PPP. .PPPBPAP. .PAP.PPP. .PPP..... ......... .PPP....K .PAP..... .PPP..... ......... Expected result: 13 Test #18993 1 (6, 1) .......PA .B....KPP ..PPP.... ..PAP.... ..PPP.... ......... ......... ...PPP... ...PAP... Expected result: 7 Test #18994 1 (3, 3) ......... ......... ......P.. ...K.PSP. ......P.. ......... ......... ......... ......... Expected result: 6 Test #18995 2 (1, 5) ......... ......... ......... ......... ....PPP.. .K..PAP.. ....PPP.. ....P.... ...PSP... Expected result: 6 Test #18996 1 (2, 3) ......... ......... .....P... ..K.PSP.. .....P... ...B..... ......... ......... ......... Expected result: 5 Test #18997 2 (1, 4) ......... ......... ......... ......... .K....... ......... ..B...... ...PPP... ...PAP... Expected result: 5 Test #18998 2 (3, 1) ......... ...K.PPP. .....PAP. .....PPP. PP....... AP....... PP....... .PPP..... .PAP..... Expected result: 4 Test #18999 1 (5, 6) ......... ......... ..B...... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #19000 2 (6, 5) ....PAP.. ....PPP.. ......... ......... ......... ......K.. ......... ......... ......... Expected result: 11 Test #19001 2 (7, 1) ....B.... PPP....K. PAP...... PPPPP.... ..PAP..PP ..PPP..PA .......PP ......... ......... Expected result: 8 Test #19002 1 (8, 5) ......... ......... ......... ......... ......... ........K P........ SP....... P........ Expected result: 13 Test #19003 2 (1, 6) ......... .PPP..... .PAP..... .PPP..... ....PPP.. ....PAP.. .K..PPP.. ...PPP... ...PAP... Expected result: 7 Test #19004 1 (6, 8) ......... ......... ..PPP.... ..PAPPPP. ..PPPPAP. ..B..PPP. ......... .PPP..... .PAP..K.. Expected result: 14 Test #19005 1 (3, 6) ......... ........P .......PS ........P ......... ......... ...K..... ......... ......... Expected result: 9 Test #19006 2 (2, 7) ......... ......P.. .....PSP. ......PB. ......... ......... ......... ..K...... ......... Expected result: 9 Test #19007 1 (2, 2) .PAP..... .PPP.PPP. ..K..PAP. .....PPP. ......... ......... ......... ......... ......... Expected result: 4 Test #19008 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......PPP ......PAP Expected result: 5 Test #19009 1 (4, 4) ....P.... ...PSPPPP ....P.PAP .PPP..PPP .PAPKPPP. .PPP.PAP. .....PPP. ......... ......... Expected result: 12 Test #19010 1 (6, 2) ......... ......... ......K.. .PPP..... .PAP..... .PPP..... PP....... AP....... PP....... Expected result: 8 Test #19011 1 (8, 2) ......... .PPP..... .PAP....K .PPP...PP .......PA .......PP .......PA .....B.PP ......... Expected result: 10 Test #19012 2 (3, 3) ......PAP ......PPP ......... PPPK..... PAP...... PPP...... ......... ......... ......... Expected result: 6 Test #19013 1 (7, 2) ....P.... ...PSP... PP..P..K. AP....... PP......B ......... ......... ......... ......... Expected result: 11 Test #19014 2 (4, 5) ......... ......... ......... ......PPP ......PAP ....K.PPP ......... ......... ......... Expected result: 9 Test #19015 2 (8, 5) ......... ......... ......... ......... .....B... ........K ......... ......... ......... Expected result: 13 Test #19016 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #19017 1 (2, 2) ......... ......... ..K..P... ....PSP.. .....P... ......... ......... ......... ......... Expected result: 4 Test #19018 2 (1, 2) .....PAP. .....PPP. .K....... ......... ......... ......... .....PPPP ....PSPAP .....PPPP Expected result: 3 Test #19019 1 (2, 6) .PPP..... .PAP..... .PPP..... ...PPP... ...PAP... PP.PPP... APK...... PP...B... ......... Expected result: 8 Test #19020 2 (5, 4) ......... .......PP .......PA .......PP .....K... .......PP .B.....PA .......PP ......... Expected result: 9 Test #19021 2 (4, 1) ......... ....K.... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 5 Test #19022 1 (2, 3) ......... ......P.. .....PSP. ..K...P.. ......... ......... ......... ......... ......... Expected result: 5 Test #19023 1 (7, 1) ..PPP.... ..PAP..K. ..PPP.... ........B ......... ......... ......PPP P.....PAP SP....PPP Expected result: 12 Test #19024 2 (4, 2) ......... .B....... ....K.... ......... ......... ......... ......... .....P... ....PSP.. Expected result: 6 Test #19025 2 (1, 1) ......... .K.B....P .......PS ........P ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 2 Test #19026 2 (4, 5) ......P.. .....PSP. ......P.. PPPP..... APAP..... PPPPK.... PAP...... PPP...... B........ Expected result: 9 Test #19027 2 (5, 4) ......... ....PPP.. PPP.PAP.. PAP.PPP.. PPP..K... .PPP..... .PAP..... .PPP..... ......... Expected result: 9 Test #19028 1 (1, 5) .......PS ........P ......... ......... ......... .K......B ......... ......... ......... Expected result: 6 Test #19029 2 (1, 8) ...P..PAP ..PSP.PPP ...PPPPAP ....PAPPP ....PPP.. ......... ...B..... ......... .K....... Expected result: 9 Test #19030 1 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #19031 2 (1, 6) .PPP..... .PAP..... .PPP..... ......... ....PPP.. ....PAP.. .K..PPP.. .....PPP. .....PAP. Expected result: 7 Test #19032 1 (6, 8) ......... ...PPP... ...PAP... ...PPP... ......... ......... ......... ......... ......K.. Expected result: 14 Test #19033 1 (6, 8) .PAP..PSP .PPP...P. ......... ..B...... ......... ......... ......... ......... ......K.. Expected result: 14 Test #19034 2 (6, 1) ..PPP..PS ..PAP.K.P ..PPP.... ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 11 Test #19035 2 (4, 1) .......PS ....K...P ......... ......... PPP...... PAP...... PPP...... PP.....PP AP.....PA Expected result: 5 Test #19036 1 (8, 7) ......... ......... ......... ......... ......... ..P...... .PSP..... ..P.....K ......... Expected result: 15 Test #19037 2 (7, 7) .PSPPAP.. ..P.PPP.. PPP...B.. PAP...... PPP...PPP ......PAP ......PPP .......K. ......... Expected result: -1 Test #19038 2 (4, 1) ......... ....K.... ..P...... PPSP..... APP.B.... PP....... ......... ......... ......... Expected result: 5 Test #19039 1 (6, 3) ......... ...PPP... ...PAP... PP.PPPK.. AP....... PP....... ......... ..P..PPP. .PSP.PAP. Expected result: 9 Test #19040 1 (6, 4) ......... ......... ......... BPPP....P .PAP..KPS .PPP....P ......PPP PPP...PAP PAP...PPP Expected result: 10 Test #19041 1 (7, 2) ......... ......... ....B..K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #19042 1 (7, 8) ....PPP.. ....PAP.. ....PPP.. ......... ........B ....PPP.. ....PAP.. ....PPP.. .......K. Expected result: 15 Test #19043 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #19044 1 (1, 3) ......... ......... .B....PPP .K....PAP ....PPPPP ....PAP.. P...PPPPP SP....PAP P.....PPP Expected result: 4 Test #19045 1 (1, 8) ......... ......... ......... ......... ......... ..B...... ......... .......P. .K....PSP Expected result: 9 Test #19046 2 (1, 3) ......... ......... ......... .K....... ......... ......PPP ......PAP .....PPPP ..B..PAP. Expected result: 4 Test #19047 2 (6, 4) ......... ......... ..PPP.... ..PAP.... ..PPP.K.. ......PPP ......PAP ......PPP ......... Expected result: 10 Test #19048 2 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #19049 2 (1, 5) ......PAP ......PPP ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #19050 2 (2, 5) .....PPP. .....PAP. .....PPP. ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #19051 2 (1, 1) ......PSP .K.....P. ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ......B.. Expected result: 2 Test #19052 1 (3, 5) .....PSP. ...PPPP.. ...PAPPPP ...PPPPAP ......PPP ...KPPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #19053 2 (6, 3) ......PAP ......PPP ......... PPP...K.. PAP...... PPP...... ......... ......... ......... Expected result: 9 Test #19054 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #19055 1 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #19056 1 (3, 7) .PAP..... .PPP..... .PSP..... PPP...... AP....... PP....... ......... ...K..... ......... Expected result: -1 Test #19057 1 (1, 3) .......PA .......PP ..PPP.... .KPAP.... ..PPP.... ......... ......... PP....... AP....B.. Expected result: 4 Test #19058 1 (2, 6) .PAP..... BPPP..... ......PPP ......PAP ......PPP .......P. ..K...PSP .......P. ......... Expected result: 8 Test #19059 1 (4, 5) ......... ......... ......... .....P... ....PSP.. ....KP... .B....... ......... ......... Expected result: 9 Test #19060 1 (1, 2) .PAP...PS .PPPP...P .KPAP.... ..PPP.... ......... ..PPP.... ..PAP.... ..PPP.... ....B.... Expected result: 3 Test #19061 2 (7, 5) ......... ......... ......... .PPPP.... .PAPSP... .PPPP..K. ......... .....B... ......... Expected result: 12 Test #19062 1 (5, 6) ....PSP.. .....P... ......... PPP...... PAP...... PPP...... .....K... .....B... ......... Expected result: 11 Test #19063 1 (4, 1) ......... ....K.... ......... ..PPP.... ..PAP.... ..PPP.... ........B ......... ......... Expected result: 5 Test #19064 1 (1, 4) ......... ......... ......... ......... .K....... ......... ...B..... ......... ......... Expected result: 5 Test #19065 1 (4, 1) ..PSP..PA ...PK..PP ...PPP... ...PAPPP. ...PPPAP. .....PPP. ......... .....B... ......... Expected result: 23 Test #19066 1 (4, 2) ......... ......... ....K.... ......... ..PPP.... ..PAP..B. ..PPP.... ......... ......... Expected result: 6 Test #19067 1 (4, 4) ......... ......... .....PPP. .....PAP. .PPPKPPP. .PAP.P... .PPPPSP.. .....P... ......... Expected result: 8 Test #19068 2 (5, 5) ......... ......... ......... ......... ......... .....K.P. ......PSP B......P. ......... Expected result: 10 Test #19069 1 (7, 8) ......... ......... ......... ..PPP.... ..PAP.PPP ..PPP.PAP ...PPPPPP P..PAP... SP.PPP.K. Expected result: -1 Test #19070 2 (8, 1) ......... ........K ......... ......... ......... PPPP...P. APAP..PSP PPPP...P. ......... Expected result: 9 Test #19071 1 (3, 7) ......... ......... ......... ......... ......... ......... ......... ...K...PP ..B....PA Expected result: 10 Test #19072 2 (2, 6) ......... ......P.. .....PSP. ......P.. ....B.... ......... ..K...... ......... ......... Expected result: 8 Test #19073 1 (8, 1) .....PPP. .....PAPK .....PPP. ......... ......... ......... ......... ......... ......... Expected result: 13 Test #19074 1 (6, 7) ......... .....PPP. .....PAP. ...PPPPP. ...PAP.PP .B.PPP.PA .......PP ......K.. ......... Expected result: 13 Test #19075 1 (1, 6) ......... ...B..... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #19076 1 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #19077 2 (5, 7) .PSP...PA ..P....PP ......... .....PPP. .....PAP. .....PPP. ......... .....K... ......... Expected result: 12 Test #19078 2 (4, 7) ......... ......... ......... ..P...... .PSP..... ..P...... .......PP ....K..PA .......PP Expected result: 11 Test #19079 2 (1, 7) ......... ....PPP.. ....PAP.. ....PPP.. ...PPP... ...PAP... ...PPP... .K....... ..B...... Expected result: 8 Test #19080 1 (4, 7) ......... ......... ......... ......... ......... .......PP .......PA ....KPPPP .....PAP. Expected result: 11 Test #19081 1 (8, 4) ......... ....PPP.. .PPPPAP.. .PAPPPP.. .PPP....K ......... ......PPP ......PAP ......PPP Expected result: 12 Test #19082 2 (7, 4) ...P..... ..PSP.PPP ...P..PAP ......PPP .......K. .....PPP. ...PPPAP. ...PAPPP. ...PPP... Expected result: 11 Test #19083 1 (7, 8) ......... ..P...... .PSP..... ..P...PPP ......PAP ......PPP .......B. ......... .......K. Expected result: 15 Test #19084 2 (7, 3) .....P... ....PSP.. .....P... .......K. ......... .PPP.B... .PAP..... .PPP..... ......... Expected result: 10 Test #19085 2 (2, 6) ......... ......... ....PPPPP ....PAPPA ....PPPPP ......PPP ..K...PAP ....B.PPP .......PS Expected result: 8 Test #19086 2 (6, 4) ......... ......... ......... ........P ......KPS ....PPP.P ....PAP.. ....PPP.. ......... Expected result: 10 Test #19087 1 (5, 3) .PPP..... .PAP..... .PPP..... .B...K... ......PPP ......PAP ......PPP ......... ......... Expected result: 8 Test #19088 2 (4, 4) ....PPPPA ....PAPPP ....PPP.. ......... ....KPPP. .....PAP. .....PPP. ......... ......... Expected result: 8 Test #19089 2 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #19090 2 (1, 2) ..PPP.... ..PAP.... .KPPP.... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #19091 1 (8, 7) .PAP..... .PPP..... ..PSP.... ...P..... ......... .....B... ......... ........K ......... Expected result: 15 Test #19092 1 (8, 7) ...PPP... ...PAP.PP ...PPP.PA .......PP ......... ......... ....PPP.. .P..PAP.K PSP.PPP.. Expected result: 15 Test #19093 1 (5, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. .....PSP. ..PPPKP.. ..PAP.... ..PPP.... Expected result: 19 Test #19094 1 (7, 2) ..PSPPP.. ..PPPAP.. ..PAPPPK. ..PPP.... .....PPP. .....PAP. .....PPP. ......... ...B..... Expected result: 21 Test #19095 2 (6, 6) ......... ......... ......... ......... ......... ......... ......K.. ...P..... ..PSP.... Expected result: 12 Test #19096 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... .....PPP. ..K..PAP. Expected result: 10 Test #19097 2 (4, 1) ......... ....K.... ........P .......PS ........P ......... ......B.. ......... ......... Expected result: 5 Test #19098 2 (4, 1) ......... PPP.K.... PAP...... PPP...... SP....... P........ ......... ......... .B....... Expected result: 5 Test #19099 1 (6, 4) ......... ......PPP ......PAP PP....PPP AP....K.. PP....... ......... ......... ......... Expected result: 10 Test #19100 2 (6, 3) ......... ......... ......... ......K.. ...B..... ........P .......PS ........P ......... Expected result: 9 Test #19101 1 (2, 6) ......... ......... ......... B...P.... ...PSP... ....P.... ..K...... ......... ......... Expected result: 8 Test #19102 1 (4, 2) ......... ......... ....K.... ......... ....PPP.. ....PAP.. ....PPPPP ....PAPPA ....PPPPP Expected result: 6 Test #19103 2 (1, 8) ......... ......... ......... ......... PPP...... PAP...... PPPPP.... B.PAP.... .KPPP.... Expected result: -1 Test #19104 1 (8, 7) ......... PP.B.PPP. AP...PAP. PP...PPP. ......... ......... ......... ........K ......... Expected result: 15 Test #19105 1 (3, 7) ....PAP.. ....PPP.. ....PAP.. ....PPP.. ....P.... ...PSP... ....P.... ...K..... ......... Expected result: 10 Test #19106 1 (2, 1) ...PPP... ..KPAP... ...PPP... ........B ......... .....PPP. .....PAP. ...PPPPP. ...PAP... Expected result: 3 Test #19107 2 (8, 3) ......... ......... ......... ........K .PPP..... PPAP..... SPPP..... P........ ......... Expected result: 11 Test #19108 2 (3, 6) ......... ......... ...PPP... ...PAP... ...PPP... .P....... PSPK..... .P....... ......... Expected result: 9 Test #19109 2 (8, 5) ......... ......... ....B.... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #19110 1 (2, 8) ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... ......... ..K...... Expected result: 10 Test #19111 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #19112 2 (6, 7) ..PSP.... ...P..... ......... ......... ......... ......... ......... ..B...K.. ......... Expected result: 13 Test #19113 1 (2, 1) ......... ..K...... ......... ......... ......... ...PPP... PPPPAPP.. PAPPPPSP. PPP...P.. Expected result: 3 Test #19114 2 (5, 1) ......... .....K... PPP...... PAP..PPP. PPP..PAP. ....PPPP. ....PAP.. ....PPP.P .......PS Expected result: 6 Test #19115 2 (4, 2) ......... ......... ...BK.... ..P...... .PSP..... ..P...... .....PPP. .....PAP. .....PPP. Expected result: 6 Test #19116 1 (5, 2) ......... ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #19117 2 (6, 5) ..PPP.... ..PAP..PP ..PPP..PA .......PP ......... .P....K.. PSP...... .P...PPP. .....PAP. Expected result: 11 Test #19118 2 (8, 5) ......... PPPP..... APAP..... PPPPPP... ...PAP... ...PPP..K ......... ......... ......... Expected result: 13 Test #19119 1 (6, 3) ..B.PAP.. ....PPP.. ......... ......K.. .......P. ......PSP ......PPP ...PPPPAP ...PAPPPP Expected result: 9 Test #19120 2 (5, 3) ......... ......... ......... .P...K... PSP...... .P.PPP... .PPPAP... .PAPPPP.. .PPPPAP.. Expected result: 8 Test #19121 2 (6, 8) ......... ......... ......... .PPP..... .PAP..... .PPP..... ......... ......... ......K.. Expected result: 14 Test #19122 1 (2, 5) ........P .....PPPS PP...PAPP AP...PPP. PP....... ..K.....B .......PP .......PA .......PP Expected result: 7 Test #19123 2 (3, 8) ......... ....PPP.. ....PAP.. ...PPPP.. ...PAP... ...PPPPP. .....PAP. .....PPP. ...K..... Expected result: 11 Test #19124 2 (2, 3) ........P .......PS ........P ..K...... ......PPP ......PAP ....PPPPP ....PAPPP ....PPPPA Expected result: 5 Test #19125 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......PPP ....PPPAP ....PAPPP Expected result: 7 Test #19126 1 (7, 5) ......... ......... ......... ......... ....B.... .......K. ......... ......... ......... Expected result: 12 Test #19127 2 (8, 1) .....B... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #19128 1 (5, 2) ......... ......... .....K... ......... ......... .......B. ......... PPP...... PAP...... Expected result: 7 Test #19129 1 (6, 5) ......... ......... ........B ......... ......... ......K.. ...PPP.PP ...PAP.PA ...PPP.PP Expected result: 11 Test #19130 2 (8, 7) ...PPP... ...PAP... ...PPP... ......... .PPPPPP.. .PAPPAP.. .PPPPPP.. ........K ......... Expected result: 15 Test #19131 1 (2, 5) ......... ......... ......... ......... ......... ..K...... ......... ......... ......... Expected result: 7 Test #19132 2 (7, 8) ......... ......... ......... ......... .....P... ....PSP.. .....P... PP....... AP.B...K. Expected result: 15 Test #19133 1 (8, 4) ...PPP... PPPPAP... PAPPPP... PPPAP.... ..PPP...K ......... ......... ......... ......... Expected result: -1 Test #19134 2 (1, 6) ......... ....PPP.. .PPPPAP.. .PAPPPPP. .PPP.PAP. .....PPP. .K....... ......... ......... Expected result: 7 Test #19135 1 (7, 1) .....P... ....PSPK. .....P... ......... ......... ........B ......... ......... ......... Expected result: 12 Test #19136 1 (8, 4) ......... ......... ......... ......... .......PK ......PSP .......P. .......PP .......PA Expected result: 12 Test #19137 1 (7, 4) ....PPP.. ....PAP.. ....PPP.. ......... ...PPP.K. ...PAP..B ...PPPPP. .....PAP. .....PPP. Expected result: 11 Test #19138 2 (5, 2) ....B.... ......... .....K... ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 7 Test #19139 1 (2, 3) ......... ......... ......... ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #19140 1 (2, 2) .......B. .......PP ..K....PA PP.P...PP APPSP.... PP.P..... ...PPP... ...PAP... ...PPP... Expected result: 4 Test #19141 2 (2, 6) ......... ......... ......... ......... .......P. ......PSP PPK....P. AP....... PP....... Expected result: 8 Test #19142 2 (6, 1) ...PPP... ...PAPK.. ...PPP... ......... ......... ......PPP ......PAP ......PPP ......... Expected result: 11 Test #19143 1 (7, 4) ....PAPPA PP..PPPPP AP....... PP....... .....P.K. ...BPSP.. .....P... ......... ......... Expected result: 11 Test #19144 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ........B ...PPP... ...PAP... Expected result: 6 Test #19145 2 (5, 1) ......... .....KPPP P.....PAP SP....PPP P...PPP.. ....PAP.. ....PPP.. .......PP .......PA Expected result: 6 Test #19146 1 (2, 7) ......... ......... P........ SPPPP.... P.PAP.... ..PPPPP.. ....PAP.. ..K.PPP.. ...BPAP.. Expected result: -1 Test #19147 1 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #19148 2 (2, 4) ......... ......... ...PPP... P..PAP... SPKPPP... PP....... AP....... PP...PPP. ...B.PAP. Expected result: 6 Test #19149 1 (7, 5) ......... ......... ......... ......... B........ ....PPPK. ....PAP.. ....PPP.. ......... Expected result: 12 Test #19150 1 (6, 2) ......... ......... ......K.. ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 8 Test #19151 1 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #19152 1 (5, 4) ......... ......... ......P.. .....PSP. .....KP.. ......... ......... ......... ......... Expected result: 9 Test #19153 2 (5, 8) ......... ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... .....K... Expected result: 13 Test #19154 1 (5, 2) .......PS PPP.....P PAP..K... PPP...... ....B.... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 7 Test #19155 2 (1, 8) ......... .PPP..PPP .PAP..PAP .PPP..PPP ..PPP.... ..PAP.... ..PPP.... ...PSP... .K..P.... Expected result: 9 Test #19156 2 (1, 4) ......... ......... ......... ......... .K....... .......PP .....B.PA .......PP ......PSP Expected result: 5 Test #19157 2 (5, 5) ......... ......... .....B... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #19158 2 (3, 1) ......PPP ...K..PAP ......PPP ......... ....PPP.. ....PAP.. ....PPP.. ......P.. .....PSPB Expected result: 4 Test #19159 2 (6, 1) ......... ......K.. ......... ......... ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 7 Test #19160 2 (5, 2) ..PAP.... ..PPP.... .....K... ......... ......... ......... .......B. .......P. ......PSP Expected result: 7 Test #19161 1 (1, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... .K....... ......... ......... Expected result: 7 Test #19162 1 (5, 8) ......... ...P..... ..PSP.... ...P..... ......... .PPP..... .PAP..... .PPP....B .....K... Expected result: 13 Test #19163 2 (1, 5) ......... .....PPP. .....PAP. ...PPPPP. ...PAP... .K.PPP... ......... PPP...B.. PAP...... Expected result: 6 Test #19164 1 (3, 7) ......... ......... ..PPP.... ..PAP.... .PPPP..P. .PAP..PSP .PPP..PPP ...K..PAP ......PPP Expected result: 10 Test #19165 1 (1, 8) ......... ......... ......... ....B.... ......... ......... ..PPP.... ..PAP.... .KPPP.... Expected result: 9 Test #19166 2 (8, 3) ......... ......... ......... ........K ......... ..PPP.... ..PAP.... ..PPP.... .......B. Expected result: 11 Test #19167 2 (6, 2) ......... ......... ..B...KPP .......PA .....PPPP .....PAP. .....PPP. ......... ......... Expected result: 8 Test #19168 1 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #19169 2 (6, 3) ......... .P....... PSP...... .P....K.. ......... ....PPP.. PP..PAP.. AP..PPP.. PP..PAP.. Expected result: 9 Test #19170 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #19171 2 (3, 4) ......... ......... ......... ......... PP.K..... APPPP.... PPPAP.... ..PPP..B. ......... Expected result: 7 Test #19172 1 (3, 5) .......PP .......PA .......PP ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #19173 2 (8, 2) ......... ...PPP... ...PAP..K ...PPP... PP....... AP....... PP....... PPP...... PAP...... Expected result: 10 Test #19174 2 (6, 1) .......PA ......KPP ......... ........P .......PS B.......P ..PPP.... ..PAP.... ..PPP.... Expected result: 7 Test #19175 1 (3, 7) ...BPPP.. ....PAP.. ....PPP.. ......... ......... ....PPP.. ....PAP.. ...KPPP.. ......... Expected result: 10 Test #19176 1 (3, 6) ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... ...K..... ......... ......... Expected result: 9 Test #19177 2 (4, 2) ....PAP.. .P..PPP.. PSP.K.... .P.PPP... ...PAPB.. ...PPP... .PPP..... .PAP..... .PPP..... Expected result: 6 Test #19178 2 (3, 3) ......... ......... ......... ...K..... .......PP ...P...PA ..PSP..PP ...P..... B........ Expected result: 6 Test #19179 2 (4, 6) ......... ..PPP.... ..PAP.... ..PPPPP.. ....PAP.. ....PPP.. ....K.... ......... ......... Expected result: 10 Test #19180 2 (6, 1) ......... PPP...K.. PAP...... PPP.PPP.. ..PPPAP.. B.PAPPP.. ..PPP.... ....P.... ...PSP... Expected result: 7 Test #19181 2 (3, 7) ......... PPP...... PAP...... PPP...... ......... ......... ......... ...K..... ......... Expected result: 10 Test #19182 1 (7, 7) ......... ......P.. .....PSP. ......P.. ......... ......... ......... .......K. ......... Expected result: 14 Test #19183 2 (2, 1) ......... ..K...PPP ......PAP ......PPP ......... ......... .......P. ......PSP ....B..P. Expected result: 3 Test #19184 1 (2, 1) ......... ..K...... ......... ......... ......PPP .....BPAP ......PPP ......... ......... Expected result: 3 Test #19185 1 (2, 6) ......... ......... ......... ......... ...PPP... ...PAP... ..KPPP... PPP...... PAP...... Expected result: 8 Test #19186 1 (6, 4) ...PPP... ...PAP... ...PPP... ...PPP... ...PAPK.. .P.PPP... PSP...... .P....... ......... Expected result: -1 Test #19187 1 (8, 8) ...PSP... ....P.... ........B ......PPP ......PAP ......PPP ....PPP.. ....PAP.. ....PPP.K Expected result: -1 Test #19188 1 (6, 8) ......... ......... ......... ......... .....PPP. .....PAPP .....PPPS ........P ......K.. Expected result: 14 Test #19189 1 (6, 7) ......... PPB...... AP....... PP....... ......... ...PPP... PPPPAP... PAPPPPK.. PPP...... Expected result: 13 Test #19190 2 (1, 8) ......... ......... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #19191 2 (1, 3) ......... P........ SP....... PK....... .....PPP. .....PAP. .....PPP. PP....... AP....... Expected result: 6 Test #19192 1 (4, 6) ...B..... ......... ......... ......PPP ......PAP ......PPP ...PK.... ..PSP.... ...P..... Expected result: 10 Test #19193 1 (3, 1) ......... ...K..... ......... .....PPPP .....PAPS .....PPPP ......... ......... ......... Expected result: 4 Test #19194 1 (7, 7) ......... .....B... ......... ......... ......... ......... ......... .......K. ......... Expected result: 14 Test #19195 1 (6, 8) ......... ......... .......PP .......PA ...PPP.PP ...PAP... ...PPP... .PPP..... .PAP..K.. Expected result: 14 Test #19196 1 (6, 8) ......... .....PPP. .....PAP. .....PPP. ......... PP....P.. AP...PSP. PPB...P.. ......K.. Expected result: 14 Test #19197 1 (3, 7) ....P.... ...PSPPP. PP..PPAP. AP...PPP. PP....... ......... .......PP ...K...PA ...B...PP Expected result: 10 Test #19198 1 (6, 1) ......... ......K.. ....PPP.. ....PAP.. ....PPP.. ......... ......... ......PPP ......PAP Expected result: 7 Test #19199 1 (8, 8) ......... ......... ......... ......... ......... ......... .....PPP. .....PAP. .....PPPK Expected result: 16 Test #19200 2 (4, 2) ......... ......P.. ....KPSP. ......P.. ......... ......... ......... ......... ......... Expected result: 6 Test #19201 1 (1, 4) ......... ......... ......... ........P .K.....PS ......PPP ......PAP ......PPP ......... Expected result: 5 Test #19202 1 (8, 3) ......... ..B...... ..P...... .PSP....K PPP...... PAP...... PPP...... ......... ......... Expected result: 11 Test #19203 1 (1, 4) ......... ......... ......PPP ......PAP .K....PPP ......... .....PPP. ..PPPPAP. ..PAPPPP. Expected result: 5 Test #19204 2 (3, 7) ..P...... .PSP..... ..P...... ....PPP.. ....PAP.. ....PPP.. ......... ...K..... ......... Expected result: 10 Test #19205 2 (7, 3) .PPP..... .PAP..... .PPP..... ....PPPK. ....PAP.. ....PPP.. ......... ......... ......B.. Expected result: 16 Test #19206 2 (2, 4) ...PPP... ...PAP... ...PPP... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #19207 1 (2, 7) ......... ......... B........ .PPP..... .PAPPP... .PPPAP... ...PPP... ..K...... ......... Expected result: 9 Test #19208 1 (6, 3) ....PPP.. ....PAP.. ....PPP.. ......K.. ......... ......... .....PPPP .....PAPA .....PPPP Expected result: 9 Test #19209 1 (7, 8) .PAP..... .PPP...PP .PAP...PA .PPP...PP ......... ....B.... ......... ......... .......K. Expected result: 15 Test #19210 2 (3, 5) .....PPPP .....PAPA .....PPPP .....P... ....PSP.. ...K.PPPP ......PAP ......PPP .....B... Expected result: 8 Test #19211 2 (8, 3) ......... ......... ......... P.......K SPPPP.... PBPAP.... ..PPP.... ......... ......... Expected result: 11 Test #19212 1 (5, 3) ......... ......... PPP...... PAP..K... PPP...... ...PPP... ...PAP... ...PPP.B. ......... Expected result: 8 Test #19213 2 (8, 1) ......... ........K ........B ......... ......... ......... ......... ......... ......... Expected result: 9 Test #19214 2 (4, 8) ...PPP... ...PAP... ...PPP... ......... .PPP..... .PAP..... .PPP..... PPP.....P PAP.K..PS Expected result: 12 Test #19215 1 (2, 2) .PAP..... .PPP..... ..K...... ......... ......... .....PPP. .....PAP. .....PPP. ....PSP.. Expected result: 4 Test #19216 1 (4, 4) ......... ......... ...P..... ..PSP.... ...PK.... ......... ..B...... ......... ......... Expected result: 10 Test #19217 2 (2, 2) ......... ......... ..K...... ......... ......... ......... ......... ......... ......... Expected result: 4 Test #19218 2 (2, 6) ......... .....PPP. .....PAP. ...B.PPP. ...PPP... ...PAP... ..KPPP..P .......PS ........P Expected result: 8 Test #19219 2 (8, 4) .B....... .PPP..... .PAP..... .PPP..... ........K PPP...... PAP...... PPP...... PAP...... Expected result: 12 Test #19220 2 (2, 7) .......PP .......PA .......PP ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #19221 2 (5, 5) ....PPP.. ....PAP.. ....PPP.. .......PP .......PA .....K.PP ......... .......B. ......... Expected result: 10 Test #19222 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #19223 2 (7, 1) ......... .......KB ..P...PPP .PSP..PAP ..P...PPP ......PPP ......PAP PPP...PPP PAP...... Expected result: 8 Test #19224 2 (3, 5) ......B.. .P....... PSP...... .P....... ....PPP.. ...KPAP.. ....PPP.. ......... ......... Expected result: 8 Test #19225 2 (8, 4) ......... ......... ..PPP.... ..PAP.... ..PPP...K ......... ......... ......... ......... Expected result: 12 Test #19226 1 (3, 3) .....PSP. ......P.. ......... ...K..... ..B...... ......... ......... ......... ......... Expected result: 6 Test #19227 1 (7, 8) ......... ......... .......PP .......PA .......PP PP....... AP....... PP..PPP.. ....PAPK. Expected result: 15 Test #19228 1 (5, 7) ......... ......... ......... ......... ......... ...P..... ..PSP.... ...P.K..B ......... Expected result: 12 Test #19229 2 (2, 4) ..PAP.... ..PPP.... ......... ......... ..K.....P .......PS ........P ......... ......... Expected result: 6 Test #19230 1 (2, 2) .....B... ....PPP.. ..K.PAP.. ....PPP.. ......... ......... ......... ......... ......... Expected result: 4 Test #19231 1 (5, 3) ......... ......... ......B.. .....K... ....P.... ...PSP... ....P.... ......... ......... Expected result: 8 Test #19232 1 (5, 5) .....PPP. .....PAP. .....PPP. ......... ......... .....K... P........ SP....... P.......B Expected result: 10 Test #19233 1 (2, 2) ......... ......... ..K...... ......... ......... ......... P........ SP....... P........ Expected result: 4 Test #19234 1 (5, 4) ...PPP... ...PAP... ...PPPP.. .....PSP. .....KP.. ......... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #19235 2 (2, 6) ......... ......... ......... ....BPPP. .....PAP. .....PPP. ..K...... .P....... PSP...... Expected result: 8 Test #19236 2 (2, 1) ......... ..K...... ......... ...P..... ..PSP.... ..BP..... .PPP..... .PAP..PPP .PPP..PAP Expected result: 3 Test #19237 2 (8, 1) ...P..... ..PSP...K .PPP..... .PAP..... .PPP..... ...PPP... ...PAP.PP ...PPP.PA .......PP Expected result: 23 Test #19238 2 (1, 3) ......... ......... ......... .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #19239 1 (1, 2) ...B..... ......... .K....... ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 3 Test #19240 2 (2, 4) .....PPP. .P...PAP. PSP..PPP. .P....... ..K...... PPP...... PAP...... PPPPP.... ..PAP.... Expected result: 8 Test #19241 2 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #19242 2 (7, 7) ......... ......... ......... .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. B......K. ......... Expected result: 14 Test #19243 1 (5, 1) ......... PPP..K..P PAP....PS PPP.....P ......... ......... ......... ......... ......... Expected result: 6 Test #19244 2 (4, 4) ......... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #19245 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ...PPP... ...PAP.B. Expected result: 11 Test #19246 1 (1, 1) ......... .K....... ......... .....P... ....PSP.. .....P... ..B....PP .......PA .......PP Expected result: 2 Test #19247 2 (5, 4) .......PA .......PP ......... ......... .....K.PP .......PA .......PP ......... ......... Expected result: 9 Test #19248 2 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ........B Expected result: 3 Test #19249 2 (1, 5) ......... ......... ......... ......... ...PPP... .K.PAP... ...PPP... ......... ......... Expected result: 6 Test #19250 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... ......... Expected result: 9 Test #19251 1 (6, 2) ......... ......... .PPPPPK.. .PAPAP... .PPPPP... ......... ......... PP....... AP....... Expected result: 8 Test #19252 2 (7, 5) ......... ...PPP... ...PAP... ...PPP... ......... .P.....K. PSPPPP... .P.PAP... ...PPP... Expected result: 12 Test #19253 1 (8, 5) ......... .....P... ....PSP.. .....P... ......... ........K ......... ......... ......... Expected result: 13 Test #19254 2 (8, 7) ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. ....PAP.. ....PPP.K ......... Expected result: 15 Test #19255 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 6 Test #19256 1 (8, 4) ....P..PA ...PSP.PP ....P.... ......... ........K .PPP..... .PAP..... .PPPPP... ...PAP... Expected result: 12 Test #19257 1 (6, 8) ......... ......... ......... ......... ..P...... .PSP..... ..P...... ......... ......K.. Expected result: 14 Test #19258 1 (2, 2) ......... ......... ..K...... ......... ......... ......... ...B..... ......... ......... Expected result: 4 Test #19259 1 (6, 4) ......... ......... ......... ......... ......K.. ......... ......... ......... ......... Expected result: 10 Test #19260 1 (2, 7) ......... ......... .....B... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #19261 1 (1, 4) ......P.. .....PSP. ..PPP.P.. ..PAP.... .KPPP.... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 5 Test #19262 2 (4, 7) ......... .PPP..... .PAP..... .PPP..... ......... ......... PP....... AP..K.PPP PP....PAP Expected result: 11 Test #19263 2 (4, 5) ......... ......... ......... ......P.. .....PSP. PP..K.PPP AP....PAP PP....PPP ......... Expected result: 9 Test #19264 1 (3, 7) ......... ......... ...BPPP.. ....PAP.. ....PPP.. ...PSP... ....P.PPP ...K..PAP ......PPP Expected result: 10 Test #19265 1 (8, 2) ....P.... ...PSP... ....P...K ......... ......... ......... ......... ......... ......... Expected result: 12 Test #19266 2 (1, 5) ......... PPP...... PAP...... PPP...... ......... .K....... PP....... APPP...P. PPAP..PSP Expected result: 10 Test #19267 2 (5, 1) ......... .....K... ......... ......... .P....... PSP...... .P....... ......... ......... Expected result: 6 Test #19268 2 (4, 1) ......... ....K.... ......... ......... ......... ......B.. ......... ......... ......... Expected result: 5 Test #19269 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... .PPP.PPP. .PAP.PAP. Expected result: 11 Test #19270 1 (5, 3) ......... ......... ......... .....K... ......... ....P.... ...PSP... ....P.... ......... Expected result: 8 Test #19271 2 (2, 7) ......... ......... ......... ...PPP... ...PAP... ...PPP.B. ......... ..K...... ......... Expected result: 9 Test #19272 1 (3, 7) ......... ......... ......... ......... .....P... ....PSP.. .....P... PP.K..... AP....... Expected result: 10 Test #19273 2 (2, 8) ......... ......... ......... ....P.... ...PSP... ....P.... ......... ......... ..KB..... Expected result: 10 Test #19274 2 (2, 6) ......... ......PPP ......PAP ......PPP ......... ......... ..K...... ......... ......... Expected result: 8 Test #19275 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ......... ........P .......PS Expected result: 5 Test #19276 1 (4, 4) .......PA .PPP...PP .PAP..... .PPP..... ....K...P .......PS ........P .PPP..... .PAP..... Expected result: 8 Test #19277 2 (1, 5) .PPP..... .PAP..... PPPP..... AP..P.... PP.PSP... .K..P.... ......... ...B..... ......... Expected result: -1 Test #19278 1 (4, 8) .PAP..... .PPP..... P........ SP....... P........ ......... ......... ......... ....K.... Expected result: -1 Test #19279 2 (8, 6) ......... ......... ......PPP P.....PAP SP....PPP P........ ........K ......... ......... Expected result: 14 Test #19280 1 (7, 5) ......... ......... ......... ......... ...PPP... ...PAP.K. ...PPP... ......... ......... Expected result: 12 Test #19281 2 (6, 3) ...PAP... ...PPP... ......... PPP...K.. PAP...PPP PPP...PAP .....PPPP ....PSP.. .....P... Expected result: 9 Test #19282 1 (6, 8) ......... ......P.. .....PSP. ......P.. ......... ......... .PPP..... .PAP..... .PPP..K.. Expected result: 14 Test #19283 2 (4, 4) ......... ......... ......... .PPP..... .PAPK.... .PPP..... ......... .......P. ......PSP Expected result: 8 Test #19284 2 (7, 8) ....PPP.. ....PAP.. ....PPP.. .....PPP. .....PAP. .....PPP. .PPP..... .PAP..... .PPP...K. Expected result: 15 Test #19285 2 (7, 4) ......... ......... ......... .......B. .......K. ......... ......... ......... ......... Expected result: 11 Test #19286 2 (4, 3) ......... ......... ......... ....K...B ......... ......... ......... ......... ......... Expected result: 7 Test #19287 2 (1, 4) ......PPP ......PAP ...B..PPP ..PPP.... .KPAP.... ..PPP.... ......... ......... ......... Expected result: 5 Test #19288 2 (6, 8) ......... ......P.. ...PPPSP. ...PAPPB. ...PPP... .PPP...PP .PAP...PA .PPP...PP ......K.. Expected result: 14 Test #19289 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #19290 2 (5, 5) ......... ........B ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #19291 1 (2, 1) ......... ..K...... ......... ......... ......... P........ SP....... P........ ......... Expected result: 3 Test #19292 2 (3, 7) ......... ......... .......P. ......PSP .......P. ......... ......... ...K..... ......... Expected result: 10 Test #19293 2 (6, 2) ......PAP ......PPP ......K.. PPP...... PAP...... PPPP..... .PAP..... .PPP..... ......... Expected result: 8 Test #19294 1 (4, 2) ......... ......... ....K.... ......... ..P...... .PSPPP... ..PPAP... B..PPP... ......... Expected result: 6 Test #19295 1 (7, 6) ......... ......... ......... ......... .B....... ......... .......K. ......... ......... Expected result: 13 Test #19296 1 (7, 3) ...PPP... ...PAP... ...PPP... ....B..K. ......... ....PPP.. ....PAP.. ....PPPP. .....PAP. Expected result: 10 Test #19297 1 (5, 3) ......... ......... ......... .....K... ......... ......... B........ ......... ......... Expected result: 8 Test #19298 2 (3, 5) .....PPP. .....PAP. .....PPP. .......P. ......PSP ...K...P. ......... ......... ......... Expected result: 8 Test #19299 2 (6, 8) ......... ......... PP....... AP....... PP....... ........B .......P. ......PSP ......KP. Expected result: 14 Test #19300 1 (6, 5) ......... ......PPP ......PAP .PPP..PPP .PAP..... .PPP..K.. ......... ......... ......... Expected result: 11 Test #19301 2 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #19302 1 (3, 8) ......... ......... ......... ......... ......... .....B... ......... ......PPP ...K..PAP Expected result: 11 Test #19303 2 (7, 4) ....B.... ....PPP.. ....PAP.. ....PPP.. ....PPPK. ....PAP.. ....PPP.. ......... ......... Expected result: 11 Test #19304 2 (5, 8) ......... ......... ....PPP.. ....PAP.. ....PPP.. ...PSP... ....P.... ......... .....K... Expected result: 13 Test #19305 2 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ..P...... .PSPB.... Expected result: 6 Test #19306 2 (6, 2) ......... ......... ......K.. ........P .......PS .BPPPPPPP ..PAPPAPP ..PPPPPPA .......PP Expected result: 8 Test #19307 2 (4, 1) ..PSP.... ...PK.... ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #19308 1 (3, 7) ......... ......... ......... ......... ..P...... .PSP..... ..P...... ...K..... ......... Expected result: 10 Test #19309 2 (8, 4) ......... ......... ......... ......... ........K .....B... ......... ......... ......... Expected result: 12 Test #19310 2 (7, 4) ......... B........ ......... .P....... PSP....K. .P....... ......... PPP...... PAP...... Expected result: 11 Test #19311 1 (2, 1) ......... ..K...... ......... ......... ..PPP.... ..PAP.... ..PPP.... .....PPP. ..B..PAP. Expected result: 3 Test #19312 1 (7, 7) ......B.. ......... ...PPP... ...PAPPP. ...PPPAP. .PPP.PPP. .PAP..... .PPP...K. ......... Expected result: 16 Test #19313 1 (6, 7) .......P. ......PSP .......P. ......... .....PPP. .....PAP. ..PPPPPP. ..PAP.K.. ..PPP.... Expected result: 17 Test #19314 1 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #19315 2 (2, 1) .....PAP. ..K..PPP. ......... ......... ......... .......P. ......PSP .......P. ......... Expected result: 3 Test #19316 2 (7, 1) .PPP..... .PAP...K. .PPP..... ......... ......... ..PPP.... PPPAP.... PAPPP.... PPP...... Expected result: 12 Test #19317 1 (5, 1) ......... .....K... ....PPPP. ....PAPSP ....PPPP. ......... ......... ......... ......... Expected result: 6 Test #19318 1 (2, 2) ...PPP... ...PAP... ..KPPP... ......... ......... .....PPP. .....PAP. ....PPPP. ...PSP... Expected result: 4 Test #19319 2 (3, 2) ......... ......... .B.K..... ......... ......... ......... ..PPP.PPP ..PAP.PAP ..PPP.PPP Expected result: 5 Test #19320 2 (3, 5) ......... ......... ......... .......P. PPP...PSP PAPK...P. PPP...... ......... ......... Expected result: 8 Test #19321 1 (8, 4) .PAP..... .PPP..... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #19322 1 (6, 8) ......... .....P... ....PSP.. .....P... ......... ......... ......... ......... ..B...K.. Expected result: 14 Test #19323 1 (2, 3) ...PPP... ...PAPPPP ...PPPPAP ..K...PPP ......... ......... ......... B........ ......... Expected result: 5 Test #19324 2 (3, 5) .....PPP. .....PAP. .....PPP. .....PPP. .....PAP. ...K.PPPP .......PA .....P.PP ....PSP.. Expected result: 8 Test #19325 2 (6, 4) .PPP..B.. .PAP..... .PPP..... .PAP..... .PPP..K.. ......... ......... ......... ......... Expected result: 12 Test #19326 1 (6, 3) ......... ......... ......... ......K.. ......... .....B... ......... ......... ......... Expected result: 9 Test #19327 2 (4, 3) ...P..... ..PSP.... ...P..... ....K.... ......... ......... .......PP .......PA .......PP Expected result: 7 Test #19328 1 (8, 8) ....PSP.. .....PPP. .....PAP. .....PPP. ..PPP.... ..PAP.... PPPPP.... PAP...... PPP.....K Expected result: -1 Test #19329 2 (6, 2) ..B...... ......... ......K.. ......... ......... .....PPP. .....PAP. .....PPP. ......... Expected result: 8 Test #19330 1 (4, 4) ......... ......... ........P .......PS ....K...P .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. Expected result: 8 Test #19331 2 (4, 2) .......B. ......... ....K.... ...PPP... PP.PAP... AP.PPP... PP...P... ....PSP.. .....P... Expected result: 6 Test #19332 2 (1, 1) ......PPP .K....PAP .....PPPP .....PAP. .....PPP. ......... ...B..... ......PPP ......PAP Expected result: 2 Test #19333 1 (3, 1) ......... ...K..... ........P .......PS ........P ......PPP ......PAP .PPP..PPP .PAP..... Expected result: 4 Test #19334 1 (4, 4) .......PS ........P ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #19335 2 (8, 7) ......... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #19336 1 (4, 7) .PAP..... .PPP..... ...PPP..B ...PAP... ...PPP... ........P .......PS ....K...P ......... Expected result: 11 Test #19337 1 (4, 6) ..PAP.... .PPPP.... PSP...... PP....... AP....... PP...PPP. ....KPAP. .....PPPB ......... Expected result: -1 Test #19338 1 (8, 2) ......... ......... ........K ......... ......... .PPP..... .PAP..... .PPP....P .......PS Expected result: 10 Test #19339 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......PPP ......PAP Expected result: 6 Test #19340 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #19341 1 (4, 4) ....PAP.. ....PPP.. .PPP..... .PAP..... .PPPK.... ..P...... .PSPPP... ..PPAP... ...PPP... Expected result: -1 Test #19342 1 (7, 2) ..P...... .PSP..... ..P....K. ......... ......... ......... ......... ......... ......... Expected result: 11 Test #19343 2 (3, 5) ......B.. ......... ......... ......... ......... ...K..... ......... ......P.. .....PSP. Expected result: 8 Test #19344 2 (4, 8) ......... ......... ......... .P....... PSP...... .P....... ......... ......... ....K.... Expected result: 12 Test #19345 1 (1, 3) ......... ......B.. ......... .K..PPP.. ....PAPP. ....PPPSP .......P. ......... ......... Expected result: 4 Test #19346 2 (1, 3) ...PPPPPP ...PAPPAP ...PPPPPP .K....... ......... ......... ......... ......... ......... Expected result: 4 Test #19347 1 (5, 1) .....PSP. .....KPPP .......PA .......PP ......... ......... ......... ..PPP.... ..PAP.... Expected result: 6 Test #19348 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K .....PPP. .....PAP. Expected result: 14 Test #19349 2 (5, 5) ......... .B....... ......P.. .....PSP. ......P.. .....K... ......... ......... ......... Expected result: 10 Test #19350 1 (3, 8) ......... ......... ......... PPP...... PAP...... PPP..P... ....PSPPP .....P.PA ...K...PP Expected result: 11 Test #19351 1 (4, 5) ......... ....B.... ......... ......... PP....... AP..KP.PP PP..PSPPA AP...P.PP PP....... Expected result: 9 Test #19352 2 (3, 2) ......... ......... ...K..... ......... PP..PPP.. AP..PAP.. PP..PPP.. .......PP .......PA Expected result: 5 Test #19353 2 (1, 6) .....PAP. .....PPP. .B....... .PPP..... .PAP..... .PPP..... .K..PPP.. ....PAP.. ....PPP.. Expected result: 7 Test #19354 1 (4, 5) ......... ......... PP....PPP AP....PAP PP....PPP ....KPPP. .....PAP. .....PPP. ......... Expected result: 9 Test #19355 2 (3, 6) ......... PPPPPP... PAPPAP... PPPPPP... .....PPP. .....PAP. ...K.PPP. .....P... ....PSP.. Expected result: -1 Test #19356 1 (1, 5) .PAPPPP.. .PPPPAP.. ....PPP.. ......... ......... .K.....P. ...PPPPSP ...PAP.P. ...PPP... Expected result: 6 Test #19357 1 (7, 5) ......... ......... ......... ......... ....P.... ...PSP.K. ....PPPP. .....PAP. .....PPP. Expected result: 12 Test #19358 2 (4, 2) ......... ......... ....K.... ......... B........ ......... ......... ......... ......... Expected result: 6 Test #19359 2 (7, 8) ......... ....PPP.. ....PAP.. ....PPP.. PPP...... PAP..B... PPP...... .P....... PSP....K. Expected result: 15 Test #19360 1 (3, 1) .....BPPP ...K..PAP ......PPP ......PPP .....PPAP ....PSPPP .....P... ......... ......... Expected result: 4 Test #19361 2 (7, 7) ......... ......... ......... PPP....P. PAP...PSP PPP....P. AP...B... PP.....K. ......... Expected result: 14 Test #19362 1 (7, 5) ......... ......... ......... ......... ......... ..P....K. .PSP..... ..P...... ......... Expected result: 12 Test #19363 2 (7, 8) ......... ......... ......... ......PB. .....PSP. ......P.. ......... ......... .......K. Expected result: 15 Test #19364 1 (5, 2) ......... ......... .....K... ..PPP.... ..PAP.... ..PPP.... ......... ...PPP... ...PAP... Expected result: 7 Test #19365 1 (5, 6) ......... ......... ......B.. ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #19366 2 (7, 8) ......... ......... PPP...... PAP...PPP PPP..PSPA ......PPP ......... ......... .......K. Expected result: 15 Test #19367 1 (4, 5) ....PPP.. ....PAP.. ....PPP.. ......... ..B...PPP ....K.PAP PP....PPP AP...P... PP..PSP.. Expected result: 9 Test #19368 1 (2, 4) ......... ......... ......... ......... ..K.B.... ......... ......... ......... ......... Expected result: 6 Test #19369 2 (7, 4) ..B.PAP.. ....PPP.. ......... ......... .......K. ..PPP.... ..PAP.P.. ..PPPPSP. ......P.. Expected result: 11 Test #19370 1 (2, 3) ..PPP.... ..PAP.... ..PPP.... ..K...... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #19371 2 (1, 3) ......... ........P ....PPPPS .K..PAP.P ....PPP.. ...PPP... ...PAP... ...PPP... ......... Expected result: 4 Test #19372 2 (4, 7) ......... ......P.. .....PSP. ......P.. ......... ......... .....PPP. .PPPKPAP. .PAP.PPP. Expected result: 11 Test #19373 1 (7, 1) ......... .......K. .P..PPP.. PSP.PAP.. .P..PPP.. ......... ......PPP ..PPP.PAP ..PAP.PPP Expected result: 8 Test #19374 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #19375 2 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #19376 1 (1, 6) ......... ...P..... ..PSP.... PP.PPPP.. AP..PAP.. PP..PPP.. .K....PPP ......PAP ....B.PPP Expected result: -1 Test #19377 1 (2, 1) ...PSP... PPK.P.... AP....... PP....... ......... ......... PPP...... PAP...... PPP...... Expected result: 3 Test #19378 1 (6, 8) .B....... ......... PP....... AP....... PP...P... ....PSP.. .....P... ......... ......K.. Expected result: 14 Test #19379 1 (2, 6) ......... ......... ......... ......... ...PPP... ...PAP... ..KPPP... .....P... ....PSP.B Expected result: 8 Test #19380 1 (7, 2) ...PPP... ...PAP... ...PPP.K. ......... ......... ......... ......... ......... ......... Expected result: 11 Test #19381 2 (6, 5) .....PAP. .....PPP. ......... ......... PP....... AP....K.. PP....... PP....... AP....... Expected result: 11 Test #19382 1 (1, 7) ..P...... .PSP.PPP. ..P..PAPP .....PPPA .......PP ......... ......... .KPPP.... ..PAP.... Expected result: 8 Test #19383 1 (4, 8) ......... ......... ......... ......... ......... PP....... AP....... PPB...... ....K.... Expected result: 12 Test #19384 1 (6, 6) ...PPP... ...PAPPP. B..PPPAP. .....PPP. ......... ....P.... ...PSPK.. ..PPP.... ..PAP.... Expected result: 12 Test #19385 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #19386 2 (6, 6) .......PP .......PA .......PP ......... ..PPP.... PPPAP.... PAPPPBK.. PPP.P.... ...PSP... Expected result: 12 Test #19387 2 (1, 8) ......... .....PPP. .P...PAP. PSP..PPP. .P....... ......... ......B.. .....PPP. .K...PAP. Expected result: 13 Test #19388 1 (2, 2) ....PAP.. ....PPP.. ..K...PPP ......PAP ......PPP ......... .B....... ..P...... .PSP..... Expected result: 4 Test #19389 1 (1, 3) ....PAP.. ....PPP.P .......PS .K......P ......... .....PPP. B....PAP. .....PPP. ......... Expected result: 4 Test #19390 1 (3, 1) ....PPP.. ...KPAP.. ....PPP.. ......... ....PPPP. ....PAPSP ..B.PPPP. ......... ......... Expected result: 4 Test #19391 1 (6, 6) ......... ......... ......... ......... ......B.. ......... ......K.. ......... ......... Expected result: 12 Test #19392 1 (8, 5) ...B.PPP. .....PAP. PP...PPP. AP....... PP....... ...PPP..K ...PAP... ...PPP... ......... Expected result: 13 Test #19393 1 (1, 4) ......... ......... ......... .......PP .K.....PA .......PP ......... ......... ......... Expected result: 5 Test #19394 2 (4, 4) ....B.... ......... ......... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #19395 1 (4, 6) .PSP..... ..P...... PP....... AP.PPP... PP.PAP... ...PPPPPP ....K.PAP ......PPP ......... Expected result: -1 Test #19396 1 (4, 5) .B....... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #19397 1 (1, 1) ......... .K....... ......... ..PPP.... ..PAP.PPP ..PPP.PAP ......PPP ......... ......... Expected result: 2 Test #19398 1 (8, 6) ......... .PPP.PPP. .PAP.PAP. .PPP.PPP. .B....... ......... .PPP..P.K .PAP.PSP. .PPP..P.. Expected result: 14 Test #19399 2 (7, 6) .......P. ......PSP .PPP...P. .PAP..... .PPPP.... ..PAP.... B.PPP..K. ......... ......... Expected result: 13 Test #19400 2 (5, 6) ...B...PP PP..PPPPA AP..PAPPP PP..PPP.. ..P...... .PSP..... ..P..K... ......... ......... Expected result: 11 Test #19401 2 (6, 8) ......... ....B.... ......... ......... ........P .......PS ........P ......... ......K.. Expected result: 14 Test #19402 2 (7, 3) ......... ......... ......... ....P..K. ...PSP... ....P.... ......... ......... ......... Expected result: 10 Test #19403 2 (6, 3) ......... ......... ......... ...P..K.. ..PSP.... .PPP..... .PAP.PPP. .PPP.PAP. .....PPP. Expected result: 9 Test #19404 1 (7, 8) ......... ......... .P....... PSP...... .P....... ......... ......... ......... .......K. Expected result: 15 Test #19405 2 (8, 7) ....PAPPP ....PPPAP .P....PPP PSP...... .P......B ......... ......... .PPP....K .PAP..... Expected result: 15 Test #19406 1 (1, 1) .......PA .K.....PP ......... ......... ......... PP....... AP....... PP....P.. .....PSP. Expected result: 2 Test #19407 2 (8, 3) ......... ......... ......... ........K .......PP .......PA .......PP B........ ......... Expected result: 11 Test #19408 2 (7, 8) ....PAP.. ....PPP.. ....PPP.. ....PAP.. ....PPP.. ......... ......... PP....... AP.....K. Expected result: 15 Test #19409 2 (2, 5) ......... PP....PPP AP....PAP PP..PPPPP ....PAP.. ..K.PPP.. ......... ......... ........B Expected result: 7 Test #19410 2 (6, 8) ......... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #19411 1 (5, 3) .PPP..... .PAP..... .PPP.B... .....K... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 8 Test #19412 1 (8, 3) ...PPP... ...PAP... ...PPP... PPP.....K PAP...... PPP....PP .......PA .......PP ......... Expected result: -1 Test #19413 2 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ........B Expected result: 8 Test #19414 2 (8, 1) ......... ........K ......... PP....... AP....... PP....... PP....... AP....P.. PP...PSP. Expected result: 9 Test #19415 2 (6, 5) ......... ..P...... .PSP..... ..P.B.... ......... ...PPPK.. ...PAP... ...PPP... ......... Expected result: 11 Test #19416 1 (4, 4) ......... ......... .....PPP. .....PAP. ....KPPP. ......... ......... ....PPP.. ....PAP.. Expected result: 8 Test #19417 2 (4, 8) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... .P....... PSP...... .P..K.... Expected result: 12 Test #19418 1 (6, 5) ......... ......... ......... PPP...... PAP...... PPP...K.. ......... ......... ......... Expected result: 11 Test #19419 2 (8, 1) ......... ....PPP.K PPP.PAP.. PAP.PPP.. PPP.....P .....B.PS ........P ...PPP... ...PAP... Expected result: 9 Test #19420 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... .....P... .B..PSP.. Expected result: 13 Test #19421 2 (1, 1) ......... .K....... PP....... AP....... PP....... ......... ......... ......... ......... Expected result: 2 Test #19422 2 (5, 2) ......... .PPP..... .PAP.K... .PPP..... .......P. ......PSP ...PPP.P. ...PAP... ...PPP... Expected result: 7 Test #19423 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... ......... Expected result: 6 Test #19424 2 (3, 1) ......... ...K..... ......... ......... .....P... ....PSP.. .....P... .......B. ......... Expected result: 4 Test #19425 2 (2, 5) ........P .......PS ........P ...PPP... ...PAP... ..KPPPPPP ......PAP .....PPPP .....PAP. Expected result: 7 Test #19426 1 (5, 3) ......... ..P...PPP .PSP..PAP ..P..KPPP PP....... AP...PPP. PP...PAP. ..B..PPP. ......... Expected result: 8 Test #19427 1 (1, 1) ......... .K....... ......B.. ......... ......... ......... ......... .....P... ....PSP.. Expected result: 2 Test #19428 1 (1, 5) ......... .....B... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #19429 1 (3, 3) ......... ......... ......... ...K...P. ......PSP .....B.P. ......... ......... ......... Expected result: 6 Test #19430 1 (8, 2) ......... ......... ........K ......PPP ......PAP ......PPP ......... ......... ......... Expected result: 10 Test #19431 2 (1, 6) ......... ......... PPP...... PAP....PP PPP....PA .......PP .K....... .....P.B. ....PSP.. Expected result: 11 Test #19432 1 (1, 6) ......... ......... .PPP..P.. .PAP.PSP. .PPP..P.. ......... .K....... ......... ......... Expected result: 7 Test #19433 1 (5, 3) ......... ......... ......... .....K... P........ SP....PPP P.....PAP ......PPP ......... Expected result: 8 Test #19434 1 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #19435 1 (1, 4) ...PAP... ...PPP... ......... ......... .K.PPP... ...PAP... ...PPP... .B....... ......... Expected result: 5 Test #19436 2 (7, 3) ......... ......... ......... .......K. ......... ...P..... ..PSP.... PPPPPB... APPAP.... Expected result: 10 Test #19437 2 (4, 6) .....PSP. ......P.. ......... ......... ......... ......... ....K...B ......... ......... Expected result: 10 Test #19438 2 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #19439 2 (5, 8) ..PPP.PPP ..PAP.PAP .PPPP.PPP .PAP..... BPPP..... ..P...... .PSP..... ..P...... .....K... Expected result: 13 Test #19440 1 (8, 1) ....PPP.B ....PAP.K ..PPPPP.. ..PAP.... ..PPP.... ......... ......... ..PPP.... ..PAP.... Expected result: 17 Test #19441 2 (3, 2) ......... ......... ...K..... ......... .......PP .......PA .......PP ......... ......... Expected result: 5 Test #19442 1 (4, 6) ......... ......... ........P .......PS .......BP ......... ....K.... PP....... AP....... Expected result: 10 Test #19443 2 (7, 3) ......... ......... ......... ....B..K. ......... ......... ......... ......... ......... Expected result: 10 Test #19444 2 (8, 1) ......... .....PPPK .....PAP. .....PPP. ......... ......... PP....... AP....... PP....... Expected result: 9 Test #19445 2 (2, 7) ......... ......... ......... ......... ....B..P. ......PSP .......P. ..K...... ......... Expected result: 9 Test #19446 1 (1, 7) ......... ......... ......... ......... ....B.... ......... ......... .K....... ......... Expected result: 8 Test #19447 2 (4, 8) ......... ....PPP.. ....PAP.. ....PPP.. ....B.... .PPP..P.. .PAP.PSP. .PPP..P.. ....K.... Expected result: 12 Test #19448 1 (3, 3) ....PSP.. .....P... ......... ...K..... ......... ......... ......... .......PP .......PA Expected result: 6 Test #19449 2 (2, 4) ......... .......PP .......PA .......PP ..K...... ......... ......PPP ......PAP ......PPP Expected result: 6 Test #19450 2 (2, 8) .PSP..... ..P...... ......... ..PPP.... ..PAP.... ..PPP.... ...PPPPP. ...PAPAP. ..KPPPPP. Expected result: 10 Test #19451 2 (8, 3) ...PPP... ...PAP... ...PPP... ........K ......... ......... ......... ......... ......... Expected result: 11 Test #19452 1 (4, 4) ......... PP.P.PPP. APPSPPAP. PP.P.PPP. ....K.... ..B...PPP ......PAP ......PPP ......... Expected result: 16 Test #19453 1 (5, 4) ......... ......... ......... ........B .....K... .PPP..... PPAP..... APPP..... PP....... Expected result: 9 Test #19454 2 (1, 2) .......PA .......PP .K.P..... ..PSP.... ...PPP... ...PAP... ...PPPPPP ......PAP ......PPP Expected result: 3 Test #19455 1 (2, 7) ..P...... .PSP..... ..P...... ......... ......... ......... PP....... APKPPP... PP.PAP... Expected result: 9 Test #19456 2 (8, 7) ......... ........P .......PS ........P ...B..... ......... ......... ........K ......... Expected result: 15 Test #19457 1 (2, 6) ......... ......... ....PPP.. ....PAP.. ....PPP.. .......P. ..K...PSP .......P. .B....... Expected result: 8 Test #19458 2 (1, 6) .......PS ........P ......... ......... ......... ......... .K....... PP...PPP. AP...PAP. Expected result: 7 Test #19459 2 (4, 7) ......... ......... ......... .PPP..... .PAPB.... PPPP..... AP....... PP..K..P. ......PSP Expected result: 11 Test #19460 1 (3, 6) ......... ......... ......... .PPP..... .PAP..... .PPP.PPP. ...K.PAP. .....PPP. .....PSP. Expected result: 9 Test #19461 1 (1, 1) ..PAP.... .KPPP.... ......... ......... PP....... AP....... PPP...... PAP...... PPP...B.. Expected result: 2 Test #19462 2 (2, 2) ......PAP ......PPP ..K...... ......... ......... ....P.... ...PSP... ....P.... .....B... Expected result: 4 Test #19463 2 (6, 1) ..B...... ......K.. ......... ......... ......... ..P...... .PSP...PP ..P....PA .......PP Expected result: 7 Test #19464 1 (3, 5) ..B...... ......... ......... ......... ......... ...K..... ......... ......... ......... Expected result: 8 Test #19465 2 (2, 5) ......... PPP...... PAP.B.PPP PPP...PAP ......PPP ..K...PPP ......PAP ......PPP ......... Expected result: 9 Test #19466 1 (5, 8) .......PS ........P ......... ......... ...B..... ......... ......... ......... .....K... Expected result: 13 Test #19467 2 (2, 1) ......... ..KPPP... ...PAP... ..PPPP.PP .PSP...PA ..P....PP .....BPPP ......PAP ......PPP Expected result: 3 Test #19468 2 (5, 4) ......... ..P...... .PSP..... ..P...... .....K... ......... ......... PP..PPP.. AP..PAP.. Expected result: 9 Test #19469 2 (8, 2) ......... ......... ........K ......... ......... ......... .......B. ......... ......... Expected result: 10 Test #19470 2 (3, 2) ......PAP ......PPP ...K.B.PP .......PA ......PPP ......PAP ......PPP ......... ......... Expected result: 5 Test #19471 1 (2, 6) ......... ....PPP.. ....PAP.. ....PPPPP ......PAP ......PPP ..K...P.. .....PSP. ......P.. Expected result: 8 Test #19472 1 (4, 3) ......... ......... ......... ....K.... .....PPP. .....PAP. .....PPP. ......... ......... Expected result: 7 Test #19473 1 (1, 5) ......... PPPPPP... PAPPAP... PPPPPP... .....P... .K..PSP.. .....P.PP .......PA .......PP Expected result: -1 Test #19474 2 (5, 5) ......... PP....... AP....... PP....... ......... .....K... ......... ......... ......... Expected result: 10 Test #19475 2 (2, 8) .....PAP. .....PPP. ......... ..PPP.B.. ..PAP.... ..PPP.... .....PPP. .....PAP. ..K..PPP. Expected result: 10 Test #19476 1 (4, 5) ......... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #19477 2 (4, 3) ....PAP.. PP..PPPB. AP....... PP..K.... ....PPP.. ....PAP.. ....PPP.. .....P... ....PSP.. Expected result: 7 Test #19478 2 (4, 5) ....PSP.. .....P... ......B.. ......... ......... ....K.... ..PPP.PPP ..PAP.PAP ..PPP.PPP Expected result: 9 Test #19479 2 (8, 8) ......... ......... ......... ......... .....P... .PPPPSP.. .PAP.P... .PPP.PPP. .PAP.PAPK Expected result: 16 Test #19480 2 (3, 5) ......... ......... ......... ........B ......... ...K...PP .......PA .......PP ......... Expected result: 8 Test #19481 2 (8, 1) .....PPP. .....PAPK PP...PPP. AP...PSP. PP....P.. ......... B........ ..PPP.... ..PAP.... Expected result: 17 Test #19482 2 (1, 2) ......... ......... .K....... ......P.. .PPP.PSP. .PAP..P.. PPPPPP... AP.PAP... PP.PPP... Expected result: 3 Test #19483 1 (3, 3) ......... ......... ......... ...KPPPPP ....PAPPA ....PPPPP ......... ......... B........ Expected result: 6 Test #19484 1 (4, 5) .....B... ......... ......... ......... ......... ....K.... ......... ......... ......... Expected result: 9 Test #19485 1 (3, 5) ......... ......... ......... ......... ......PPP ...K..PAP ......PPP ......... ......... Expected result: 8 Test #19486 2 (7, 6) ......... ......... .....PPP. .....PAP. .....PPP. ......... .B.....K. ......... ......... Expected result: 13 Test #19487 2 (2, 5) .PAP..... .PPP..... ......... ......... ......... ..K...P.. .....PSP. ......P.. ......... Expected result: 7 Test #19488 1 (8, 7) ......... ..PPPPPP. ..PAPPAP. B.PPPPPP. ......... ......... ......... ........K ......... Expected result: 15 Test #19489 2 (3, 2) ......... ......... ...K..... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #19490 2 (2, 4) ..PPP.... ..PAP.... ..PPP.... ......... ..K...... PPP....PP PAP....PA PPP....PP ......... Expected result: 6 Test #19491 1 (3, 1) ......... PPPK..... PAP.PPP.. PPP.PAP.. ....PPP.. .....PPP. .....PAP. .....PPP. ......... Expected result: 4 Test #19492 2 (6, 6) ......... ......... ......... ......... ......... ...PPP... ...PAPK.. ...PPP.PP .......PA Expected result: 12 Test #19493 1 (3, 7) ......... PP....... AP....... PPP...... PAP...... PPP...... ....B.... ...K..... ......... Expected result: 10 Test #19494 1 (1, 6) .......PA .......PP ......... ....PPP.. ....PAP.. ....PPPP. .K...PAP. .....PPP. ......... Expected result: 7 Test #19495 1 (7, 5) .PPP..... .PAP..... .PPP..... ......... ..P...... .PSP...K. ..P...... ..PPP.... ..PAP.... Expected result: 12 Test #19496 2 (4, 2) ......... ......... ....K.... ......... ......... ......... ..B.PPP.. .PPPPAP.. .PAPPPP.. Expected result: 6 Test #19497 2 (8, 8) ......... ......... .....PPP. .....PAP. .....PPP. ......... ......P.. PP...PSP. AP....P.K Expected result: 16 Test #19498 1 (7, 3) ......... ...PPP... ...PAP... ...PPP.K. .....B... PP....... AP...PPP. PP...PAP. .....PPP. Expected result: 10 Test #19499 2 (8, 3) ......... ......... ......... ........K ......... ...PPP... ...PAP... ...PPP... ......... Expected result: 11 Test #19500 2 (7, 5) ......... ......... ......... ......... ......... ......BK. ......... ......... ......... Expected result: 12 Test #19501 1 (6, 2) ......... ......... ......K.. B........ ......... ......... ........P .......PS ........P Expected result: 8 Test #19502 1 (3, 6) ......... .......PP .......PA .B.....PP ......... ......PPP ...K..PAP ......PPP ......PSP Expected result: 9 Test #19503 1 (2, 2) ......... ......... ..K..PPPB .....PAP. .....PPP. ..P...... .PSP..... ..P...... ......... Expected result: 4 Test #19504 1 (8, 1) ......... ........K ......... ......... .B.P..... ..PSP.... ...P..... ......... ......... Expected result: 9 Test #19505 2 (7, 4) .PSP..... ..P...... ......... ......... ....PPPK. ....PAP.. ....PPPP. .....PAP. .....PPP. Expected result: 11 Test #19506 2 (4, 3) ......... ......... ......... ....K.... P........ SP....... P........ ......PPP ......PAP Expected result: 7 Test #19507 1 (3, 1) ......... ...K..... ......... ......... ......... P........ SP...B... P........ ......... Expected result: 4 Test #19508 2 (7, 5) ......... .....B... ......... ...PPP... ...PAP... PP.PPP.K. AP.....PP PP.....PA .......PP Expected result: 12 Test #19509 2 (7, 1) ....PPP.. ....PAPK. ....PPP.. ......... ......... ......... ......... ........B ......... Expected result: 12 Test #19510 1 (4, 4) ......... ......... ......... ......... ....KB... ......... ......... ......... ......... Expected result: 8 Test #19511 2 (2, 6) ......... ......... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #19512 2 (1, 2) ......... ......... .K....... ......... ......... ...PPP... ...PAP... ..PPPP... ..PAP.... Expected result: 3 Test #19513 2 (6, 8) .....PPP. ..PPPPAP. ..PAPPPP. ..PPP.... ......... ......... ....B.... ......... ......K.. Expected result: 14 Test #19514 1 (5, 7) ..PPP.... ..PAP.... ..PPP.P.. ..PAPPSP. ..PPP.P.. ......... ......... .....K... ......... Expected result: 12 Test #19515 2 (7, 1) ...PAP... ...PPP.K. ......... ......... PPP...... PAP...... PPP....PP .......PA .B.....PP Expected result: 10 Test #19516 2 (8, 5) ......... ......... ......... .......B. .PPP..... .PAP....K .PPP...PP .P.....PA PSP....PP Expected result: 13 Test #19517 1 (1, 7) ......... ......... .......P. ......PSP .....B.P. ......... ......PPP .K....PAP ......PPP Expected result: 8 Test #19518 1 (3, 3) ......... .......PP .......PA ...KPPPPP B...PAP.. ....PPP.. ......... ......... ......... Expected result: 6 Test #19519 2 (2, 4) ......... ......... ......... ...PPP... ..KPAP... PPPPPP... PAP...... PPP...P.. .....PSP. Expected result: 6 Test #19520 1 (3, 8) ......... ......... ......... ......... ......... ......... ......... ......... ...K..... Expected result: 11 Test #19521 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ......... Expected result: 7 Test #19522 1 (8, 3) ......... ......... ......... ........K ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 11 Test #19523 2 (1, 8) ......... ......... ......... PPP...... PAP...... PPP...... ......... .B....... .K....... Expected result: 13 Test #19524 2 (8, 4) ......... ....B.... ......... ..P...... .PSP....K ..P...... ......... ......... ......... Expected result: 12 Test #19525 2 (3, 3) ......... ......... ......... ...K..... ...P..... ..PSP.... ...P..... ........B ......... Expected result: 6 Test #19526 2 (8, 6) ......... ......... ......... ......... ......... ......... ........K ......... ......... Expected result: 14 Test #19527 1 (4, 2) ......... ......... ....K.... ......... ......... ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #19528 2 (8, 4) ......... ......B.. ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #19529 2 (4, 5) ...PPP... ...PAP... ...PPP... ......P.. .....PSP. ....K.P.. PP....... AP....... PPB...... Expected result: 9 Test #19530 2 (6, 5) ......... ...PPP... ...PAP... ...PPP... ......... ......K.. .PPP.PPP. .PAP.PAP. .PPP.PPP. Expected result: 11 Test #19531 2 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #19532 2 (8, 6) .......B. ......... ......... ......... ....P.... ...PSP... ....P...K ......... ......... Expected result: 14 Test #19533 2 (1, 3) ......... ......... .....PPPP .K...PAPA ....PPPPP ....PAP.. ...PPPP.. ..PSP.... ...P..B.. Expected result: 4 Test #19534 2 (4, 8) ......... B........ ......... ......... ......... ......... ......... .PPP..... .PAPK.... Expected result: 12 Test #19535 2 (1, 1) ..PPPPP.. .KPAPAP.. ..PPPPP.. .....P... ....PSP.. .....P.PP .......PA ......BPP ......... Expected result: 2 Test #19536 2 (7, 1) ......... .......K. ......... ......... ......... ......... PP....... AP.PPP... PP.PAP... Expected result: 8 Test #19537 2 (5, 7) ......... .PPP..... .PAP..... .PPP..... ......... ......... ......... .....K... ..B...... Expected result: 12 Test #19538 1 (5, 5) ....PAP.. ..P.PPP.. .PSP..... ..P...... ......... PP...K... AP....... PP....... .....B... Expected result: 10 Test #19539 2 (2, 8) ......... ......... ......P.. .....PSP. ......P.. ......PPP B.....PAP ......PPP ..K...... Expected result: 10 Test #19540 1 (6, 7) ......... ...PPP... ...PAP... ...PPPP.. ....PAP.. ..PPPPP.. ..PAP.... ..PPP.K.. ......... Expected result: 15 Test #19541 2 (2, 3) ......... ......... ......... ..K...... ......... ......... ......B.. ......... ......... Expected result: 5 Test #19542 1 (3, 2) .......PS ........P ...K..... ...PPPPP. ...PAPAP. ...PPPPP. ......... ......... ......... Expected result: 5 Test #19543 1 (7, 3) ......... ......... ..PPP.... ..PAP..K. ..PPP.... ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... Expected result: 10 Test #19544 2 (2, 2) .PAP....P .PPP...PS ..K.....P ..PPP.... ..PAP.... ..PPP.... ........B ......... ......... Expected result: 4 Test #19545 2 (2, 5) ......... ......... ......... ......... PP....... APK...... PP.....B. ......... ......... Expected result: 7 Test #19546 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... .......B. Expected result: 13 Test #19547 2 (8, 7) ........B .....PPP. .....PAP. .....PPP. PP....... AP....... PP....... ........K ......... Expected result: 15 Test #19548 2 (2, 2) ......... ......... ..K...... ......... ......... ........P .......PS ........P ......... Expected result: 4 Test #19549 2 (4, 2) ......PAP ......PPP ....K.... ......... .P....... PSP...... .P....... .PPP..PPP .PAP..PAP Expected result: 6 Test #19550 2 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #19551 1 (6, 7) ......... ......... ..B...... ..PPP.... ..PAP.... ..PPP.... ......... ......K.. ......... Expected result: 13 Test #19552 1 (1, 8) .PAP.B... .PPP..... ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #19553 2 (5, 6) ..PPP.... ..PAP..P. ..PPP.PSP .......P. PPP...... PAP...... PPP..K... ......... ......... Expected result: 11 Test #19554 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......PPP ......PAP Expected result: 11 Test #19555 2 (4, 1) ......... ....K.... ...PPP... ...PAP... ...PPPP.. ....PAP.. PPP.PPP.. PAP...... PPP...... Expected result: 5 Test #19556 2 (1, 7) ......... ......... ......... ......B.. ......... ......... ......... .K....... ......... Expected result: 8 Test #19557 1 (2, 8) ....P..PP ...PSP.PA ....P.PPP .PPP..PAP .PAP..PPP .PPP..... ......... ......... ..K...... Expected result: 10 Test #19558 2 (7, 1) ..PAP.... ..PPP..K. ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......... Expected result: 10 Test #19559 2 (2, 8) .PPP..... .PAP..... .PPP..... .P....... PSP....B. .P....... ......... ......... ..K...... Expected result: -1 Test #19560 1 (4, 8) ......... ......... PPP...PPP PAP...PAP PPP...PPP ....PPP.. ....PAP.. ....PPP.. ....K.... Expected result: 12 Test #19561 2 (8, 2) ......... ......... ........K ....PPP.. ....PAP.. ....PPP.. ......... ......... ......... Expected result: 10 Test #19562 1 (3, 6) ......... ......... ......... ......... ......... ......... ...KPPP.. ....PAP.. ....PPP.. Expected result: 9 Test #19563 2 (4, 4) ......PSP .......P. ......... .....PPP. ....KPAP. .....PPP. .....PAP. PP..BPPP. AP....... Expected result: 8 Test #19564 2 (6, 3) ....B.... ......... ......... ......K.. ......... ......... .PPP..... .PAP..... .PPP..... Expected result: 9 Test #19565 2 (6, 7) .....P... ....PSP.. .....P... ......... ......... ....B.... ......... ......K.. ......... Expected result: 13 Test #19566 2 (5, 2) ......... ......... .....K... ......... .PPP..... .PAP..... .PPP..... .PAP..... .PPP..... Expected result: 7 Test #19567 2 (5, 6) ......PPP ......PAP ......PPP ......... ......... ......... .....K... ...PPPB.. ...PAP... Expected result: 11 Test #19568 1 (6, 2) .....PAP. P....PPP. SP....K.. P........ ......... ......... ......PPP ......PAP ......PPP Expected result: 8 Test #19569 2 (2, 7) ......... ......... ...B..... ......... ......... ......P.. .....PSP. ..K...P.. ......... Expected result: 9 Test #19570 2 (3, 6) ......... ......... ...B..... .....P... ....PSP.. .....P... ...K..... ......... ......... Expected result: 9 Test #19571 2 (7, 3) ......... ......... ......... .......K. ......... ......... ......... ......... ......... Expected result: 10 Test #19572 2 (6, 7) ......... ......... ......... ......... ......... ....B.... ......... ......K.. ......... Expected result: 13 Test #19573 2 (6, 2) ...PAP... ...PPP... ......K.. ......... .....PPP. .....PAP. ....PPPP. ....PAP.. ....PPP.. Expected result: 8 Test #19574 2 (5, 1) ......... .....K... ......... PPP...... PAP...... PPP...... .PPP..B.. .PAP..... .PPP..... Expected result: 6 Test #19575 2 (6, 8) ......... ......... ......... ......... ......... .PPP..... .PAP..... .PPP..... ......K.. Expected result: 14 Test #19576 2 (5, 6) ..PPP.... ..PAP.... ..PPPPPP. .....PAP. .....PPP. .P....... PSP..KPPP .P....PAP ..B...PPP Expected result: 11 Test #19577 1 (6, 5) ......... ......... ......... ..PPP.... ..PAP.... ..PPP.K.. B........ .....PPP. .....PAP. Expected result: 11 Test #19578 2 (5, 2) ......... ..PPP.... ..PAPK... ..PPP.... PP....... APPPP.P.. PPPAPPSP. ..PPP.P.. ......... Expected result: 7 Test #19579 1 (7, 3) ......... ......... ......... .PPP...K. BPAP...PP .PPP...PA .......PP ......... ......... Expected result: 10 Test #19580 2 (3, 1) ......... ...K.PPP. .....PAP. .....PPP. ......... P........ SPPP..... PPAP..... .PPP..... Expected result: 4 Test #19581 2 (5, 8) ......... ......... .PPP..... .PAPPP... .PPPAP... ...PPP... ......... PP....... AP...K... Expected result: 13 Test #19582 2 (3, 1) ......PPP ...K..PAP ......PPP ......... .....PPP. .....PAP. .....PPPP .......PS ........P Expected result: 4 Test #19583 1 (2, 8) ......... ......... ......... ......... ......... ......... ......... ......... ..K...... Expected result: 10 Test #19584 2 (6, 5) ...PAP... ...PPPPPP ......PAP ......PPP ......... ......K.. ......... ..P...... .PSP..... Expected result: 11 Test #19585 2 (1, 6) ......... ......... ......... .....PPP. .....PAP. ....PPPP. .K..PAP.. ....PPPP. .....PAP. Expected result: 7 Test #19586 1 (5, 7) ...PPPAP. ...PAPPP. ...PPP... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #19587 2 (4, 4) ......... ......... ...B..... ......... ....K.... ......... ......... ......... ......... Expected result: 8 Test #19588 1 (6, 3) ......... ......... PP...B... APPPP.K.. PPPAP.... ..PPP.... .PPP....P .PAP...PS .PPP....P Expected result: 9 Test #19589 2 (7, 5) ..PAP.... ..PPP.P.. .....PSP. ......P.. ...PPP... ...PAP.K. PPPPPP... PAP...... PPP...... Expected result: -1 Test #19590 2 (8, 2) ....PPP.. ....PAP.. .B..PPP.K ......... ........P .......PS ........P ......... ......... Expected result: 12 Test #19591 2 (3, 4) ......... ......... ......... ......... ...K..... .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... Expected result: 7 Test #19592 1 (2, 5) .....PAP. .....PPP. ......... ......... ......... PPK...... AP..PPP.. PP..PAP.. ....PPP.. Expected result: 7 Test #19593 2 (8, 2) .....PPP. .....PAP. .....PPPK ......... ......... ......... ......... ......... B........ Expected result: 12 Test #19594 2 (3, 6) ......... ......... ......... ......... ......... ......... PPPK..... PAPPP.... PPPAP.... Expected result: 9 Test #19595 1 (8, 3) ......... ..PPP.... ..PAP.... PPPPP...K AP....... PP.....B. ......... ......... ......... Expected result: 11 Test #19596 1 (1, 1) .....PPP. .K...PAP. .....PPP. ......... ......... PPP...... PAP...... PPP...... .PSP..... Expected result: 2 Test #19597 1 (7, 5) ......... ......... ......... B........ ......... .......K. ......... ......... ......... Expected result: 12 Test #19598 2 (2, 1) ......... ..K...... ......... ......... ......... ......... ....P.... ...PSP... ....P.... Expected result: 3 Test #19599 2 (3, 4) ...PAPPAP ...PPPPPP .......PP .......PA ...K...PP ......... ......... ......... ......... Expected result: 7 Test #19600 2 (8, 7) .PAP..... .PPP..... ......... ......... ......... ......... ..PPP.... ..PAP.B.K ..PPP.... Expected result: 15 Test #19601 2 (4, 2) ......... ......... ....K.... .PPP.B.PP .PAP...PA .PPP...PP ......... .....PPP. .....PAP. Expected result: 6 Test #19602 2 (6, 3) .PSP..... ..P...... PPPP..... APAP..K.. PPPP..... ...PPP... ...PAP... ...PPP... ..B...... Expected result: -1 Test #19603 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ...P..... ..PSP.... ...P..... Expected result: 6 Test #19604 1 (5, 8) ......... ......... ..PPP.... ..PAP.... ..PPPPPP. P..B.PAP. SPPP.PPP. PPAP..... .PPP.K... Expected result: 13 Test #19605 2 (6, 2) .B....... .PPP..... .PAP..K.. .PPP..... ...PPPPPP ...PAPPAP ...PPPPPP ......... ......... Expected result: 8 Test #19606 1 (1, 7) ......... ......... .....B... ......... ......... ......... ......... PK....... SP....... Expected result: 8 Test #19607 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......... ......... ......... Expected result: 6 Test #19608 1 (5, 7) ......... ......... ......... ........B ......... PPP...P.. PAP..PSP. PPP..KP.. AP....... Expected result: 12 Test #19609 1 (4, 1) ......... ....K.... ......... ..B...... ......... ......... ......... ......... ......... Expected result: 5 Test #19610 1 (8, 3) ......... ......... ......... ........K .......P. ......PSP .......P. ......... ......... Expected result: 11 Test #19611 1 (8, 8) ......... ......... ......... ......... .......B. ......... ......... ......... ........K Expected result: 16 Test #19612 2 (1, 8) ......PAP ......PPP ......... ......... .......B. ......... ......... ......... .K....... Expected result: 9 Test #19613 2 (3, 4) ......... ......... ....PPP.. ....PAP.. ...KPPP.. ......... PPP..BPPP PAP...PAP PPP...PPP Expected result: 7 Test #19614 2 (2, 2) .PAP..... .PPP..... ..K...B.. ......... ......... ......... ......... ......... ......... Expected result: 4 Test #19615 1 (7, 6) ......... ......... ......... .PPP.PPP. .PAP.PAP. .PPP.PPP. ....PPPK. ....PAP.. ...BPPP.. Expected result: 15 Test #19616 2 (8, 5) ......... ......... ...P..... ..PSP.... ...P..... ........K ......... ......... ......... Expected result: 13 Test #19617 1 (6, 6) ......... ......... ......... ...P..... ..PSP.... PPPP..... PAP...K.. PPP...... ......... Expected result: 12 Test #19618 1 (3, 2) .....PAP. .....PPP. ...K.PPP. .....PAP. .....PPP. ......... .P....... PSP...... .P.....B. Expected result: 5 Test #19619 2 (4, 6) ......... ......... ......... B...PPP.. ....PAP.. ....PPP.. ....K.... ......... ......... Expected result: 10 Test #19620 2 (5, 3) .....PSP. ......P.. ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #19621 1 (1, 3) ......... ......... ......... .K....P.. PP...PSP. AP.PPPP.. PPPPAP... .PAPPP... .PPP..... Expected result: 4 Test #19622 1 (5, 1) ......PAP .....KPPP .....PSP. ......P.. ......... ......... ......... ......... ......... Expected result: 6 Test #19623 2 (4, 6) ....P.... ...PSP... ...BP.... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #19624 2 (1, 6) ......... ......... PP....... AP....... PP....... ......... .K....B.. ...PPPPP. ...PAPAP. Expected result: 9 Test #19625 1 (1, 5) ......... PPPPPP.PP PAPPAP.PA PPPPPP.PP ......... .K....... ......... .....P... ....PSP.. Expected result: 16 Test #19626 2 (1, 5) ......... .......P. ....PPPSP ....PAPP. ....PPP.. .K..PAP.. .PPPPPP.. .PAP..... .PPP..... Expected result: 6 Test #19627 2 (5, 1) ......... ....PK... ...PSP... ....P.... ....PPP.. .PPPPAP.. .PAPPPP.. .PPPPPP.. ....PAP.. Expected result: 6 Test #19628 1 (7, 1) ......... .......K. ..PPP.... PPPAP.... APPPP.... PP....... ......... ....BPPP. .....PAP. Expected result: 8 Test #19629 1 (1, 4) ......... ......... ......... ......... .K....... ......... B...P.... PPPPSP... PAP.P.... Expected result: 5 Test #19630 1 (2, 7) ......... ......... ......PPP ......PAP ......PPP ......... ......B.. ..K...... ......... Expected result: 9 Test #19631 1 (3, 6) ......... ......... ......... ......... ......... ......... ...KPPP.. ....PAP.. ....PPP.. Expected result: 9 Test #19632 2 (6, 1) ......B.. ......KPP PP.....PA AP.....PP PP....... ......... ......PPP ......PAP ......PPP Expected result: 7 Test #19633 1 (6, 2) .....PAP. ....PPPP. ...PSPK.. ....P.... .......PP .......PA .......PP ......... ......... Expected result: 12 Test #19634 2 (6, 4) ......... .......PP .......PA .......PP ......K.. ......... ...B...PP ....P..PA ...PSP.PP Expected result: 10 Test #19635 1 (8, 2) ......... ......... ........K ......... ......... PP....... AP....... PPPPP.... ..PAP.... Expected result: 10 Test #19636 2 (3, 4) ...PAP... .PPPPP... .PAP..... .PPP..... ...K..... ..PPP.... ..PAP.... ..PPP.... ......... Expected result: 7 Test #19637 1 (7, 5) .PPP..... .PAP..... .PPP..... PP....... AP....... PP.....K. ......... ...B..... ......... Expected result: -1 Test #19638 2 (3, 6) ......... ......... ......... ...PPP... ...PAP... ...PPP... ...K..... .......PP ......BPA Expected result: 9 Test #19639 1 (1, 3) ......... ......... ......... .K....... ......... ...B..... ......... ......... ......... Expected result: 4 Test #19640 1 (4, 8) ......... .B....... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #19641 1 (1, 1) ......... .K....... ......... PPP...... PAP...... PPP...... AP....... PP....... AP....... Expected result: 2 Test #19642 2 (8, 3) .PSP..... ..P...... ......... ........K .PPP..... .PAP..... .PPP..... ...B..... ......... Expected result: 11 Test #19643 2 (3, 3) ......... PP....... AP....... PP.K..... ......... ......... ..PPP.... ..PAP...B ..PPP.... Expected result: 6 Test #19644 2 (7, 4) ......... ......PPP B.....PAP ......PPP .PPPP..K. PSPAP.... .PPPP.... ......PPP ......PAP Expected result: 11 Test #19645 2 (4, 1) ......... ....K.... .PPP..... .PAP..... .PPP..... ......... ......... ......... ....B.... Expected result: 5 Test #19646 1 (5, 4) .PPP.PPP. .PAP.PAP. .PPP.PPP. ......... .....K... .......B. .PPP..... .PAP..... .PPP..... Expected result: 9 Test #19647 1 (1, 4) ......... P.......B SP....... P........ .K....... ......... PPPPP.... APPAP.... PPPPP.... Expected result: 7 Test #19648 1 (6, 6) ......... ..PPP.... ..PAP.... ..PPP.... ......... ......... ......K.. ......... .....B... Expected result: 12 Test #19649 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #19650 2 (3, 4) ......PAP .....PPPP .....PAP. PPP..PPP. PAPK..... PPP...... ......... ......... ......... Expected result: 7 Test #19651 1 (6, 1) ......... ......K.. ......... ......... ....P.... ...PSP... ....P.... ......... ......... Expected result: 7 Test #19652 1 (7, 1) .PPP..... .PAP...KP .PPP..BPS ........P PPP...... PAP...... PPP...... ......... ......... Expected result: 12 Test #19653 2 (1, 2) ......... ......... .K....... ......... ......... ......... ..B...... ......... ......... Expected result: 3 Test #19654 1 (5, 8) ...PPPPPP ...PAPPAP ...PPPPPP ......... ......... ......... ......... ......... .....K... Expected result: 13 Test #19655 1 (4, 6) ..PAP.... ..PPP.... ......... .......PP .......PA .......PP ....K.... .......PP .......PA Expected result: 10 Test #19656 1 (3, 4) ..B...PPP ......PAP ......PPP ......... ...K..... ...P..... ..PSP.... ...P..... ......... Expected result: 7 Test #19657 1 (3, 8) ......... ..PPP.... ..PAP..PP ..PPP..PA .......PP ......... ......... ......... ...K..... Expected result: 11 Test #19658 1 (7, 2) ......... B........ ...PPP.K. ...PAP... ...PPP... ..P...... .PSP..... .PPP..... .PAP..... Expected result: 9 Test #19659 2 (8, 8) ......... ......... ......... .....PPP. .....PAP. .....PPP. ........B PP....... AP......K Expected result: 16 Test #19660 2 (6, 8) ......... ......... ......... ......... ......... ......... B........ ......... ......K.. Expected result: 14 Test #19661 2 (7, 4) .PPP..... .PAP..... .PPP..... ......... P......K. SP.PPP... P..PAP... ...PPP... ......... Expected result: 11 Test #19662 2 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..K...... ......... Expected result: 9 Test #19663 2 (4, 8) ......... ......... ......... ......... .....PPPP ....PSPAP .....PPPP .....PAP. ...BKPPP. Expected result: 12 Test #19664 2 (1, 1) ..PAP.... .KPPP.... ....B.... ......... ......... ..PPP.PPP ..PAP.PAP ..PPP.PPP ......... Expected result: 2 Test #19665 2 (7, 1) ......... .......K. ......... ......... ......... PP....... AP....... PP....... ......... Expected result: 8 Test #19666 1 (1, 4) ......... ......... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #19667 2 (4, 5) ..PSP.... .PPPPPP.. .PAPPAP.. .PPPPPP.. ......... ....K.... .......PP .......PA .......PP Expected result: 9 Test #19668 1 (4, 1) ......... ....K.... ......... ......... ......... ......... ..B...... ......... ......... Expected result: 5 Test #19669 1 (1, 5) ......... ......... ......... ......... ......... .K....... ......... ......... ......... Expected result: 6 Test #19670 2 (4, 8) ......... ......... B........ ......... ......... ...P..... ..PSP.... ...P..... ....K.... Expected result: 12 Test #19671 2 (4, 1) .......B. ....K.... ......... PPP...... PAP...PPP PPP...PAP ......PPP ......... ......... Expected result: 5 Test #19672 2 (4, 1) ......PPP ....K.PAP ..PPP.PPP ..PAP.... PPPPP.... AP....... PP....... ......... .B....... Expected result: 5 Test #19673 2 (3, 8) ......... ......... ......... ......... PPP...... PAP...... PPP...... ......... ...K..... Expected result: 11 Test #19674 2 (2, 8) ......... ......... ......... ......... ......... ..PPP.... ..PAP.... ..PPP.... ..K.....B Expected result: 10 Test #19675 1 (7, 6) ......... ......... ......... ...B..... ......... ......... ..P....K. .PSP..... ..P...... Expected result: 13 Test #19676 1 (4, 4) ......... ...P..... PPPSP.... PAPP...PP PPP.K..PA PPP....PP PAP.....B PPP...... ......... Expected result: 10 Test #19677 1 (5, 5) ..PPP.... ..PAP.... ..PPP.... ......... ......... .....KPPP ......PAP ......PPP ......... Expected result: 10 Test #19678 1 (4, 8) .......PP .......PA .......PP ...PPP... ...PAP... .B.PPP.P. ......PSP .......P. ....K.... Expected result: 12 Test #19679 1 (2, 4) ......... PPP....PP PAP....PA PPP....PP ..K...... ......... ......... ......... ......... Expected result: 8 Test #19680 1 (5, 3) ......... ......... .B....... .....K... PP....... AP....... PP....... .....PPP. .....PAP. Expected result: 8 Test #19681 1 (1, 2) ..PAP.... ..PPP.... .K....... ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 3 Test #19682 2 (4, 4) .......PP .......PA .......PP ......... ....K...P .......PS ........P ......... ......... Expected result: 8 Test #19683 1 (8, 5) ...PPPAP. ...PAPPP. ...PPP... ........B ......... ........K P........ SP....... P........ Expected result: 13 Test #19684 2 (8, 3) ......... ......... ......... ..PPP...K ..PAP.... ..PPP.... ......... ......... ......... Expected result: 11 Test #19685 2 (6, 2) ......B.. ......... ......K.. ......... .......PP .......PA PP.....PP AP....... PP....... Expected result: 8 Test #19686 2 (4, 2) ......... ......P.. ....KPSP. .....BP.. ......... ......... ......PPP ......PAP ......PPP Expected result: 6 Test #19687 2 (2, 4) ......... PP....... AP....... PP....... ..K...... ......... ......... ..P...... .PSP..... Expected result: 6 Test #19688 1 (7, 3) ......PPP ......PAP ......PPP ......PK. .....PSP. ......P.. ........B .PPP..... .PAP..... Expected result: 18 Test #19689 1 (4, 4) .PPP...P. .PAP..PSP .PPP...P. .....PPP. ....KPAP. .....PPP. ......... ...PPP... ...PAP..B Expected result: 8 Test #19690 2 (7, 6) ...PPP... ...PAP... ...PPP... .PPPSP... .PAPP.... .PPP..... .......K. ......... ......... Expected result: 13 Test #19691 1 (3, 3) ......... ......... ......... ...K..... ......... ......... ......... ......... ......... Expected result: 6 Test #19692 1 (8, 3) .....PPP. .....PAP. ..PPPPPP. ..PAP...K ..PPP.B.. ......... ......... .PPP..... .PAP..... Expected result: 15 Test #19693 2 (4, 8) ..PSPAP.. ...PPPPPP .......PA .......PP ......... ......... ......... ........B ....K.... Expected result: 12 Test #19694 2 (2, 4) ......... ......... ......... ......... ..K...... ......... ......PPP ......PAP ......PPP Expected result: 6 Test #19695 2 (7, 5) ......... ......... ....PPP.. ....PAP.. ...PPPP.. ..PSP..K. ...P..... ......... ......... Expected result: 12 Test #19696 1 (4, 4) ......... ..PPP.... ..PAP.PPP ..PPP.PAP ....K.PPP ......... ......... ....PPP.. ....PAP.. Expected result: 8 Test #19697 2 (5, 2) .......B. ......... .....K... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #19698 1 (3, 7) ..P...... .PSPPP... ..PPAP... ...PPPP.. ....PAP.. ....PPP.. ....PPP.. ...KPAP.. ....PPP.. Expected result: 10 Test #19699 1 (1, 1) ......... .KB...... ........P .......PS PPP....PP PAP..PPPA PPP..PAPP .....PPP. ......... Expected result: 2 Test #19700 2 (5, 2) ......... PPP...... PAP..K... PPP...... ......... .....PPP. .....PAP. .....PPPP ......PAP Expected result: 7 Test #19701 2 (1, 8) ......... ......... ......... ......PPP ......PAP ......PPP ......... .......B. .K....... Expected result: 9 Test #19702 1 (1, 4) ......... ....B.... ......... ......... .K....... ......... ......... ......... ......... Expected result: 5 Test #19703 2 (8, 5) ......... B........ ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #19704 2 (3, 1) .....PAP. ...K.PPP. ......... ......... ......... .....PPP. .....PAP. .....PPP. .....PAP. Expected result: 4 Test #19705 2 (6, 6) ......PPP ....PPPAP ....PAPPP ....PPP.. ...PPAP.. ..PSPPP.. ...P..K.. ......... ......... Expected result: 14 Test #19706 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #19707 1 (2, 6) ......PPP ......PAP ......PPP ......... ......... ......... ..K..PPP. .....PAP. .....PPP. Expected result: 8 Test #19708 1 (2, 3) ......... ......... .....P... ..K.PSP.. B....P... ...PPP... ...PAP... ...PPP... ...PAP... Expected result: 5 Test #19709 1 (2, 7) ......... ......... ......... ......... ......... ......... ......... ..KBP.... ...PSP... Expected result: 9 Test #19710 2 (4, 7) ......... ......... ......... PP...PPP. AP...PAPP PP...PPPA .......PP ....K.P.. .....PSP. Expected result: 11 Test #19711 2 (7, 6) ..PPP.... ..PAP.... ..PPP.... .PPPSP... .PAPP.... .PPP..... .......K. ......... ......... Expected result: 13 Test #19712 1 (8, 2) ......... ......... ........K ......... .......PP ..P....PA .PSP...PP ..P...... ......... Expected result: 10 Test #19713 2 (1, 4) .......PS PPPPP...P APPAP.... PPPPP.... .K....... ......PPP ......PAP ......PPP ......... Expected result: 13 Test #19714 1 (6, 1) ......... ......K.. .....PPP. .....PAP. .....PPP. PPP...... PAP...... PPP...... ......... Expected result: 7 Test #19715 2 (4, 6) ......... ......... ......... .......B. .....PPP. .....PAP. ....KPPP. ......... ......... Expected result: 10 Test #19716 1 (2, 3) .......PP .......PA B......PP ..K...... ......... ......... ......... ......... ......... Expected result: 5 Test #19717 1 (5, 7) ......... ........B ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #19718 2 (3, 2) ......... ......... ...K..PPP ......PAP ......PPP ...B..... ......... ......... ......... Expected result: 5 Test #19719 2 (8, 7) .PAP..... .PPP..... .....PPP. .....PAP. .....PPP. .P....... PSP...... .P......K ......... Expected result: 15 Test #19720 1 (1, 2) ......... ......... .K....... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #19721 1 (2, 7) ......... ......... ......... ..PPP..P. ..PAP.PSP PPPPPPPPB AP..PAP.. PPK.PPP.. ......... Expected result: -1 Test #19722 2 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......P.. .....PSP. Expected result: 11 Test #19723 1 (5, 8) ......... ......... ......... ......... ......... ......... ......... .......P. ....BKPSP Expected result: 13 Test #19724 2 (7, 2) ......... .P....... PSP....K. .PPP..... .PAP...B. PPPP..... AP....... PP....... ......... Expected result: 9 Test #19725 1 (4, 4) ......... ...B..... .PPP..... .PAP..... .PPPK.... ......... ......... ......P.. .....PSP. Expected result: 8 Test #19726 1 (3, 2) ......... ......PPP ...K..PAP ......PPP ......... ......... ....B.... ......... ......... Expected result: 5 Test #19727 1 (2, 1) ....PSP.. ..K..P... ......... ......... ......... ......... ......... ......... ......... Expected result: 3 Test #19728 1 (5, 1) ......... .....K... ......... ..P...... .PSP..... ..P...... ......... ......... ......... Expected result: 6 Test #19729 2 (7, 6) ....PPP.. ....PAP.. ....PPP.. ......P.. .....PSP. ......P.. .......K. ......... ......... Expected result: 13 Test #19730 1 (5, 6) ......... ....P.... ...PSP... ....P.... ......... ......... .....K... ......... ......... Expected result: 11 Test #19731 2 (5, 4) ......... ......PPP ....P.PAP ...PSPPPP ....PK... PP....... AP....... PP....... ......... Expected result: 11 Test #19732 2 (4, 2) ...PAP... ...PPP... .B.PK.... ..PSP.... ...P..... ......... ......... .......PP .......PA Expected result: 14 Test #19733 2 (3, 3) ......PPP .....BPAP ......PPP ...K.P... ....PSP.. .....P... ......... ......... ......... Expected result: 6 Test #19734 2 (1, 5) ......... ......... ......B.. ......... .....PPP. .K...PAP. .....PPP. ......... ......... Expected result: 6 Test #19735 1 (8, 3) ......... ......... ......... ........K ......... ......... ......... ......PPP ......PAP Expected result: 11 Test #19736 1 (6, 6) ......... ......... ....B.... ....PPP.. ....PAP.. PP..PPP.. AP....K.. PP....... ......... Expected result: 12 Test #19737 2 (3, 1) ......... ...K..... ......... ......... ......... ......... ........P .......PS ........P Expected result: 4 Test #19738 2 (2, 6) .PAP..... .PPP..... ......... ......... ......... ......... ..K....PP .....P.PA ....PSPPP Expected result: 8 Test #19739 1 (7, 5) ....PSP.. .....P... ........B ......... ......... .......K. ......... ......... ......... Expected result: 12 Test #19740 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......... ......... ......... Expected result: 8 Test #19741 1 (5, 6) ......... .....B... ......... ......... ......... ......... .....K... ......... ......... Expected result: 11 Test #19742 2 (5, 6) ......... ......... ......... ......... .......PP .PPP...PA .PAP.K.PP .PPPP.... ..PAP.... Expected result: 11 Test #19743 1 (5, 3) ......... ......... ......... .....K... ......... ......... ......P.. .....PSP. ......P.. Expected result: 8 Test #19744 1 (1, 3) ......... ......... ......... .KP...... .PSP..... ..P...... ......... .PPP..... .PAP..... Expected result: 4 Test #19745 1 (3, 2) ....PAP.. ....PPP.. ...K..... ......... ......... P........ SP....... P........ ......... Expected result: 5 Test #19746 2 (5, 2) ...PAP... ...PPP... .....K... ......... ....PPP.. ....PAP.. ....PPP.. ....PAP.. ...BPPP.. Expected result: 7 Test #19747 2 (7, 3) ......... ......... ......... .......K. PP.PPP... AP.PAP... PP.PPP... B........ ......... Expected result: 10 Test #19748 1 (6, 1) ......... ......K.. PP.P..... APPSP.... PP.P.PPP. PP...PAP. AP.B.PPP. PP....... ......... Expected result: 7 Test #19749 1 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... ......... ......... Expected result: 7 Test #19750 1 (3, 6) ......... ......... ......... ......... ......... .....PPP. ...K.PAP. .....PPP. ......... Expected result: 9 Test #19751 2 (1, 5) .......PA .......PP ......... ..B...... ......... .K....... ......PPP ......PAP ......PPP Expected result: 6 Test #19752 2 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #19753 2 (2, 8) ......... ......... ........P .......PS ........P ......... ......... ......... ..K...... Expected result: 10 Test #19754 2 (2, 1) ......... ..K...... .P....... PSP...... .P....... ......... ......... ......... ......... Expected result: 3 Test #19755 1 (8, 7) ....PAP.B ....PPP.. ......... ......... ....PPP.. ....PAP.. ....PPP.. ........K ......... Expected result: 15 Test #19756 1 (8, 1) ....PPP.. ....PAP.K ....PPP.. ......... ......... ......... ......... ......... ......... Expected result: 13 Test #19757 2 (4, 1) ......... ....K.... PP....... AP....PPP PP....PAP ......PPP ......... P........ SP....... Expected result: 5 Test #19758 2 (1, 4) ......... ..PPP.... ..PAP.... ..PPP.... .K....... ......... .P....... PSP...... .P....... Expected result: 5 Test #19759 2 (7, 3) ......... ......... ......... .......K. ....B..PP .......PA .......PP ......... ......... Expected result: 10 Test #19760 1 (6, 7) ......... ...PPP... ...PAP..B ...PPP... ......... ......... ......... ......K.. ......... Expected result: 13 Test #19761 2 (3, 8) ......... ......... ...PPP... ...PAP... ...PPPP.. PPP..PSP. PAP..PPP. PPP..PAP. ...KBPPP. Expected result: -1 Test #19762 2 (7, 2) ...PPP... ...PAP... PP.PPP.K. APPPP.... PPPAP.... ..PPP.... ......... ......... ......... Expected result: -1 Test #19763 1 (3, 6) ..PPP.... ..PAPPP.. ..PPPAP.. ....PPP.. ......... ......... ...K..... ....PPP.. ....PAP.. Expected result: 9 Test #19764 2 (3, 5) .....PSPA ......PPP .B....... ......... ......... ...K..... ......... .....PPP. .....PAP. Expected result: 8 Test #19765 1 (2, 1) ......... PPK...... AP....... PP....... ......... ....B.... ......... ......... ......... Expected result: 3 Test #19766 2 (3, 7) ......... ......... ......... ......... ......... ......... .....PPP. ...K.PAP. .B...PPP. Expected result: 10 Test #19767 2 (5, 4) ......... ......... ....P..PP ...PSP.PA ....PK.PP ......... ......... .......PP .......PA Expected result: 11 Test #19768 2 (8, 8) ..PAP.... ..PPP.... ......... ......... PP....... AP....... PP....... ......... ........K Expected result: 16 Test #19769 1 (2, 8) ......... ......PPP ......PAP ......PPP ......... ......... ......... ......... ..K...... Expected result: 10 Test #19770 2 (6, 2) ......... ......... ......K.. .......PP PP.....PA AP.....PP PP.PPP... ...PAP... ...PPP... Expected result: 8 Test #19771 1 (2, 7) ......... ....P.... ...PSP... ....P.... ......... ......... ......... ..K...... ......... Expected result: 9 Test #19772 1 (3, 4) ......... ....PPP.. ....PAP.. ....PPP.. ...K..... .....PPPB .....PAP. .....PPP. ......... Expected result: 7 Test #19773 2 (4, 1) ....B.... ....K.... ......... ......... ......... ......... ......... ......... ......... Expected result: 5 Test #19774 1 (2, 7) ....PAP.. ....PPP.. ......... PP....... AP....... PP....... ......... ..K...... ......... Expected result: 9 Test #19775 2 (2, 5) ......... ......... ......... ...P..... ..PSP.... ..KP..... ......... ....PPP.. ....PAP.. Expected result: 7 Test #19776 1 (8, 2) .....P... ....PSP.. .....P..K ......... ......... ......... ......... ......B.. ......... Expected result: 12 Test #19777 1 (4, 2) ......... ......... ....K.... PP....... APPP..... PPAP..... .PPP..... .PSP..... ..P...... Expected result: 6 Test #19778 1 (4, 3) ...PPP... PPPPAP... PAPPPP... PPP.K.... ......... ......... ....PPP.. ...BPAP.. ....PPP.. Expected result: -1 Test #19779 1 (6, 7) ......... ......... .PPP..... PPAP..... SPPP..... P..PPP... B..PAP... .PPPPPK.. .PAP..... Expected result: 13 Test #19780 2 (3, 1) ......... ...K..... ......... ......... ......... ......P.. .....PSP. ......P.. ......... Expected result: 4 Test #19781 1 (4, 8) ......... ......... ......... ......PPP ......PAP ......PPP ......B.. ......... ....K.... Expected result: 12 Test #19782 2 (5, 8) ......... ....PPP.. ....PAPPP ....PPPAP .....PPPP .....PAP. .....PPP. ......... .....K... Expected result: 13 Test #19783 2 (2, 2) ......... ......... ..K...... P........ SP....... P........ ......... ......... ......... Expected result: 4 Test #19784 2 (7, 1) ......... .......K. ......... ......B.. ......... ......PPP ......PAP ...PPPPPP ...PAP... Expected result: 8 Test #19785 2 (4, 6) ......PPP ......PAP ......PPP ......... .......B. ......... ....K.... ......... ......... Expected result: 10 Test #19786 2 (2, 1) ......... ..K...... ......... .....PPP. .....PAP. .....PPP. ......... ......... ......... Expected result: 3 Test #19787 1 (7, 4) ......... ......... ......... ......... .......K. ......... ......... ........B ......... Expected result: 11 Test #19788 2 (8, 2) ......... ......... ........K .......B. ......... ......... ......... ......... ......... Expected result: 10 Test #19789 1 (4, 2) .PPP..... .PAP..... .PPPK.... PPP...... PAP...... PPP...B.. ......... ......... ......... Expected result: -1 Test #19790 2 (4, 4) ......... ......... ......... ......... ....K.... .......P. ......PSP .......P. .......B. Expected result: 8 Test #19791 1 (8, 3) ......... ......... ......B.. ....PPPPK ...PSPAP. ....PPPP. ......... .......PP .......PA Expected result: 11 Test #19792 2 (4, 3) ......... ......... ......... ....K.... ......... ......... ......... ......... ......... Expected result: 7 Test #19793 1 (6, 3) ......... .......PP .......PA ..PPP.KPP ..PAP.... ..PPP.... B........ ....PPPP. ....PAPSP Expected result: 9 Test #19794 1 (4, 1) ...B...PA ....K..PP ......... .PPP..... .PAP..... .PPP..... ....PPP.. ....PAP.. ....PPP.. Expected result: 5 Test #19795 2 (5, 2) ..P...... .PSP..... ..P..K... ......... ......... ......... PPP...... PAP...... PPP...... Expected result: 9 Test #19796 1 (5, 5) ...B..... ......... PPP...... PAP...... PPP...... PPP..K... PAP...... PPP...... ......... Expected result: 10 Test #19797 2 (7, 6) ......PSP .......P. .....B... ......... ......... ......... .......K. ......... ......... Expected result: 13 Test #19798 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ...PPP..P ...PAP.PS ...PPP..P Expected result: 7 Test #19799 2 (7, 6) ...PPP... ...PAP... ...PPP... ...B..... ...PPP... ...PAP... ...PPP.K. ......... ......... Expected result: 13 Test #19800 2 (5, 1) ......... .....K... ....PPP.. ....PAP.. ....PPP.. ......... ....PPP.. ....PAP.. ....PPP.. Expected result: 6 Test #19801 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ......... Expected result: 9 Test #19802 2 (4, 2) ......... ......... ....K.PPP ......PAP ......PPP ......... ......... ......... ......... Expected result: 6 Test #19803 2 (8, 4) ......... ......... ......... ......... .......BK .P....... PSP...... .P....... ......... Expected result: 12 Test #19804 1 (7, 1) ...PPP... ...PAPPK. ...PPPSP. ......P.. ......... ......... ..PPP.... PPPAP.... PAPPP.... Expected result: 16 Test #19805 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... .B....... ......... Expected result: 7 Test #19806 2 (6, 3) ......... ........B ......... ......K.. ......... ......... ......... .....PPP. .....PAP. Expected result: 9 Test #19807 1 (8, 1) ......... ........K ......... ......... ......... ......... ......... ......... ..B...... Expected result: 9 Test #19808 1 (3, 2) ......... ......... ...K..... ......... PPP...... PAP...... PPP.P.... ...PSP... ....P.... Expected result: 5 Test #19809 2 (8, 7) ......... ......... ......... .PPP..... .PAPPP.PP .PPPAP.PA ...PPP.PP ........K ......... Expected result: 15 Test #19810 1 (4, 1) ......... ....K.... ......... .PPP..... .PAP..... .PPP..... .....P... ....PSP.. .....P... Expected result: 5 Test #19811 1 (4, 1) ......... ....K.... ......... ......... PPP...... PAP...... PPP...... ......... ......... Expected result: 5 Test #19812 1 (7, 4) .PPP..... .PAP..B.. .PPP..... PPPPPP... PAPPAP.K. PPPPPP... ......... ......... ......... Expected result: -1 Test #19813 1 (7, 4) .PAP..... .PPP..... ......... ......... .......K. ......... ......... ......... ......... Expected result: 11 Test #19814 1 (2, 6) ...PAP... ...PPP... ......... ......... ......... ......... ..K...... ......... ......... Expected result: 8 Test #19815 1 (8, 5) ......... ......... ......... B........ ......... ........K ......... .......P. ......PSP Expected result: 13 Test #19816 1 (3, 1) .....PAP. ...K.PPP. ......... ......... ......... ......... ...PPP... ...PAP.B. ...PPP... Expected result: 4 Test #19817 2 (2, 6) ....PSP.. ..B..P... ......... ......... ......... ......... ..K...... .......PP .......PA Expected result: 8 Test #19818 2 (2, 7) ......... ......... ......... ....B.... ......... ......PPP ......PAP .PK...PPP PSP...... Expected result: 9 Test #19819 2 (6, 7) ......... ......P.. PP...PSP. APPP..P.. PPAP.PPP. .PPP.PAP. .....PPP. ......K.B ......... Expected result: 13 Test #19820 2 (5, 4) ......... ......... B........ .PPP..... .PAP.K... .PPP...P. ......PSP ....PPPP. ....PAP.. Expected result: 9 Test #19821 1 (7, 3) ......PAP ......PPP ......... .......K. ........P .....PPPS ..PPPPAPP ..PAPPPP. ..PPP.... Expected result: 10 Test #19822 2 (2, 1) ......... ..K...... ......... PPP...... PAP...... PPP...... ......... ......... ......... Expected result: 3 Test #19823 2 (7, 6) ......... ...PPP... ...PAP... ...PPP... ......... ........B .......K. ...P..PPP ..PSP.PAP Expected result: 13 Test #19824 1 (1, 1) ......... .K....... ......... .......PP .......PA ..PPP..PP ..PAP.... ..PPPB.PP .......PA Expected result: 2 Test #19825 2 (7, 4) .....PPP. .....PAP. ...PPPPP. ...PAP... ...PPP.K. ...B..... ..P...... .PSP..... ..P...... Expected result: 13 Test #19826 2 (7, 7) ......... ......... ......... ......... ......... ......... ....B.... .......K. ......... Expected result: 14 Test #19827 1 (3, 5) .PPP..... .PAP..... .PPP..... PPP...... PAP...... PPPK.B... ......... ......... ......... Expected result: -1 Test #19828 1 (5, 1) ......... .....K... PPP...... PAP...... PPP....B. .P....... PSP...... .P....... ......... Expected result: 6 Test #19829 2 (2, 3) ...PSP... ....P.... ......... ..K...... ......... ......... ......PPP ......PAP ..B...PPP Expected result: 5 Test #19830 1 (3, 6) .....PSP. .....PPP. .....PAP. .....PPP. ......... ......... ...K..... PPPPPP... PAPPAP... Expected result: 9 Test #19831 1 (8, 4) ......... ......PPP ..B...PAP ......PPP ........K ......... ......... ......... ......... Expected result: 12 Test #19832 2 (6, 6) ......... ......PPP ......PAP ......PPP ......... ......... ......K.. ......P.. .....PSP. Expected result: 12 Test #19833 1 (3, 8) ......... ......... ......... ......... ......... ......... ......PPP ......PAP ...K..PPP Expected result: 11 Test #19834 2 (6, 3) ......... ........B ......... ......K.. ......... .P....... PSP...... .P....PPP ......PAP Expected result: 9 Test #19835 1 (7, 5) ...PPPSP. ...PAPPPP ...PPPPAP ......PPP ......... .......K. ......... ......... ......... Expected result: 12 Test #19836 1 (7, 1) ......... PPPPPP.K. PAPPAP... PPPPPP... ......... ......... ...PPP... ...PAP... ...PPP... Expected result: 8 Test #19837 1 (8, 8) ......PAP ......PPP ....P.... ...PSP... ....P.PPP ......PAP ......PPP ......... ........K Expected result: 16 Test #19838 2 (2, 5) ......... ..B...PPP ......PAP ...PPPPPP ...PAP... ..KPPP... ......PPP ......PAP ......PPP Expected result: 7 Test #19839 1 (6, 8) .PPPPP... .PAPAP... .PPPPP... ....B.... ......... ......... ......... ......... ......K.. Expected result: 14 Test #19840 2 (4, 6) ......... ......... ......... ......... ......... ......... ....K.... ......... ......... Expected result: 10 Test #19841 2 (4, 4) .PPP..... .PAP..... .PPP..... ......... ....K.... ..B...... ......P.. .....PSP. ......P.. Expected result: 8 Test #19842 1 (8, 8) ......... ......... ......... ......... ......... ......... ......... ......... ........K Expected result: 16 Test #19843 1 (1, 8) .......PA ..B....PP ......... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #19844 1 (4, 7) ......... ......... ......... ......... ......... ......... ......... ....K.... ......... Expected result: 11 Test #19845 2 (1, 2) ......... ......... PK.B..... SPPPP.... P.PAP.... ..PPP.... ......... ......PPP ......PAP Expected result: 3 Test #19846 2 (3, 7) ......... .B....... ......... PP..PPP.. AP..PAP.. PPP.PPP.. PAP...... PPPK..... ......... Expected result: 10 Test #19847 1 (3, 3) ......... ......... ......... ...K.PPPP ...PPPAPS ...PAPPPP ...PPP... ....PPP.. ....PAP.. Expected result: 6 Test #19848 2 (3, 4) ......... ...PPP.P. ...PAPPSP ...PPP.P. ...K..... ...PPP... .PPPAP... .PAPPP... .PPP..... Expected result: 7 Test #19849 2 (3, 2) .....PAP. .....PPPP ...K...PA .......PP ......... .......B. .PPP..... .PAP..... .PPP..... Expected result: 5 Test #19850 2 (3, 4) ......... ......... .......PP .......PA ...K...PP PPP...... PAP..PPP. PPP..PAP. .....PPP. Expected result: 7 Test #19851 2 (2, 2) .......PA .......PP ..K...... ......... ......... ......... PP....... AP...PPP. PP...PAP. Expected result: 4 Test #19852 2 (4, 8) ......... ......... ..B...... ....PPP.. ....PAP.. ....PPP.. ......PPP ......PAP ....K.PPP Expected result: 12 Test #19853 1 (2, 5) ....PAP.. ....PPP.. .......PP .......PA ...PPP.PP ..KPAP... ...PPP... ......... ......... Expected result: 7 Test #19854 2 (5, 4) ......... .PPP..... .PAP...PP .PPP...PA .....K.PP ......... P...PPP.. SP..PAP.. PB..PPP.. Expected result: 9 Test #19855 2 (1, 6) ......... B........ ......... ......... ..P...... .PSP..... .KP...... ......... ......... Expected result: 7 Test #19856 2 (3, 8) .PSP..... ..P.....B ......... ......... ...PPP... ...PAP... ...PPP... ......... ...K..... Expected result: 11 Test #19857 1 (8, 8) ......... .B....... ......... ......... P.PPP.... SPPAP.... P.PPP.... ......... ........K Expected result: 16 Test #19858 2 (2, 1) ......... ..K...... .P....... PSP...... .P....... ......... ......... .....B... ......... Expected result: 3 Test #19859 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ......... ......... ......... Expected result: 7 Test #19860 1 (2, 2) .......PP .......PA ..K....PP PPP...PSP PAP....P. PPP...... .PPP..... .PAP..... .PPP..... Expected result: 4 Test #19861 1 (1, 7) ......... ......... PPP...... PAP...... PPP...... ......... .......PP .K...PPPA .....PAPP Expected result: 12 Test #19862 2 (3, 4) ..PAP.... ..PPP.... ......... ......... ...K..... .P....PPP PSP...PAP .P....PPP ......... Expected result: 7 Test #19863 1 (3, 7) ......... ......... ......... ......... ......... ......... .B....... ...K..... ......... Expected result: 10 Test #19864 1 (4, 7) ......... ........B ...PPP... ...PAP... ...PPP... ......... .....PPP. ....KPAP. .....PPP. Expected result: 11 Test #19865 2 (6, 1) .......B. ......K.. ......... ......... ......... ......... ......... .PPP..... .PAP..... Expected result: 7 Test #19866 1 (5, 3) ......PAP ......PPP PPP...... PAP..K... PPP.PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 8 Test #19867 2 (1, 5) ......... ......... ........P .......PS ........P .K....... ......... .....PPP. .....PAP. Expected result: 6 Test #19868 1 (2, 1) ......PAP ..K...PPP ......PPP ......PAP ......PPP ......... ......... ......PPP ......PAP Expected result: 3 Test #19869 1 (1, 5) ......... ......... PPP..PPPP PAP..PAPS PPP..PPPP .K....PAP ......PPP ....B.... ......... Expected result: 10 Test #19870 1 (6, 1) .PPP..... .PAP..K.. .PPP..... ..PPP.... ..PAP.... ..PPP.... ..PPP.... B.PAP.... ..PPP.... Expected result: -1 Test #19871 2 (3, 5) ......... ......... ......... ......P.. .....PSP. ...K..P.. ......... ......... ......... Expected result: 8 Test #19872 2 (3, 1) ......... ...K..... ......... .......B. ......... PPPPP.... APPAP.PPP PPPPP.PAP ......PPP Expected result: 4 Test #19873 2 (8, 7) ......... ......... ......... .PPPPP... .PAPAP... .PPPPP... ........B .PPP....K .PAP..... Expected result: 15 Test #19874 2 (5, 7) ......... ......... ...PPP... ...PAP... ...PPP... ...P..... ..PSP.... ...P.K... ......... Expected result: 14 Test #19875 2 (3, 6) ...PPP... ...PAP... ...PPP... ......... ......... ......... B..K...P. ......PSP .......P. Expected result: 9 Test #19876 1 (1, 7) ......... ......... ......... ......... ......... ......... ......... .K....... ......... Expected result: 8 Test #19877 2 (6, 8) ......... ...B..... ..PPP.... ..PAP.... PPPPP.... AP.PPP... PP.PAP... ...PPP... ......K.. Expected result: 14 Test #19878 1 (7, 7) ...B..... ......... ......... ......... ......... ......... ......... ...P...K. ..PSP.... Expected result: 14 Test #19879 2 (2, 2) .......PA .......PP ..K...... ......... ......B.. ......... ....P.... ...PSP... ....P.... Expected result: 4 Test #19880 1 (8, 1) ......... ........K ......... ......... ......... ......PPP ......PAP .PPP..PPP .PAP..... Expected result: 9 Test #19881 1 (6, 3) ......... ..PPP.... ..PAP.... ..PPP.K.. ..PAP.... ..PPP.... ......... ......... ......... Expected result: 9 Test #19882 1 (8, 4) ......... ......... ......... ......... ........K ......... ......... ......... ......... Expected result: 12 Test #19883 1 (2, 1) .......PS ..K.....P PPP...... PAP...... PPP...... ......... ......... .......B. ......... Expected result: 3 Test #19884 1 (7, 3) ......... ......... ......... .P.....K. PSP.PPP.. PPPPPAP.. PAPAPPP.B PPPPP.... ......... Expected result: 10 Test #19885 2 (5, 8) ......... ......... ......... ......... .....PPP. ..PPPPAPP ..PAPPPPA ..PPP..PP .....K... Expected result: 13 Test #19886 2 (5, 6) ......... ......... ......... ......... ......... ......... .....K... ......PPP ......PAP Expected result: 11 Test #19887 2 (1, 1) ......... .K....... ......... ......... .PPP..... .PAP..... .PPP..... ......... ......... Expected result: 2 Test #19888 1 (2, 8) ...P..... ..PSP.... ...P..... ......... .B....... ...PPP... PP.PAP... AP.PPP... PPK...... Expected result: 10 Test #19889 2 (1, 2) ......... ...PPP... .K.PAP.PP ...PPP.PA .......PP ......... ......... .PPP..... .PAP..... Expected result: 3 Test #19890 1 (8, 7) ......... ......... ...P..... ..PSPPPPP ...P.PAPA .....PPPP ......... ........K ......... Expected result: 15 Test #19891 1 (4, 1) .....PAP. ....KPPP. ......... .PPP..... .PAP..... .PPP..... .PPP..... .PAP..... .PPP..... Expected result: 5 Test #19892 2 (5, 1) ......... .....K... ......... ......... ......... ......... ......... ......... .......B. Expected result: 6 Test #19893 2 (8, 7) ......... ......... ......... ...PPP... ...PAP... ...PPP... ..PPP.... ..PAP...K ..PPP.... Expected result: 15 Test #19894 2 (8, 5) .......PP .......PA .......PP ......... ......... ........K .....P... ....PSP.. .....P... Expected result: 13 Test #19895 1 (5, 5) ......... ....PPP.. ....PAP.. .B..PPP.. ......... .....K... ......... ......... ......... Expected result: 10 Test #19896 1 (6, 5) ..B...... ......... ......... ......... ......... PPP...K.. PAP...... PPP...... ......... Expected result: 11 Test #19897 1 (3, 7) ......... ......... ......... ....P.... ...PSP... ....P.... ......... ...K..... ......... Expected result: 10 Test #19898 1 (6, 1) ......... .P....K.. PSP...... PP....... AP....... PP....... ..PPP.... ..PAP.... B.PPP.... Expected result: 7 Test #19899 1 (4, 4) ......... P...PPP.. SP..PAP.. P...PPP.. ....K.... ......PPP ......PAP ...PPPPPP ...PAP... Expected result: 8 Test #19900 1 (6, 1) ......... ......K.. ..B...... ..PPP.... ..PAP.... ..PPP..PP PPP....PA PAP....PP PPP...... Expected result: 7 Test #19901 1 (7, 2) .B...P... ....PSP.. .....P.K. ......... ......... ......... .....PPP. .....PAP. .....PPP. Expected result: 11 Test #19902 1 (6, 6) ..PAP.... ..PPP.... .B....... ......... ......... .......PP .P....KPA PSP....PP .P....... Expected result: 12 Test #19903 2 (5, 7) ......... ......... ......... ......... ......... ......... ......... .....K... ......... Expected result: 12 Test #19904 1 (2, 4) ......... ...PB.... ..PSP.... ...P..... ..K...... ......... ......... ......... ......... Expected result: 6 Test #19905 1 (4, 8) ......... ......... ......... ......... ......... ......... ...B..... ......P.. ....KPSP. Expected result: 12 Test #19906 1 (8, 7) ......... .....B... ......... ......... PPP.PPP.. PAP.PAP.. PPP.PPP.. ........K ......... Expected result: 15 Test #19907 1 (1, 2) ..PPP...P ..PAP..PS .KPPP...P ......... ......... ....B.... ......... ......... ......... Expected result: 3 Test #19908 1 (4, 8) ......... ......... ......... ..B...... .P....... PSPPPP... .P.PAP... ...PPP... ....K.... Expected result: 16 Test #19909 2 (6, 1) ..P...... .PSP..K.. ..P....PP .......PA ...BPPPPP ....PAPPP ....PPPPA .......PP ......... Expected result: 11 Test #19910 2 (4, 8) ....P.... ...PSP... ....P.... ......... .....PPP. .....PAP. ..B..PPP. ......... ....K.... Expected result: 12 Test #19911 2 (7, 3) ......... ......... ......... .......K. PPP...... PAPPPP... PPPPAP... .PPPPP... .PAP..... Expected result: 10 Test #19912 2 (7, 1) ......... .......K. ......... ......... ......... .....B... ......P.. .....PSP. ......P.. Expected result: 8 Test #19913 1 (7, 4) ....PAP.. ....PPP.. ......... ...P..... ..PSP..K. PP.P..... AP....... PP....... ......... Expected result: 11 Test #19914 2 (5, 4) ......... ......... ......... ......... .....K... .B....... ......... ......PPP ......PAP Expected result: 9 Test #19915 1 (8, 2) ......... ......... ........K ......... .......PP .....PPPA .....PAPP .....PPPP ......PAP Expected result: 10 Test #19916 2 (5, 2) .....PAP. .....PPP. .....K... ......... PPP...... PAP...... PPP...... .....PPP. .....PAPB Expected result: 7 Test #19917 2 (5, 1) .PPP..... .PAP.K... .PPP..... ......... .......B. .PPP..... .PAPPP... .PPPAP... ...PPP... Expected result: 10 Test #19918 2 (1, 8) ..PAP..PA ..PPP..PP ......... ....B.... ......... ......... ......... ......P.. .K...PSP. Expected result: 9 Test #19919 1 (4, 6) ......PPP .....PSPA ......PPP ......... ......... PPP...... PAP.K.... PPP.B.... ......... Expected result: 10 Test #19920 2 (1, 3) ......... B...PPPPP ....PAPAP .K..PPPPP PPP...... PAP...... PPP...... ........P .......PS Expected result: 4 Test #19921 1 (5, 4) ......... ......... PPP...... PAP...... PPP..K... ......... ......... ......... ......... Expected result: 9 Test #19922 2 (3, 7) .......B. ......PPP ......PAP PP....PPP AP....... PP....... ......... ...K..... ......... Expected result: 10 Test #19923 1 (2, 8) ......... ......... .......PP .......PA .......PP ......... ......... ......... ..K...... Expected result: 10 Test #19924 1 (5, 3) ......... ......... ......... .....K... ......... ....P.... ...PSP... ....P.... ......... Expected result: 8 Test #19925 2 (1, 5) .PAP...P. .PPP..PSP ......PPP ..B...PAP ......PPP .K....... ......... ......PPP ......PAP Expected result: 6 Test #19926 2 (5, 4) ......... ......... ......... ......... .BPPPKPPP ..PAP.PAP ..PPP.PPP ..PPP.... ..PAP.... Expected result: 9 Test #19927 2 (6, 7) ..P...... .PSP..... ..P..B... ......... ......... ......... ......... ......K.. ......... Expected result: 13 Test #19928 2 (5, 2) ..PAP.... ..PPP.... .....KPPP ......PAP .....PPPP ....PSP.. .....P... .......PP .......PA Expected result: 7 Test #19929 1 (5, 7) ......... ......... ......... .......PP .......PA .......PP ......PPP PP...KPAP AP....PPP Expected result: 12 Test #19930 1 (7, 3) ......... ......... .B....... ....PPPK. .PPPPAP.. .PAPPPP.. .PPP..... ......... ......... Expected result: 10 Test #19931 1 (2, 7) .PPP...PP .PAP...PA PPPP...PP PAP...... PPP...... ......... ......... ..K...... ......... Expected result: -1 Test #19932 2 (1, 3) ......... ......... ......... .K....... ......... ........P .......PS ........P ......... Expected result: 4 Test #19933 1 (6, 2) .B....... ......... ......K.. ......... ......... ....PPP.. ....PAP.. ....PPP.. ......... Expected result: 8 Test #19934 2 (7, 5) ......... ......... ......... ......... ...PPP... ...PAP.K. PP.PPP... AP....... PP....... Expected result: 12 Test #19935 2 (4, 7) ......... ...P..... ..PSP.... ...P..... ......... ......... ......... PP..K.... AP....... Expected result: 11 Test #19936 1 (7, 7) ....P.... ...PSP... ....P.... ......... ......... PPP...... PAP...... PPP....K. ......B.. Expected result: 14 Test #19937 2 (2, 8) ......... ......... ......... ......... ......... PPP...... PAPPPP... PPPPAP... APKPPP... Expected result: -1 Test #19938 2 (7, 2) ......... ......... .......K. ......... ......... ......... ......... ......... .....B... Expected result: 9 Test #19939 2 (4, 3) .....PPP. .....PAP. .....PPP. ....K.... ......... ......... .......PP .......PA .......PP Expected result: 7 Test #19940 2 (2, 1) ......... ..KPPPPPP ...PAPPAP ...PPPPPP ......... ......... .P....... PSPPPP... .P.PAP... Expected result: 3 Test #19941 1 (1, 6) ......... ......... ......... ......... ......... ......... .K....... ......... ....B.... Expected result: 7 Test #19942 1 (1, 4) ....PPP.. .PPPPAP.. .PAPPPP.. .PPPPPP.. .K..PAP.. ....PPP.. ......... .......B. ......... Expected result: 5 Test #19943 1 (6, 8) .....B... ......... ......... ......... ......... ......... ......... ......... ......K.. Expected result: 14 Test #19944 2 (3, 4) ......... ......... ......... ......... ...K..... ......... ........B ..PPP.... ..PAP.... Expected result: 7 Test #19945 2 (7, 4) ......... ......... ......... ......... .......K. ......... ......... P........ SP....... Expected result: 11 Test #19946 2 (4, 6) ......... ......B.. ......... ......... PP....... AP....... PP..K.... ......... ......... Expected result: 10 Test #19947 2 (1, 8) ......... ......... ......... PPP...... PAP...... PPP...... ......... ......... .K....... Expected result: 13 Test #19948 1 (7, 5) .B....PPP ......PAP ......PPP ....PPP.. ....PAP.. ....PPPK. PPP...... PAP...... PPP...... Expected result: 14 Test #19949 2 (6, 3) .......PP ..PPP..PA ..PAPB.PP ..PPP.K.. ......... ......... ....P.... ...PSP... ....P.... Expected result: 9 Test #19950 2 (7, 4) ......... ......... ......... PPPPP.... PAPAP..K. PPPPP.... ......PPP ......PAP ..B...PPP Expected result: 11 Test #19951 1 (5, 5) ......... ......... ......... ......... ......PPP .....KPAP ......PPP ......PAP ......PPP Expected result: 10 Test #19952 1 (5, 1) ......... .PPP.K... .PAP..... .PPP..B.. ......... ......... ......... .PPP..... .PAP..... Expected result: 6 Test #19953 2 (1, 2) ......... ......... .K....... ......... ......... ......... .P....... PSP...... .P....... Expected result: 3 Test #19954 1 (5, 4) ......... .PPP....B .PAP..... .PPP..... .....KPPP ......PAP PPP...PPP PAP.P.... PPPPSP... Expected result: 9 Test #19955 2 (5, 2) ......... ......... .....K... ......... ..B...... ......... ......... P........ SP....... Expected result: 7 Test #19956 1 (7, 5) .......P. ......PSP PP.....P. AP....... PP....... .......K. ......... ......... ......... Expected result: 12 Test #19957 2 (8, 7) ......... ......... ......... .....B... ......... ......... ......... ........K ......... Expected result: 15 Test #19958 2 (8, 6) ....P.... ...PSP..B .PPPPPP.. .PAPPAP.. .PPPPPP.. .....PPP. .....PAPK .....PPP. ......... Expected result: 18 Test #19959 2 (8, 5) ......... ..PPP.... ..PAP.... ..PPP.... ......... ........K ......... ......... ......... Expected result: 13 Test #19960 1 (6, 7) ......... ......... ......... ......... ......... ......... ......... .....BK.. ......... Expected result: 13 Test #19961 1 (6, 8) ......... ......... ......... ......... ......P.. .....PSP. ......P.. ........B ......K.. Expected result: 14 Test #19962 2 (8, 1) ......... ...P....K ..PSP.... ...P..... ....B.... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 9 Test #19963 2 (3, 4) .......PA .......PP ......PPP ......PAP ...K..PPP ......... ......... ......... ......... Expected result: 7 Test #19964 1 (2, 3) ......... ......... ......... .BK...... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 5 Test #19965 2 (1, 8) ....P.... ...PSP... ....P.... ......... ......... ......... ......... ......... .K....... Expected result: 9 Test #19966 1 (3, 6) ...B..... ......... ......... ..P...... .PSP..... ..P...PPP ...K..PAP ......PPP ......... Expected result: 9 Test #19967 1 (8, 8) ......... ......... .......B. PPP...... PAP...... PPP...PPP ....P.PAP ...PSPPPP ....P...K Expected result: -1 Test #19968 2 (6, 7) .PAP..... .PPP.PPP. .....PAP. .....PPP. B..PPP... ...PAP..P ...PPP.PS ......K.P ......... Expected result: 13 Test #19969 2 (3, 7) ....PPP.. PPP.PAP.. PAP.PPP.. PPP...... ......... ......... ....B.... ...K..... ......... Expected result: 10 Test #19970 2 (2, 2) ......... ......... ..K..PPP. .....PAP. .....PPP. ......... ..P...... .PSP..... ..P...... Expected result: 4 Test #19971 1 (2, 6) ......PAP ......PPP ......... ......... P........ SP..PPP.. P.K.PAP.. ....PPPPP ......PAP Expected result: 8 Test #19972 2 (4, 3) ......... ......... ......... ....K.... .P..PPPPP PSP.PAPAP .P..PPPPP ......... ......... Expected result: 7 Test #19973 1 (6, 2) ......PAP ......PPP ......K.. ......... ......... ......... B........ ......... ......... Expected result: 8 Test #19974 1 (1, 5) ......... ......... ......... ......PPP ......PAP .K....PPP ......... ......... ......... Expected result: 6 Test #19975 2 (4, 8) ......... ......... ......... ......... ......... ......... ......... ......... ....K.... Expected result: 12 Test #19976 1 (3, 1) ......... ...K..... PPP...PPP PAP...PAP PPP...PPP ......... ........P .......PS ......B.P Expected result: 4 Test #19977 1 (2, 2) ......... ......PPP ..K...PAP PPP...PPP PAPPPP... PPPPAP... ...PPP... ......... ......... Expected result: 4 Test #19978 1 (5, 4) ......... ......... ......... ......... .....K... ......... ......... ......... ......... Expected result: 9 Test #19979 2 (4, 3) ...PPP... P..PAP... SP.PPP... P...K.... ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 7 Test #19980 2 (5, 7) ......... PPP...... PAP...... PPP...... ......... ......... ......... .....K... ......... Expected result: 12 Test #19981 2 (6, 1) ......... ......K.. ......... ......... ......... ......... ......... .....P... ....PSP.. Expected result: 7 Test #19982 2 (5, 2) .PAP.PSP. .PPP..P.. .....K... ......... ....PPP.. ....PAP.. ....PPP.. ......... ......... Expected result: 7 Test #19983 2 (7, 7) ......... PP....... APPP..... PPAP..... .PPP..... ......... ......... .P.....K. PSP...... Expected result: 14 Test #19984 2 (8, 7) ..B...... ......... ......... ......... ......... ......... ......... ........K ......... Expected result: 15 Test #19985 2 (6, 7) ......... ......... ......... ......... ......... ......... ......... ....P.K.. ...PSP... Expected result: 13 Test #19986 1 (7, 3) ..B...... ......... ......... PPPPPP.K. PAPPAP... PPPPPP... ......... ......... ......... Expected result: 10 Test #19987 2 (4, 2) ......... PPP...... PAP.K...P PPP....PS ......PPP ......PAP ...PPPPPP ...PAP... ...PPP... Expected result: 6 Test #19988 1 (5, 5) ......... ......... ......... ......... ......... .....K... ......... ......... ......... Expected result: 10 Test #19989 2 (1, 1) ......... .K.B..... ......... ......... ......... ....P.... ...PSP... ....P.... ......... Expected result: 2 Test #19990 1 (7, 2) ...PAP... ...PPP... PPP...BK. PAP...... PPP...... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: -1 Test #19991 2 (8, 1) ......... ........K .......PP .......PA .......PP ......... .B....... ......... ......... Expected result: 9 Test #19992 2 (3, 5) ......... B........ ......... ......... ......PPP ...K..PAP ...PPPPPP ...PAPPP. ...PPPAP. Expected result: 8 Test #19993 2 (3, 4) ......... ......... ......... ......... ...K..B.. ......... ......... ......... ......... Expected result: 7 Test #19994 1 (8, 5) ......... ......... ......... ......... ......... ........K ......... ......... ......... Expected result: 13 Test #19995 1 (3, 1) .....PAP. ...K.PPPP PPP..PAPS PAP..PPPP PPP...... ......... ......... ......... ......... Expected result: 4 Test #19996 1 (1, 6) ......... ....P.... ..BPSP... ....P.... ......... .......PP .K..PPPPA ....PAPPP ....PPP.. Expected result: 7 Test #19997 1 (3, 4) ....PPP.. ....PAP.. ....PPP.. ......... PPPK..... PAP...... PPP...... ..PPP.... ..PAP.... Expected result: 7 Test #19998 2 (5, 3) ......... ......... ......... .....K... ......... ......... ..PPP.... ..PAP.... ..PPP.... Expected result: 8 Test #19999 2 (8, 3) .....PAP. .....PPP. .......B. ........K ......... .PPP..... .PAP..... .PPP..... ......... Expected result: 11 Test #20000 1 (8, 5) ......... ......... ........P .PPP...PS .PAP....P .PPP....K ......... ......... ......... Expected result: 13