262 bytes modern browsers
259 bytes modern
merged, added credits, removed FF version