Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

VUKVN - ICEFROG




Chú chó sói Vjekoslav đang chạy trốn khỏi một đám thợ săn khát máu. Những người thợ săn rất thông minh và họ đang nấp sau những cái cây. Vjekoslav biết điều đó, nhưng không biết chính xác cây nào. Con sói muốn về nơi ở của nó một cách an toàn nhất , tức là càng xa cây càng tốt !

Khu rừng có thể được mô tả bằng một hình chữ nhật kích thước N*M. Những ô trống được đánh dấu bằng ký hiệu '.' , những ô có cây là '+' , vị trí ban đầu của Vjekoslav là 'V' và nhà của nó là 'J'. Vjekoslav có thể chạy từ ô nó đang đứng đến 4 ô  chung cạnh xung quanh nó đứng.

Nếu Vjekoslav đang ở ô (R,C) và có một cái cây ở ô (A,B) thì khoảng cách được tính theo công thức :|R-A| + |C-B|. Hãy giúp Vjekoslav tìm đường đi an toàn nhất để về nhà . Đường đi an toàn nhất được hiểu là đường đi mà khoảng cách  bé nhất từ một ô nào đó trên đường đi đó đến tất cả các cây là lớn nhất.

Input

Dòng đầu tiên là hai số N,M (0

N dòng sao mỗi dòng gồmN ký tự thuộc tập {'+','.','V','J'} mô tả khu rừng.

Input luôn đảm bảo chứa một ký tự 'V', 1 ký tự 'J' và ít nhất một ký tự '+'.

Output

Gồm một dòng duy nhất là kết quả.

Example

Input:

4 4
+...
....
....
V..J

Output:

3


Input

4 5
.....
.+++.
.+.+.
V+.J+

Output

0.

Được gửi lên bởi:Phan Công Minh
Ngày:2009-11-23
Thời gian chạy:0.100s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:Tất cả ngoại trừ: ASM64 GOSU NODEJS OBJC PERL6 PYPY RUST SED SQLITE VB.NET
Nguồn bài:COCI 09

hide comments
2010-04-15 07:30:51
Hix, PS ơi, test ví dụ ghi "0." kìa :(
2009-12-20 10:54:41 Cảnh Toàn Nguyễn
Bài này acm tớ để nhầm OI +_+
2009-11-28 16:18:16 Storari
PS xem lại chứ bài OI j mà toàn "Đạt yêu cầu" với "Kết quả sai" thế này? :))

Last edit: 2009-11-28 16:18:54
2009-11-24 16:51:16 Xin_tha_cho_ban_Vuong
Ps đánh dota thua em mà! ;)) chắc không biết gì đâu!
2009-11-24 14:58:49 Cảnh Toàn Nguyễn
@:flast_mt : nvhpbc là thằng nghiện dotA đấy , @_@ , ps chắc ko bit j đâu ;))
2009-11-24 14:45:42 Nguyên
Thì tại mình ko hiểu nên mới hỏi ;))

@nvhpbc: chuẩn thật :)) nghe IF là liên tưởng qua dota liền
2009-11-23 14:09:34 Broken eyes
Bài này hình như là 1 bài thi IOI năm nào đó,tên là Frog thì phải cho nên đề bài là như vậy :|
2009-11-23 12:24:05 Cảnh Toàn Nguyễn
haha, bạn có hiểu tại sao bài gốc ở COCI tên là VUK ko =))
2009-11-23 06:35:27 Nguyên
Sao tên bài lại là ICEFROG nhỉ, chả ăn nhập gì với nội dung cả :-?
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.