public boolean detonate(int x, int y) {
        // Fire trap keycode: 'F'.
        if (isTrap(x, y)) {
            // TODO
            // graphics.blowUp(x, y);
            
            // Check adjacent squares for chainable traps to detonate.
            for (int xOff = -1; xOff <= 1; x++) {
                for (int yOff = -1; yOff <= 1; y++) {
                    if (isTrap(x + xOff, y + yOff)) {
                        chainDetonate(x + xOff, y + yOff);
                    }
                }
            }
            return true;
        }
        return false;
    }