Fact: 2 6 24 120 720