I will review it a few more times and try to find a flaw, Andrew....