solved [rotate list]
solved [search a 2D matrix]