ppqqwweerr88: diagonal
ppqqwweerr88: Midpoint