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