Logic behind 2P 

Logic behind 2P