A



B



B1



C



D



w



x



y