traspose(0)
implement transpose +2