01 02 01 07 02 07 03 04 03 05 03 06 04 05 04 06 05 06