first broken b2p implementation
rudimentary B2P implementation
working polliwallify implementation