Cameron Ball

160
reputation
1
9

I like maths, physics and computer science.

Also sequential movement puzzles.