diagonally by wolfdomscheit
_