Finished problem 19 and still butting my head against 12