program size= 16MB = 224B
page offset = 11 bits
therefore program consists of 224/211 = 213 pages.
now each second level page table contain 2(23-n) data page entries,
therefore total page tables at second level = 213/2(23-n)=213/2(23-n)
multiplying numerator and denominator by 211,
we will get 224/2(34-n)