###### #....# ########....# ##....<##....### #........)...<.####### #. #...................... .... #)..............#######...#. #.....................#...>. #.............#...$.......#. #........(...%..(..(........ ##...............g....#..... .........######gg....# #g. .........# #...(..# ........# #...<...# ......$ #........# ..... #.......... ##.....#.... ..#.#...... ###.#..... ....#.