Difficult...
Took time and a lot of it to get it right.
Rating: 1 stars