Cameron Ball

771
reputation
2
8
21

I like maths, physics and computer science.

Also sequential movement puzzles.