public void printWords(List<String> words, char[][] board){
	    
	    if(words == null || words.size() == 0 || board == null || board.length == 0)
	        return;
	    
	    for(String word: words){
	        for(int i=0; i<board.length; i++){
	            for(int j=0; j<board[0].length; j++){
	                dfs(board, i, j, word, 0);
	            }
	        }
	    }
	    return;
	}