erboard() {
        try {
            const response = await fetch("../../LEADERBOARD.md");
            if (!response.ok) { console.error("Leaderboard file not found"); return; }
            const text = await response.text();
            const lines = text.split("\n");

            const gsocContributors = [];
            const osciContributors = [];
            let currentProgram = null;

            lines.forEach(line => {
                line = line.trim();
                if (line.startsWith("## ü�