########## ########### #.......... ##### #.........# #......... .....###.........# ......... .................### #...... . ...................###....### .. ...........#####.....#....#.####.... ...............#.....#...)#.#....... .........!.....#.....#...(#......... ..........g....'........)........... .............###g....##+#+#.###..... ....###......# #y#.................. ... ##.....# #y#.................. . #........##.#.........#........ #........##.#........++........ #........##.#........##........ #........##(................... ###......#..........<)......... #......#...........)......... ..................### #...........######## ......... ......... #####.#.. ...... .....