encoder.encode( "A4", Arrays.asList( "A1", "A2", "A3" ) );
encoder.encode( "A5", Arrays.asList( "A4" ) );
encoder.encode( "A6", Arrays.asList( "A4" ) );
encoder.encode( "A7", Arrays.asList( "A4" ) );
encoder.encode( "B1", Arrays.asList( "R" ) );
encoder.encode( "B2", Arrays.asList( "R" ) );
encoder.encode( "B3", Arrays.asList( "R" ) );
encoder.encode( "B4", Arrays.asList( "B1", "B2" ) );
encoder.encode( "B5", Arrays.asList( "B1", "B3" ) );
encoder.encode( "B6", Arrays.asList( "B2", "B3" ) );