Solution first assignment