Working with 15 following, doesnt work for more at the moment
Working better
merge