added difficult tile generator