What about something like this? [1 19000( | [line~] |\ | \ [*~] | [*~ 848900] | [tabread4~] You can scale the output of [line~] by squaring it and then multiplying by the size of your array. James