Recalling Java: practising in algorithms, structures, etc. First: linked list with one pointer.
Reversing list.
Binary tree.