04 solution