+---+---+ +---+---+ | 1 | 2 | | 1 | 4 | +---+---+ +---+---+ | 4 | 3 | | 2 | 3 | +---+---+ +---+---+ #### my @clockwise = ( [0,3],[3,0],[5,2],[4,3],[3,2],[2,3],[3,4],[2,5] ); my @anticlockwise = ( [2,5],[3,4],[2,3],[3,2],[4,3],[5,2],[3,0],[0,3] ); #### | /\ |/ / |\ \/\ | \ / | \/ -+------