Challenge

7:57 298
32:05 711
17:59 480