OMG - it's Logo, all over again! Nerdgasm!! :D
Cleaned up syntax