added 11 solutions