try out inverted test pattern
factored out indexed prime iterator interface
localized solution assertion