[jQuery] Select all elements except the first and the 3 last ones?

[jQuery] Select all elements except the first and the 3 last ones?

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
Hey folks,
I need to select all but the first and the 3 last rows of a table. I
found out that the following works:
$('table tr:gt(0):not(:last:last:last)')
Whoever it does not seem particular elegant to me and jQuery is always
(!) elegant, so I'm wondering if one of you could come up with
something cooler : ).
(I know that giving the elements I'm looking for a class name is
probably the desirable solution in the long run but I'm interested in
the problem itself and changing the markup is cheating ^^)
<div class="moz-signature">-- Felix
<small>--------------------------
My Blog: <a href="http://www.thinkingphp.org">http://www.thinkingphp.org</a>
My Business: <a href="http://www.fg-webdesign.de">http://www.fg-webdesign.de</a>
</small></div>
</body>
</html>