3nd commit with 24 solutions