Phase 2. HaoToBG?Part2.

Too tired, will continue tomorrow.... or rather, later.

0 1