Sun, tiles, ladder and patience.