Dmitry Kamenetsky

35,897
reputation
5
66
276

I enjoy making my own puzzles, solving them with a computer and sharing them with my friends.