Generation of vertical moves