ABC Ltd. obtained a 20 year lease of land from GHL Ltd. effective from 1 January 2019, for the purposes of extracting marble. The lease provided for the payment of a royalty of Sh.100 for every ton of marble extracted with a minimum rent of Sh.200,000 per year, payable annually on the 31 March of the year following that to which the payment relates. Provision was made for short-workings to be recouped out of subsequent excess workings during the first four years. The financial years of ABC Ltd and GHL Ltd ends on 31 December. The quantities of marble extracted were as follows: Year ended 31 December ABC Ltd. Tons 2019 1,200 2020 1,300 2021 1,700 2022 1,800 2023 2,000 Required: Prepare the following accounts in the books of ABC Ltd. For each of the five years ended 31 December 2019, 2020, 2021, 2022 and 2023: (a) P L account (3 marks) (b) GHL Ltd. Account (3 marks) (c) Royalties receivable account (3 marks) (d) Short-workings accounts. (3 marks) (e) Bank Account