###### . .....## ..... ... #...## #......... ....######...#####........## #..........)............ #...<.......####......### ..)............###.....!.... ........#.####......=....# .##.........###..........#... ...###.#.#..hw........w...:. ###. #...####..........##..b . ..... #..##.#.....# . ... #........)..... .....#.......#.# ....###.#....<#..# ..... ..#..##...... ....# ......# #.. ..