added poincare, arnouxrauzy, arp, meester, selmer unsorted version