Valera Rozuvan

469
reputation

Mathematics, programming, piano, chess.