diff --git a/my_Tetris.py b/my_Tetris.py
index 692e094..5b9592a 100644
--- a/my_Tetris.py
+++ b/my_Tetris.py
@@ -19,32 +19,34 @@ font = pygame.font.Font('STKAITI.TTF', 60)  # 字体\
 
 center=[2,8]
 
+curr_shape=[(0,-1),(0,0),(0,1),(-1,0)]
+
 while True:
     for event in pygame.event.get():
         if event.type == locals.QUIT:
             exit()
-        if event.type == locals.KEYDOWN:
-            if event.key == locals.K_RIGHT:
-                if center[1]<15:
-                    center[1] += 1
-            elif event.key == locals.K_LEFT:
+        if event.type==locals.KEYDOWN:
+            if event.key==locals.K_LEFT:
                 if center[1]>1:
-                    center[1] -= 1
-            elif event.key == locals.K_DOWN:
+                    center[1]=center[1]-1
+            elif event.key==locals.K_RIGHT:
+                if center[1]<15:
+                    center[1]=center[1]+1
+            elif event.key==locals.K_DOWN:
                 if center[0]<25:
-                    center[0] += 1
-            
-
-
+                    center[0]=center[0]+1
     # 将背景图画上去
-    screen.blit(background,(0,0))    
-    pygame.draw.rect(screen,(255,0,0),
-                (center[1]*20-20,center[0]*20-20,20,20),0)               
+    screen.blit(background,(0,0))
+    curr_pos=[]
+    for curr in curr_shape:
+        a=(curr[0]+center[0],curr[1]+center[1])
+        curr_pos.append(a)
+    for cube in curr_pos:
+        pygame.draw.rect(screen,(255,0,0),(cube[1]*20-20,cube[0]*20-20,20,20),0)
+        pygame.draw.rect(screen,(255,255,255),(cube[1]*20-20,cube[0]*20-20,20,20),1)           
     # 得分
-    pygame.draw.rect(screen,(255,255,255),
-                     (center[1]*20-20,center[0]*20-20,20,20),1)
-    text_surface = font.render(str(score),True,(0,0,0))
-    screen.blit(text_surface,(350,70))
+    score_text=font.render(str(score),True,(0,0,0))
+    screen.blit(score_text,(350,70))
     # 刷新画面
     pygame.display.update()
     clock.tick(FPS)