ZigZag Assignment

Definitly does a zigzag