.# ###.##### ## .....#.. ###.###...... .....#.....# ##.........# .......gh..##.#. #.....<<...r... ###...##.###.#. #.)s ... ##.# ..... #. ....... #. ....... . ....... # .......