In the sequence 1, 2, 2, 4, 8, 32, 256...,
each term (starting from the third term) is the product of the two terms before it. For example, the seventh term is 256, which is the product of the fifth term (8) and the sixth term (32).
This sequence can be continued forever, though the numbers very quickly grow enormous! (For example, the 14th term is close to some estimates of the number of particles in the observable universe.)
What is the last digit of the 35th term of the sequence?