Just for completeness here is another solution with a difference approach that has a free tile - But I agree this is a tough level