What I don't get is Lets assume there are only two miners in the network miner#1 has 10000GHs and miner#2 has 1Hs and some calculator tells that miner#2 supposed to mine a block in a 24hours. Now, since each block is created every 10 minutes(in our case miner#1 will generate them) and after each new block the work should be restarted, is it fair to say that miner#2 never generates a block?