###### #######....# #....8.....# #.##...##..# #..##.##...# ##..#'#..#.# ##..#'#..#.# #..##⌠##...# #..'⌠<⌠'...################ #..##⌠##.......(...)g...... ##...#+#..#.##########...... #....#+#..#.# ..... #...##.##...# #### #..##...##..# #.....8...^.# #...........# #############