######## ##......## ##........## #..........# ########### #..........# #.........# #..........####.........# #######.......................# .................####.........# ................## #.........# #######'######### #.........# #...#...#...# #######).##### #...'...'...+ +.?.K..(## #...#...#...# ###....## ##+###'###### #....# #[..#...# #....# #...'...# #g.... #...#...# .....#. ##g###### #####.... #...#...# ... .# #.<.'...# ..### #...#...# ##'###### #...# #.⌠.+ #...# .######'######## ................ .........$...... ...........##### .....^........ ...####......... #.. #.....!... .. .......... #......... ..........