Haberdasher's puzzle version 3

Information: Haberdasher's puzzle version 3