######### # #.......#.# #?....#.#.### ###......_..... .........#.#### .....#..#))....# ...o.##.#<####.# ..(. #..{####.#.# ... ####.{...... ... +........ #....#... #....# . .....# .##### . #.