my algorithm exercises