     @unset_pieces.splice(@unset_pieces.indexOf(@sym),1)
     pc = Math.floor(@pieces_in_puzzle*Math.random())
     @sym = @unset_pieces[pc]
-    console.log " "
-    console.log "next_piece()"
-    console.log "   sym = #{@sym}"
-    console.log "   pc = #{pc}"
-    up = ""
-    @unset_pieces.forEach (pcc) ->
-      up = up + pcc
-    console.log "   @unset_pieces = #{up}"
     @puzzle.piece.construct_piece(@sym)
 
 



  get_box_metrics: () ->
    console.log "   get_box_metrics()"
    @init_box_params()
    for hx in @hexes
      aa = hx[0]

      @test_left_right_top_bottom(aa,b2)
    @get_corner_fit()
    @get_anchor_hex()
    @get_box_xy()
    @get_height_width()
    @get_box_corner_to_anchor_hex_center()


