32 of 36 Challenges #dontbreakthechain

by Volker Weber

94213d0a38abdb08a479f71e8b80d40c

It took a while to get the hang of it.

Comments

Old vowe.net archive pages

I explain difficult concepts in simple ways. For free, and for money. Clue procurement and bullshit detection.

vowe

Paypal vowe