sorting,stack,queues,searching