A A A A H H H B
246