Implemented index-based block selection. Added even() and odd()-based index selection.