Wow, nice job! About as close as it can be