#hard puzzle

2 models