Obfuscating "Hello world!" in Python

(((_____ << _) + _) << ((____ << _____) - _)) + (((((__ << ) - _) << _) + ___) << ((((<< ) + ) << _) + ( << _) - _)) - (((((( << __) + _)) << _) - ___) << (((( << ) + ) << _) + ( << ))) - (((((___ << ) - ) << _) - ) << (((( << ) + ) << _) - ((( << )+ _)))) - ((( << ____) - _) << ((__ << ____) + (( << ) + _))) + (((((_ << ) - ) << __) +) << ((__ << ____) + ( << ))) + ((((( << __) - ) << _) - __) << ((__ << ____) - ((( <<) + _)))) - (((__ << ____) - _) << ((((__ << ) - ) << _) + ((__ << ) + _))) + (((_ << ___) - _) << (((( << ) - ) << _) + _)) + (((((__ << ) + ) << _) - ) << ((((____ << ) +) << _) + ____)) - (((((( << __) + _)) << _) - ___) << ((((__ << ) + ) << _) - (_ <<))) - (((___ << ____) - _) << ((____ << ___))) + ((( << _____) + _) << ((((____ << ) - )<< _) + __)) + (((((( << __) + _)) << __) - _) << ((((___ << ) - ) << _) - (_ << ))) - (((((_ << ) + ) << _) - _) << ((((( << ) + _)) << _))) + ((( << _____) + _) << (((( << __) +) << _) + __)) + (((__ << ____) + (( << ) + )) << (((( << __) + ) << _) - __)) + (((((__ << ) + ) << _) - ) << (( << _____) - _)) - ((((( << ) - ) << _) - ____) << ((((<< __) - ) << _) + (_ << _))) - (((((( << __) + _)) << _) - _) << ((____ << __) + _)) - ((( << ____) - _) << ((____ << __) - ( << _))) + (((((( << __) + _)) << _) - _) << (((( << ) + ) << _) + (_ << ))) - (((((( << ) + _)) << _) + ___) << (( << ___) + _)) - ((((( << __) - ) << _) + ) << ((__ << ___) - _)) - (((((( << __) + _)) << _) -) << ((((_ << ) - ) << _) + __)) + ((((( << ) + ) << _) - __) << ((__ << __) + _)) - (((____ << __) + _) << ((____ << ____) - _)) + (((((____ << ) - ) << _) - _) << ((((( << __) + _)) << _) + (_ << ))) - (((_ << __) - ) << ((((( << ) + _)) << _) - )) + ((((( << ) + ) << _) - __) << (( << __) - _)) - ((( << _) - _) << (((( << __) - ) << _) - _)) - (((__ << __) - _) << ((____ << ___) - _)) + (((______ << ) + _) << (( << __) + _)) + (((____ << _) - _) << (((( << ) - ) << __))) + (((((_ << ) + ) << _) - _) << ((___ <<_) + _)) + ((( << __) + ) << ((((( << __) + _)) << __) - _)) - (((((_ << ) - ) << _) - _)<< (((( << __) - ) << _) + )) + ((( << __) - _) << ((____ << ) - _)) - (((____ << ) - _)<< (((( << ) - ) << _) + _)) + (((_____ << ) - ) << (( << __) + ( << ))) - ((((( << ) +))) << ((_____ << ))) - ((((_ << ) + _)) << ((___ << ) + _)) + (((_ << ) - _) << (( << ))) - (((_ << __) - _) << __) + (__ << __)

/r/Python Thread Link - benkurtovic.com