Problem
1. Given a circularly linked list L containing an even number of nodes, describe how to split L into two circularly linked lists of half the size.
2. Write a Java program for a matrix class that can add and multiply arbitrary two-dimensional arrays of integers.