#....!.... #......... #.....[... ######......... ............. ........... .........# .........# .......g.# ........<# .......b.# .........# .......... .........#. ........... .......... # ######.#.