24:28
A lot of work