Self organizing ad hoc grids by Vassiliy Sokolov