Added complete solutions