.................................................................................................2o(st)o^_^