add level3 solution