random C ineffective pieces