(since the << operator works like "multiplying by a power of 2" it's easy to think that `<<` binds like `*`)