add method to generate moves for n cards only