pattern obtained completing