added first 12 solutions