10.3. Написание своих собственных манипуляторов потока