16 switches foooooooooooooooooooool