######## ...##......## ....#........## ..............# ..............# ###### ..............# ##l).)## .............###l####.# #..........#gr####8.# ##.........#.'#...#.# ##...........#..<.#.# ### ###..........####...#.# .... #............#.####.#.# ....###.#...............##..# .........#..........[#.#.##### .(.......................# .....#...##...........(#.# .........###.........###.# .....................# #.# ...........##........# #.# ........g.##....(..... #........ ...........$......... ......#>g ..................... .......# .........####....... ....##..# ...####..# ......%..#..g ..# .. .... . ...#... .. . ...... ... #... .$. ...... .......