Merged Two Solutions