Sort:  

on my first look, this could be the new entry to beat at this time, subject to further inspections

A very difficult and interesting challenge hahaha. We will wait for new entries.