Esteu passejant pel carrer i, de cop, teniu una urgència fisiològica. Entreu a un bar, demaneu pel lavabo i “Al fons a la dreta.”, us responen. Ho sabreu trobar?
Feu un programa que llegeixi diversos planells de bars, i que per a cadascun indiqui si hi ha algun camí que vagi primer de baix a dalt fins al fons, i després fins a la dreta del tot.
L’entrada consisteix en diversos casos. Cada cas comença amb dos
naturals
i
,
seguits de
files amb
caràcters cadascuna. Un ‘.’ indica una posició per la qual
es pot passar. Un ‘X’ indica una posició per la qual no es
pot passar. La posició de dalt a la dreta sempre té un ‘.’.
La resta de posicions de la columna dreta sempre tenen un
‘X’. Un cas especial amb
marca el final de l’entrada.
Escriviu una línia per a cada planell: si hi ha algun camí fins al
fons a la dreta, escriviu “bufff”; altrament, escriviu
“ui ui ui”.
Input
5 6 .X.... .....X ...XXX .....X ...X.X 4 4 X... ..XX ...X .X.X 0 0
Output
bufff ui ui ui