Added output: unoptimized and optimized