New File Added: cp_struggle (final version)