added algorithms, started 81