here I just write many codes to entertain myself,maybe some codes are so interesting...