added Either data type and Left/Right example