Macaroni and artichoke with cheese