ADDED: more solutions