######...... )......#...# ####.#..#.#..#### #......#...#..... #.#####.....##### #..#...........#. .)........##..#.........#.. ..........##..#....<....#.. ..........#..#...........#. ............#####.....##### .................#...#..... ..........#####...#.#...... ......g...###......#..#.... #.####....##...###... #g#.............. .## # #w##....########## ..#.###l.....#### .![.......!....... #.......!#.###### #..###.....# #.......#.....# #........#####.# .......>..# . ............ ............. ............... ......!......?. ...............