 
     @piece = piece
 
-  # FIXME Seems to miss a half hex of height sometimes when the highest hex is
-  #       in an even-numbered column and the lowest hex is in an odd-numbered column.
+
   set_box_dimensions: () ->
 
     left = 30

    @hex_draw = @puzzle.hex_draw
    @missing = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p"]

    # ------[(temp) test data generator]------
    take = Math.floor(24*Math.random())
    for i in [1..take]
      next = Math.floor(24*Math.random())
      delete @missing[next]
    # ------[(temp) test data generator]------

    @draw_mask()


  draw_mask: () ->

    y = 27+b*20
    y = y-9 if (a%2 == 0)
    @fill_hex_xy(x,y,c_no)


  fill_hex_xy: (x,y,c_no) ->
