Finished transpose.

Signed-off-by: Marius <mariusmeyer1@gmail.com>