0_0_40083108_31547.cpp: In function 'int bfs(int, int, int, int, std::vector<std::vector<char> >&, std::vector<std::vector<int> >&)':
0_0_40083108_31547.cpp:32:59: error: expected ';' at end of input
32 | if (curr.x == tx && curr.y == ty) return curr.cost
| ^
| ;
0_0_40083108_31547.cpp:32:59: error: expected '}' at end of input
0_0_40083108_31547.cpp:28:24: note: to match this '{'
28 | while (!q.empty()) {
| ^
0_0_40083108_31547.cpp:32:59: error: expected '}' at end of input
32 | if (curr.x == tx && curr.y == ty) return curr.cost
| ^
0_0_40083108_31547.cpp:21:100: note: to match this '{'
21 | int bfs(int sx, int sy, int tx, int ty, vector<vector<char>>& maze, vector<vector<int>>& monsters) {
| ^
|