给定一组大小不一的方形和长方形，将它们按大小从小到大排序，同时还要输出每个形状的名称和大小。


1. 矩形，3 cm × 5 cm。
2. 正方形，2 cm × 2 cm。
3. 正方形，5 cm × 5 cm。
4. 矩形，8 cm × 1 cm。
1. 正方形，2 cm × 2 cm，大小为 4 cm^2。
2. 矩形，3 cm × 5 cm，大小为 15 cm^2。
3. 正方形，5 cm × 5 cm，大小为 25 cm^2。
4. 矩形，8 cm × 1 cm，大小为 8 cm^2。

按大小从小到大排序后为：

1. 正方形，2 cm × 2 cm，大小为 4 cm^2。
2. 矩形，8 cm × 1 cm，大小为 8 cm^2。
3. 矩形，3 cm × 5 cm，大小为 15 cm^2。
4. 正方形，5 cm × 5 cm，大小为 25 cm^2。