TYPE A:



TYPE B