Organized into groups.
Added solutions to 23 - 25.