We will get an upper bound on n from the speed at which v2(Ln) grows.
From
Ln=(2n−1)(2n−2)⋯(2n−2n−1)=21+2+⋯+(n−1)(2n−1)(2n−1−1)⋯(21−1)
we read
v2(Ln)=1+2+⋯+(n−1)=2n(n−1).
On the other hand, v2(m!) is expressed by the Legendre formula as
v2(m!)=i=1∑∞⌊2im⌋
As usual, by omitting the floor functions,
v2(m!)<i=1∑∞2im=m.
Thus, Ln=m! implies the inequality
2n(n−1)<m.(2)
In order to obtain an opposite estimate, observe that
Ln=(2n−1)(2n−2)⋯(2n−2n−1)<(2n)n=2n2.
We claim that
2n2<(2n(n−1))! for n⩾6.(3)
For n=6 the estimate (3) is true because 262<6.9⋅1010 and (2n(n−1))!=15!>1.3⋅1012.
For n⩾7 we prove (3) by the following inequalities:
(2n(n−1))!=15!⋅16⋅17⋯2n(n−1)>236⋅162n(n−1)−15=22n(n−1)−24=2n2⋅2n(n−2)−24>2n2.
Putting together (2) and (3), for n⩾6 we get a contradiction, since
Ln<2n2<(2n(n−1))!<m!=Ln
Hence n⩾6 is not possible.
Checking manually the cases n⩽5 we find
L1=1=1!,L2=6=3!,5!<L3=168<6!,7!<L4=20160<8! and 10!<L5=9999360<11!.
So, there are two solutions:
(m,n)∈{(1,1),(3,2)}.