chesspep1
Experimenting with chess, math, technology and art.