Milly loves chocolates very much. She is at the land of chocolates. This land has N rooms such that there are some chocolates of different brands in every room. It is possible that there can be multiple chocolates of same brand in a particular room. Now she is in a dilemma that whether she can eat at least K distinct branded chocolates at least once. Your task is to print the minimum number of rooms she must visit to eat at least those K distinct brands at least once.
Note : Once she enters a particular room, she will eat all of the chocolates available in that room.