Class work Peter! (yes pun intended)
Seriously, really nicely done!

The early bird gets the worm but its the second mouse that gets the cheese.