public void drawMaze(Graphics g) {
        g.setColor(Color.white);
        for (Edge edge : this.maze.mst) {
            Point p = this.drawMazeHelper(edge.to, edge.from);
            g.fillRect(p.x, p.y, this.cellWidth - 1, this.cellWidth - 1);
        }
    }