......()....8..:?.?.......................?................!!.........1000...:?............?:....:........................