Very fast
242