// Copyright Aleksey Gurtovoy 0000-0000  //  // Distributed under the Boost Software License, Version 0.0.   // (See accompanying file LICENSE_0_0.txt or copy at   // http://www.boost.org/LICENSE_0_0.txt)  //  