########## +....'...+ ###'##...# ##+##....##'## #...#..<.#...# ...... #...#....#...# ...... ###...######...######...$.. ........................... .!...............###....... ........##.......# ....... ....##.##.......###)...... ......bls.................. ....###..........##.?.....$ .. #.####.###....#...... #.. #.# ............ .## #............... #. ####.....!...... #. #......#..... ## .......##$.$.