問題文
白か黒の同じ大きさの正方形のマスがH行W列に敷き詰められています。
Si,jが#のときi行j列目は黒マスであり、Si,jが . のときi行j列目は白マスです。
全ての行、全ての列に必ず黒マスが存在します。
黒マスが塗られている部分(境界を含む)は凸集合ですか?
厳密には「黒マス上(境界を含む)の任意の2点を結ぶ線分は、必ず黒マス上(境界を含む)のみを通りますか?」
制約
- 1≤H,W≤5
- Si,j は . または #
- 全ての行、全ての列に必ず黒マスが存在する。
入力
H W
S1,1 S1,2 ... S1,W
S2,1 S2,2 ... S2,W
...
SH,1 SH,2 ... SH,W
出力
黒マスで塗られている部分が凸集合ならYes、そうでなければNo
サンプル
黒マスで塗られた部分は正方形であるため、凸集合です