soup and sandwich challenge