first upload of this benchmark for EC700 final project