findsuitpos optimised