Sachverhalt: Sachverhalt: A. Am 28. Februar 1998 verlegten G. und L. B._ ihren Wohnsitz von C._ im Kanton Basel-Landschaft nach Basel-Stadt. In der fraglichen Zeit waren sie als Aktionäre an der D._ AG (Zug) beteiligt. A. Am 28. Februar 1998 verlegten G. und L. B._ ihren Wohnsitz von C._ im Kanton Basel-Landschaft nach Basel-Stadt. In der fraglichen Zeit waren sie als Aktionäre an der D._ AG (Zug) beteiligt. B. Die D._ AG bezweckt die Verwaltung von Beteiligungen. Am 25. Juni 1998 hat sie ihr Aktienkapital von 250'000 auf 30 Mio. Franken erhöht, wobei die Ausgabe der neuen Aktien zulasten der Reserven erfolgte. Im Jahre 1998 erhielten die Ehegatten B._ so insgesamt 89'250 Gratisaktien mit einem Nennwert von je 100 Franken. Am 16. Mai 2000 setzte D._ AG ihr Kapital auf 5 Mio. Franken herab, indem sie Aktien im Nennwert von ingesamt 25 Mio. Franken zurückbezahlte. B. Die D._ AG bezweckt die Verwaltung von Beteiligungen. Am 25. Juni 1998 hat sie ihr Aktienkapital von 250'000 auf 30 Mio. Franken erhöht, wobei die Ausgabe der neuen Aktien zulasten der Reserven erfolgte. Im Jahre 1998 erhielten die Ehegatten B._ so insgesamt 89'250 Gratisaktien mit einem Nennwert von je 100 Franken. Am 16. Mai 2000 setzte D._ AG ihr Kapital auf 5 Mio. Franken herab, indem sie Aktien im Nennwert von ingesamt 25 Mio. Franken zurückbezahlte. C. Am 20. Juni 2000 unterwarf die Steuerverwaltung des Kantons Basel-Landschaft G. und L. B._ einer Sonderveranlagung gestützt auf Art. 47 des Bundesgesetzes vom 14. Dezember 1990 über die direkte Bundessteuer (DBG; SR 642.11); sie bestimmte das steuerbare Einkommen aus den Gratisaktien auf 8'925'000 Franken und belegte dieses für 1998 mit einer Jahressteuer von 1'026'375 Franken. Hiergegen erhoben die Pflichtigen erfolglos Einsprache; sie gingen davon aus, dass das besteuerte Einkommen in die Bemessungslücke falle. Eine solche ergibt sich aufgrund der Änderung im Veranlagungssystem, die mit dem Wohnsitzwechsel der Steuerpflichtigen verbunden ist: Der Kanton Basel-Landschaft operiert mit der zweijährigen Vergangenheitsbemessung und hat die Pflichtigen deshalb in der Steuerperiode 1997/98 gestützt auf das Einkommen der Jahre 1995/96 veranlagt. Der Kanton Basel-Stadt kennt demgegenüber die einjährige Gegenwartsbemessung, so dass die Ehegatten B._ nach ihrem Wohnsitzwechsel gemäss dem Einkommen eingeschätzt wurden, das sie im Jahre 1999 erzielten. Die Einkünfte, welche ihnen in den Jahren 1997 und 1998 zugeflossen waren, fielen damit grundsätzlich in eine Bemessungslücke. Nach Auffassung der Steuerverwaltung des Kantons Basel-Landschaft war diese Lücke bezüglich der bezogenen Gratisaktien mittels einer Sonderveranlagung zu schliessen (Entscheid vom 26. Juli 2000). Die Steuerrekurskommission des Kantons Basel-Landschaft schützte den Einspracheentscheid auf Beschwerde hin; sie kam zum Schluss, dass die Zuteilung von Gratisaktien einen geldwerten Vorteil darstelle, der als einmaliger Zufluss und ausserordentlicher Ertrag im Sinne von Art. 218 Abs. 3 DBG (in der Fassung vom 9. Oktober 1998) einer vollen Jahressteuer unterliege (Entscheid vom 24. November 2000). Die Steuerrekurskommission des Kantons Basel-Landschaft schützte den Einspracheentscheid auf Beschwerde hin; sie kam zum Schluss, dass die Zuteilung von Gratisaktien einen geldwerten Vorteil darstelle, der als einmaliger Zufluss und ausserordentlicher Ertrag im Sinne von Art. 218 Abs. 3 DBG (in der Fassung vom 9. Oktober 1998) einer vollen Jahressteuer unterliege (Entscheid vom 24. November 2000). D. Am 12. März 2001 haben G. und L. B._ Verwaltungsgerichtsbeschwerde beim Bundesgericht eingereicht mit dem Antrag, den angefochtenen Entscheid aufzuheben. Sie machen geltend, die Gratisaktien, welche die D._ AG im Jahre 1998 abgegeben hat, fielen in die Bemessungslücke, welche aufgrund ihres Wohnsitzwechsels entstehe; deshalb seien sie zu Unrecht der direkten Bundessteuer unterworfen worden. Die Steuerrekurskommission und die Steuerverwaltung des Kantons Basel-Landschaft sowie die Eidgenössische Steuerverwaltung beantragen Abweisung der Beschwerde.