P2 Prototype

assignment