The structure isn't so difficult, but the details will make it harder. Use your imagination if you get stuck somewhere.
Difficulty level (1-10): 8