Limitations are: no repetitions, all lowercase(26) and must be in ascending order.
Now the main problem here is ascending order, so if you know any good resources that tackle this problem I would be very grateful. Also sorry if the questions has been asked, but I didn't find it :(