POOOrfect constitutional submissions
Perfect BMs; difficult to elaborate.
Rating: 5 stars