#######............. ########## ....... ............ #........# #.. #..#............ #........###########.#.#...##.......... #..................#...#...##.......... #...))...#########....<......c...>..... #...<....# ##....###.#..........# #........# #.#..###(.n((.....%.. #######.######## .......(h............ #####......... ..##..#######......... #..........### ## #..# #......... #..........# ... #.......$. #..........## .#. ##........ #......o....# ##...h... #######..##... ....... #).# ... #.... #. ....... ##...)..# ....o.. ......# ##.o..#