perl programming assignment writing help