100 Language-Agnostic Exercises, Useful For Learning Different Languages