user 3 solution