Input (grade 12): MacPherson left Kilmarnock in 2001 to join Dunfermline Athletic for two seasons before moving to St Mirren as player/assistant manager in 2003.
Output (grade 11): He played with Dunfermline Athletic for two season before moving to St Mirren as player assistant manager in 2003.