Alternative.

by @Lai.

Lai.