Solve 1564
Solve 1676