added another catalan solution