xs = [65, 95, 96, 91, 54, 60, 57, 89, 89, 98, 90, 54, 57, 86, 96, 80] xs1 a = take ( length a `div` 2 ) a xs2 a = drop ( length a `div` 2 ) a m a = if length a == 2 then maximum a else max ( ( maximum (xs1 a) ) + m ( xs2 a ) ) ( ( maximum (xs2 a) ) + m ( xs1 a ) ) dima = print $ m xs