FINALLY beat this challenge! That last part is a little too precise.