pushed first 8 solutions