###### ### #....###.## ###### #....##...####....# #...........##....# #...........##....# #....##......#....# #.........#.......#### ###...##......#.#....# ###....#####...<.>...... .........#......(........ ...........######...#..#. ...........####.......... ..........##....#....#... #.###+###....#####...#.. #. #............... #.#.####.##..... +.#.# #.##..... ###.####........ #!...(....#..... ###.#.(......... ####..$(......... ......#(.##....#. ####.h.(###.#.... #.....5.....####. #......c...## ...........# ...........# #..........# #..........# #...<....... #..........##