add first solution for #2