01 04 10 01 05 06 01 08 11 01 10 15 02 03 14 02 07 12 02 09 13 02 11 15 03 07 09 03 12 13 04 05 08 04 05 15 04 06 11 05 10 11 06 08 10 06 08 15 07 13 14 09 12 14