Design Merge

P2
coding + exclusive coding
+ profile [with bug in binary dp upload]