Valera Rozuvan

449
reputation

Mathematics, programming, piano, chess.