https://www.1across.org/2018/04/29/french-toast-solutions-annotations-results/