##...... ......# # ......### ..### ........# ....#######.......# #......##g....... #....<.##g.....# #......##.g..#.## ###'#####.......! #.##.#'........ #>#.#>#......#. ##>####....### +## ######