             context.lineTo(x * 71 + 35, y * 71 + 58)
             context.lineTo(x * 71 + 43, y * 71 + 53)
             context.lineWidth = 2
-            context.strokeStyle = 'grey'
             context.stroke()
       @floors[z] = floor
       container.append(floor)

      context = floor[0].getContext('2d')
      for y in [-1...@maze.dimensions[1]]
        for x in [-1...@maze.dimensions[0]]
          if !@maze.passage_exists([[x, y, z], [x + 1, y, z]])
            # paint right wall
            context.beginPath()
            context.moveTo(71.5 + 71 * x, 0.5 + 71 * y)
            context.lineTo(71.5 + 71 * x, 71.5 + 71 * y)
            context.lineWidth = 1
            context.strokeStyle = 'black'
            context.stroke()
          if !@maze.passage_exists([[x, y, z], [x, y + 1, z]])
            # paint bottom wall

            context.moveTo(71 * x + 15, 71 * y + 35)
            context.lineTo(71 * x + 55, 71 * y + 35)
            context.stroke()
          context.lineWidth = 2
          if @maze.passage_exists([[x, y, z], [x, y, z + 1]])
            # paint up arrow
            context.beginPath()
