The numbers 1 and 44 form squares when they are concatenated in either order, namely 144=12^2 and 441=21^2.
Are there 3 integers A, B and C such that all 6 of their possible concatenations form squares? If not, what is the largest number of squares that can be formed by concatenating 3 integers?