Create problem 22

Fairly certain that there should be another CSV method to bypass the need for the b array.