2-3 solution