The flipud function returns a matrix the same size as x,
with the order of the rows reversed, so the matrix has been flipped
vertically. The fliplr function returns a matrix the same size
as x but flipped horizontally, with the order of the columns
reversed.