ok then, your challenge is going to be a Petilil!
Name it whatever you like. I'm not that creative. Give it any sort of girl name that you would be named in real life (girl names of course).
This Petilil was always the most popular girl in LC school, so she was promoted to PU. However, she has had some tough times there and wishes that her life not be so hard in PU. Therefore, she wants to prove that she is capable of taking on the challenge. However, since she was the most popular girl in LC, she must act like she has the ability Truant. Every other turn, she wants to stop and text her friends. She is a loyal friend to you though, and instead of staying in, she'll switch out(excluding wild Pokemon). You must solo one Pokemon from each of these lines: Basculin, Dwebble, Shelmet, Litwick, Timburr, and Drilbur. After these solos (wild of course) she can either remove the restriction or evolve. Whichever one she didn't pick will be available after she solos 1 gym leader Pokemon. (actually realized that you can evolve before the litwick solo xP) Now, she has risen to Pokemon "College" and is in OU. She must prove that she is OU worthy and solo Grimsley's Bisharp.
To recap:
-Has to switch out every other turn against trainer owned Pokemon
-Must solo one Pokemon from each of these lines: Basculin, Dwebble, Shelmet, Litwick, Timburr, and Drilbur
-Must solo one gym Pokemon to remove restriction or evolve
-Whichever one she didn't pick will be removed after the solos.