print matrix bug fix. now can handle negative integers and zero.