added optimal varian task 11