........:............!...:...?........!............?...?!.?.......!.....?.:........???!.......?:?....