Codes:

ppcu
p1693
pdonE
pecu
p0216
pdonE