calculates legal moves in the down direction.