//3.2. Yes\r
//3.3. Less defining and easier overloading\r
//3.4. Overhead, the compiler has to translate on and on\r
-\r
-Start = [Red >< Yellow, Blue >< Yellow, Blue >< Blue,\r
- (Bin 1 Tip Tip) >< Tip,\r
- [1, 2] >< [2, 3],\r
- [1, 2] >< [1, 2],\r
- [1, 3] >< [1, 2],\r
-// [] >< [],\r
-// Tip >< Tip,\r
- (Bin 1 Tip Tip) >< (Bin 1 Tip Tip),\r
- Tip >< (Bin 1 Tip Tip) ]\r