The first thing we must keep in mind is the following unit conversion:
 [tex]1 gigabytes = 1 * 10 ^ 9 bytes
[/tex]
 We have then that for 35 gigabytes:
 [tex]35 * (1 * 10 ^ 9) = 35 * 10 ^ 9 bytes
[/tex]
 Part A:
 For this case we make the following rule of three:
 2000 bytes --------------> 1 page
 35*10^9 bytes ----------> x
 From here, we clear x:
 [tex]x = (35 * 10 ^ 9) / (2000)
x = 17500000 pages[/tex]
 Part B:
 Then, the number of 500-page books is:
 [tex]n = (17500000) / (500)
n = 35000
[/tex]