第一行有三个整数,分别表示 $n , m,p $ 的值。
第二行是一个整数$k$,表示迷宫中门和墙的总数。
第 $i+2$ 行 $(1 \leq i \leq k )$,有 $5$ 个整数,依次为 $x _{i1},y_{i1},x_{i2},y_{i2},g_i$ :当 $g_i \geq1$ 时,表示 $(x_{i1},y_{i1})$ 单元与 $(x_{i2},y_{i2})$ 单元之间有一扇第 $g_i$ 类的门,当 $g_i = 0 $ 时, 表示 $(x_{i1},y_{i1})$ 单元与 $(x_{i2},y_{i2})$ 单元之间有一堵不可逾越的墙。
第 $k+3$ 行是一个整数 $s$,表示迷宫中存放的钥匙总数。
第 $k+3+j$ 行 $(1 \leq j \leq s)$ ,有 $3$ 个整数,依次为 $x_{i1},y_{i1},q_i$,表示第 $j$ 把钥匙存放在 $(x_{i1},y_{i1})$ 单元里,并且第 $j$ 把钥匙是用来开启第 $q_i$ 类门。
输入数据中同一行各相邻整数之间用一个空格分隔。