finished terminal pattern creator