Understanding The Complexity Of P53