program for shop()small