### ####### ... .......## .... ......... ..... .......#... .....###.......... ......#........... .................. #<..#...#... ##.###.... ..>#...#..# ...........# ....#......# ....###....$.# .... #.......... ............##.... ## ......#### ..... .......# .g.. #...... ... ...... ###