Let and colour the edges of red and blue. One colour, say red, forms a graph with
Apply part (a) with
Its positive term satisfies
while
The difference is at least , so contains a -rich set of size at least .
The hypercube graph is bipartite according to the parity of the sum of its coordinates. Each part has vertices, every vertex has degree , and . Part (b) therefore embeds a red copy of . Every red-blue colouring of has a monochromatic copy, proving