####### ########.....# ##............# #.............# ###......)......# .............(..# #.............# #...........#.## #.###..............######### ............................ .........>.####....######### .........................# ........................# ....###.................# .... #.................# .. #........)..######### ......##'###'##......... ......#...#...#......... .##..#.>.#...#......... ..##..#...#...#######... .......#.>.#.<.# . ....?...#...#...# .........#.>.#...# .........#...#...# .......%.##'###+## .............# .#..h.hb..# #..hhb......# #.............. ................. #..............##. ................ .............. .......!.... ......