fact 2 code