DrawAMystery

What does this program do?

import objectdraw.*;

/**
 * Write a description of class DrawAMystery here.
 * 
 * @author Barbara Lerner
 * @version October 15, 2008
 */
public class DrawAMystery extends WindowController
{
    public void begin () {
        new Mystery(canvas);
    }
    
    public void onMouseClick (Location point) {
        new Text ("Knock! Knock!", point, canvas);
    }
}

import objectdraw.*;

/**
 * Write a description of class Mystery here.
 * 
 * @author Barbara Lerner 
 * @version October 15, 2008
 */
public class Mystery
{
    public Mystery (DrawingCanvas mysteryCanvas) {
        new FramedRect (50, 150, 150, 150, mysteryCanvas);
        new FilledRect (105, 250, 30, 50, mysteryCanvas);
        new Line (30, 150, 210, 150, mysteryCanvas);
        new Line (30, 150, 120, 100, mysteryCanvas);
        new Line (120, 100, 210, 150, mysteryCanvas);
    }
}